دسته بندی : پاورپوینت _
فرمت فایل: ( قابلیت ویرایش )
حجم فایل: (در قسمت پایین صفحه درج شده )
تعداد اسلاید :59
کد محصول : ppt1
فروشگاه کتاب : مرجع فایل
اسلاید 1
تمرین : امکانات DDL را در SQL92 مطالعه کنید
( مخصوصا روی احکام CREATE DOMIAN , DROP DOMAIN , ALTER DOMAIN )
سطح ادراکی DB2/:SQL:DML چهار تا حکم دارد .
احکام بازیابی : حکم واحد SELECT
ذخیره سازی : احکام با Syntax (INSERT ,DELETE , UPDATE )
اسلاید 2
وقتی تمام ستونهای جدول را بخواهید نیازی به ذکر نام صفات خاصه نیست ، بلکه یک * بجای آنها کافی است .
SELECT * تمامی مشخصات را می آورد و مخصوصا در مواردی که تعداد صفات خاصه زیاد است مفید است .
SELECT SQL وقتی سطر کامل استخراج می کنیم شبیه سازی SELECT جبری است که تاپلهایی از جدولها به ما می دهد. SELECT * را اگر شرط بدهیم و یا تدهیم بازهمSELECT جبری خواهد بود.
اسلاید 3
ظاهرا ترتیب نوشتن جدولها در شرط FROM مهم نیست. اما در برخی سیستمها از جمله
توصیه هایی برای نوشتن ترتیب جدولها آورده شده است تا Optimizer
نهایتا بهتر عمل کند.
تمرین: با dataی SP, P , S مراحل اجرایی این Query نشان داده شود. ( join سپس حاصل را دوباره join سپس این دو ستون را باید استخراج کنید. )
توجه : DISTINCT OPTION , SQL به شما داده یعنی من به تو جواب Query را می دهم اگر تو می خواهی تاپلها یکتایی داشته باشد از کلمه DISTINCT استفاده کن
اسلاید 4
بازیابی به کمک EXISTS : Q : اسامی تهیه کنندگان قطعه P2 را بدهید . (تاکنون به سه روش این Q را زدیم ) از این جا نتیجه می گیریم که یک Query در SQL به گونه های مختلف (چندین گونه) تنظیم (formulate) می شود که منطقا نوعی افزونگی در روش می باشد . Date این را یک ایراد مطرح کرده است (اما از دید برنامه نویسان یک نکته مثبت است .)
SELECT SNAME FROM S
WHERE EXISTS (SELECT * FROM SP
(1) WHERE SP.S#=S.S# AND SP.P#=‘P2’)
نکته : وقتی در یک Query درونی به صفت خاصه ای بیرون از آن پرس و جو ارجاع می دهیم ، Qualifier باید قید شود . اما اگر صفت خاصه مربوط به همان Q درونی باشد ، الزامی نیست .
نکته : Clause شماره (1) ظاهرا شبیه به Clause ای است که در join می نویسیم . سیستم در EXISTS عمل پیوند انجام نمی دهد . شاید بتوان گفت که از این لحاظ EXISTS از join کاراتر است زیرا ضرب کارتزین انجام نمی دهد .
نحوه اجرا : به ازای هر سطر از رابطه S سیستم بررسی می کند آیا وجود دارد سطری در SP که S# آن همان سطر از S و P# آن برابر P2 ؟ پس وجود را چک می کند (EXISTANCIAL) (اگر وجود داشته باشد یعنی عبارت محاسباتی True باشد ) SNAME آن S# جواب است .
(توضیحات کامل در داخل فایل)
متن کامل را می توانید بعد از پرداخت آنلاین ، آنی دانلود نمائید، چون فقط 4 اسلاید از تمامی اسلاید ها به صورت نمونه در این صفحه درج شده است.
پس از پرداخت، لینک دانلود را دریافت می کنید و ۱ لینک هم برای ایمیل شما به صورت اتوماتیک ارسال خواهد شد.
« پشتیبانی مرجع فایل »
همچنان شما میتوانید قبل از خرید، با پشتیبانی فروشگاه در ارتباط باشید، یا فایل مورد نظرخود را با تخفیف اخذ نمایید.
ایمیل : Marjafile.ir@gmail.com
پشتیبانی فروشگاه : پشتیبانی مرجع فایل دات آی آر
پشتیبانی تلگرام و خرید
پشتیبانی ربات فروشگاه :
به زودی ...