سی ساید
سه شنبه 14 مهر 1394, 02:23 صبح
سلام.
مطابق شکل زیر, فرض کنیم دیتابیس از یک جدول اصلی , یک جدول نویسندگان و چندین جدول که هر کدام مربوط به کتابهای چاپی هر ناشر میباشد, تشکیل شده است. از افزونگی در جدول نویسندگان چشم پوشی میکنیم. در جدول اصلی, آی دی جدول نویسندگان و آی دی جدول ناشر (که فیلد نام ناشر از جدول نویسندگان تعیین میکند که از کدام جدول ناشر آی دی گرفته شود) ذخیره می شود. حال میخواهیم جستجو را طوری طراحی کنیم که شامل موارد زیر باشد:
1. آی دی جدول الی
2. نام نویسنده
3. نام خانوادگی نویسنده
4. نام ناشر
5. نام کتاب
کوئری اس کیو ال مورد نظر رو چطور باید نوشت؟
آیا راه حل بهینه تری وجود دارد؟
مطابق شکل زیر, فرض کنیم دیتابیس از یک جدول اصلی , یک جدول نویسندگان و چندین جدول که هر کدام مربوط به کتابهای چاپی هر ناشر میباشد, تشکیل شده است. از افزونگی در جدول نویسندگان چشم پوشی میکنیم. در جدول اصلی, آی دی جدول نویسندگان و آی دی جدول ناشر (که فیلد نام ناشر از جدول نویسندگان تعیین میکند که از کدام جدول ناشر آی دی گرفته شود) ذخیره می شود. حال میخواهیم جستجو را طوری طراحی کنیم که شامل موارد زیر باشد:
1. آی دی جدول الی
2. نام نویسنده
3. نام خانوادگی نویسنده
4. نام ناشر
5. نام کتاب
کوئری اس کیو ال مورد نظر رو چطور باید نوشت؟
آیا راه حل بهینه تری وجود دارد؟