نوع فایل: ppt _ pptx ( پاورپوینت )
( قابلیت ویرایش )
قسمتی از اسلاید :
تعداد اسلاید : 61 صفحه
Shahriar Pirnia http://www.pirnia.net Databaseپایگاه داده ها نرمالترسازی رابطه ( ابزار طراحی پایگاه رابطه ای ; آشنایی با تئوری وابستگی ) ایده اصلی : رابطه هر چند نرمال ، ممکن است بازهم آنومالیهایی(Anomalies) داشته باشد .
یادآوری : رابطه نرمال رابطه ای است که مقادیر تمام صفات خاصه اش اتومیک باشند .
یادآوری : (*) عدم امکان انجام یک عمل (*) بروز تبعات نامطلوب روی انجام یک عمل (*) بروز فزونکاری در سیستم در انجام یک عمل Further Normalization درج ناممکن است تا ندانیم چه قطعه ای تهیه کرده است زیرا کلید اصلی رابطه SPC ، (S# و P# ) است و درج تاپل بدون داشتن آنها ناممکن است .
SPC ( S# P# QTY CITY ) S1 P1 100 C2 S1 P2 200 C2 S1 P3 80 C2 S2 P1 70 C1 S2 P2 120 C1 S3 P1 90 C1 S4 P1 80 C3 S4 P3 90 C3 در حذف : حذف کن < S3 , P1 , 90 > .
انجام شدنی است ، اما اطلاع ناخواسته حذف می شود ( اینکه S3 ساکن C1 است) .
مثال : رابطه SPc مفروض است . در درج : این رابطه در درج آنومالی دارد .
درج کن این اطلاع را <s7, c7=""> نرمال بودن ( نرمالیتی ) درجات یا سطوح یا صور دارد .
CODD در آغاز سه صورت تعرِیف کرده است که به آنها صور کلاسیک کادی می گوییم صور دیگر (First Normal Form) 1NF 2NF 3NF (Boyce/Codd Normal Form ) BCNF 4NF (Projection-Join Normal Form) ( PJ/NP) 5NF ( Domain-Key Normal Form) DKNF در بهنگام سازی : شهر S1 را عوض کن .
UPDATE S SET CITY = ‘C1’ WHERE S# = ‘S1’ ; عمل منطقا تاپلی تبدیل به عمل منطقا مجموعه ای و منجر به بروز فزونکاری در سیستم می شود. رابطه SPC آنومالی دارد .
دلیل غیر تئوریک این آنومالی اینست که در رابطه SPc پدیده اختلاط اطلاعاتی وجود دارد.ِیعنی اطلاعات در مورد شی یا موجودیت محموله با اطلاعات در مورد تهیه کننده مخلوط شده است .
شهراز صفات خاصه تهیه کننده است و با صفات خاصه محموله ترکیب شده است ، همین اختلاط اطلاعاتی سبب بروز پدیده افزونگی هم شده است . رابطه SPc خوش طرح (well design) نیست و خواهیم دید که این طراحی باید عوض شود .
نمودار صور مختلف نرمال بودن : 5NF 3NF BCNF 4NF 1NF 2NF Universe رابطه های ممکن افرایش سطح نرمالیتی و کاهش آنومالی DKNF ? نکته : هرچه رابطه نرمالتر باشد آنومالی کمتر می شود. شرح صور نرمالیتی : ابتدا سطوح کلاسیک کادی را بررسی می کنیم و برای این منظور نیاز به دو مفهوم از تئوری وابستگی داریم : وابستگی تابعی - Functional Dependency (FD) صفت خاصه Y به صفت خاصه X از رابطه R وابستگی تابعی دارد اگر به ازای هر مقدار از X در R فقط و فقط یک مقدار برای Y وجود داشته باشد .
مثال : رابطه R مفروض است : X Y Z X1 Y1 Z1 X1 Y1 Z2 X2 Y1 Z2 X2 Y1 Z3 X3 Y2 Z3 آیا X Y ؟
بله آیا Y X ؟
خیر آیا X Z ؟
خیر R.X R.Y R
متن بالا فقط قسمتی از محتوی متن پاورپوینت میباشد،شما بعد از پرداخت آنلاین ، فایل را فورا دانلود نمایید
لطفا به نکات زیر در هنگام خرید دانلود پاورپوینت: ................... توجه فرمایید !
- در این مطلب، متن اسلاید های اولیه قرار داده شده است.
- به علت اینکه امکان درج تصاویر استفاده شده در پاورپوینت وجود ندارد،در صورتی که مایل به دریافت تصاویری از ان قبل از خرید هستید، می توانید با پشتیبانی تماس حاصل فرمایید
- پس از پرداخت هزینه ،ارسال آنی پاورپوینت خرید شده ، به ادرس ایمیل شما و لینک دانلود فایل برای شما نمایش داده خواهد شد
- در صورت مشاهده بهم ریختگی احتمالی در متون بالا ،دلیل آن کپی کردن این مطالب از داخل اسلاید ها میباشد ودر فایل اصلی این پاورپوینت،به هیچ وجه بهم ریختگی وجود ندارد
- در صورتی که اسلاید ها داری جدول و یا عکس باشند در متون پاورپوینت قرار نخواهند گرفت.
- هدف فروشگاه جهت کمک به سیستم آموزشی برای دانشجویان و دانش آموزان میباشد .
« پرداخت آنلاین »
پاورپوینت پایگاه داده ها 61 اسلاید