۱۳۸۸ آذر ۱, یکشنبه

تمرين پايگاه داده

query هاي زير را بنويسيد (جداول همان جداول كتاب هستند)
از دستور except، intersect نمي‌توانيد استفاده كنيد.

  1. شعباتي كه هيچ مشتري اي ندارند مشخص كنيد.
  2. شعباتي كه هيچ مشتري اي از شهر ديگري ندارند.
  3. شعباتي كه يك مشتري دارند كه موجودي وي نصف موجودي كل آن شعبه است.
  4. چه كسي در هر شعبه در كل بيشترين موجودي را دارد.
  5. چه كساني وامي كه گرفته است از مبلغ موجودي اش بيشتر است
  6. چه كساني مبلغ وام آنها از يك شعبه از كل موجودي يك شعبه ديگر بيشتر است.
  7. چه شعبه اي بيشترين وام را داده است.
  8. چه كساني بدون داشتن حساب، وام گرفته‌اند.
  9. چه كساني شماره دو وام آنها دو عدد پشت سر هم شده است (مثلا شماره وام اول:100 و شماره وام دوم:101)
  10. چه كساني حداقل شماره يك وام آنها با شماره يك حسابشان برابر شده است. (مثلا دارنده حساب شماره 100 وامي گرفته است كه شماره آن نيز 100 است)
  11. كسي كه كل وامي كه تا به حال از يك شعبه دريافت كرده است، از همه بيشتر است، كل موجودي وي چقدر بوده است؟ شعبه اي كه از آن وام را دريافت كرده است كل موجودي آن چقدر است.
  12. بيشتر مشتريان هر شعبه از چه شهري هستند.
  13. چه شعباتي فقط به افرادي كه در همان شعبه حساب دارند وام داده است.
  14. چه شعباتي به تمام افرادي كه در همان شعبه حساب دارند وام داده است.
  15. اطلاعات مشتريان هر شعبه را نمايش دهيد (اين سوال هم واسه اينكه خستگي تون بره!)
تمرين‌ها روز پنج شنبه مورخ 88/09/05 تحويل گرفته مي‌شود.


۵ نظر:

  1. سلام استاد خسته نباشید
    میخواستم بپرسم میشه جواب تمرینها رو براتون ایمیل کنیم؟؟؟ اگه بشه خیلی ممنون میشم.

    پاسخحذف
  2. سلام
    شرمنده ،میدونم همیشه تمرینا رو دستنویس تحویل میگیرین و فکر کنم درخواستم غیر منطقی بود،.... گفتم ایمیل چون الان شهرستان هستم و.... خیلی ممنون و ببخشید که وقتتون رو گرفتم.

    پاسخحذف
  3. مي تونين ايميل كنين. حداكثر تا پنج شنبه ساعت 8 صبح.

    پاسخحذف
  4. سلام استاد اگه ميشه تمرينهاي آز پايگاه داده براي بچه هاي كارداني رو هم داخل وب لاگ بگذاريد.
    ممنون

    پاسخحذف