دانلود پاورپوینت فصل پنجم درس پایگاه داده با عنوان SQL جهت رشته مهندسی نرم افزار در قالب 108 اسلاید و با فرمت pptx به صورت کامل و جامع و با قابلیت ویرایش
در مواردی ممکن است بخواهیم توابع تجمیع را برای گروههای مختلف به صورت مجزا داشته باشیممثال: میانگین نمرات درس پایگاه داده برای هر ورودی مثال: برای هر سطح امتیاز (rating level) جوانترین قایقران را پیدا کنید. راه حل سریع: به ازای هر سطح امتیاز جوانترین قایقران را مییابیم اما نمیدانیم که چند سطح امتیاز داریم؟؟؟
با اين امكان، ميتوان عملكرد عملگر UNION جبري را برنامهسازي كرد. حاصل اين عملكرد، جدولي است كه سطرهاي تكراري ندارد. اگر از گزيدار ALL استفاده شود، سيستم ديگر سطرهاي تكراري را در صورت وجود، حذف نميكند.
ديد پيوندي CK-FK، حاصل پيوند روي كليد كانديد يك رابطه و كليد خارجي رابطه ديگر است. اين ديد در حذف مشكل دارد، زيرا با حذف يك تاپل از اين ديد، در هريك از دو رابطه مبنا، يك تاپل حذف ميشود و چنانچه كاربر بخواهد محتواي ديد خود را نمايش دهد، تاپلهاي ديگر هم از ديد او حذف ميشوند كه درخواست نكرده است.
فهرست مطالب
زبان پرس و جوی SQL
جدول قایقران ها
استراتژی ارزیابی مفهومی
عملگرهای مجموعه ای در SQL
پرس و جوی تودرتو (Nested Query)
نام و سن پیرترین قایقران (قایقرانها)
پرسوجو با GROUP BY و HAVING
جوانترین قایقران گروههای قایقران بالای 18 سال که حداقل 2 نفر آنها هم امتیاز هستند
محدودیتهای عمومی General Constraints
General Constraints: ASSERTION
Triggers
انواع زبانهاي رابطهاي
امكان HAVING