پاورپوینت نرمال سازی

دسته بندي : علوم پایه » دانلود پاورپوینت های علمی
لینک دانلود و خرید پایین توضیحات
دسته بندی : پاورپوینت
نوع فایل :  powerpoint (..ppt) ( قابل ويرايش و آماده پرينت )
تعداد اسلاید : 51 اسلاید

 قسمتی از متن powerpoint (..ppt) : 
 

بنام خدا
نرمال سازی چیست؟
هنگام طراحی یک بانک اطلاعاتی رابطه ای،این سوال مهم مطرح می شود که :«با توجه به داده های عملیاتی و ارتباط بین موجودیت ها،چند جدول می بایست طراحی کرد؟در هر جدول چه فیلدهایی باید قرار گیرد؟رابطه ج دولها باید چگونه باشد؟»در این فصل به این سوالات پاسخ می گوئیم.
مثال1:به سه جدول معروف S و P و ) SP فصل (SQL نگاه کنید.فرض کنید جدول SP را به صورت ( Status ، Qty ، P# ، S# ) SP ’ تعریف و جدول S را به صورت ( City ، Sname ، s# ) s’ تعریف می کردیم،یعنی فیلد Status را از جدول s به جدول SP می بردیم . در اینصورت جدول
نرمال سازی
Sp’
S#
P#
Qty
Status
S1
P1
300
20
S1
P2
200
20
s1
P3
400
20
S1
P4
200
20
S1
P5
100
20
s1
P6
100
20
S2
P1
300
10
s2
p2
400
10
همان طورکه مشاهده می گردد فیلد Status برای s1 همواره ثابت و مشخص است (عدد 20 ) و بی جهت در جدول sp’ تکرار شده و بدین جهت افزونگی اطلاعات داریم.
SP’ به صورت روبرو می شد:
حال سوال دیگری را مطرح می کنیم :«آیا می توان تمام اطلاعات جداول S ، P ، SP را دریک جدول ریخت؟»جواب این سوال «بله» است .دراین صورت اطلاعاتی فقط یک جدول بوده و از دید کاربران و برنامه نویسان مساله بسیار ساده می شود،چرا که دیگرنیازی به پیوند طبیعی یا ضرب دکارتی نداریم.
S#
Sname
Status
City
P#
Pname
Color
Weiqht
City
Qty
S1
Sn1
20
C2
P1
Nut
Red
12
C2
300
S1
Sn1
20
C2
P2
Bolt
Green
17
C3
200
S1
Sn1
20
C2
P3
Screw
Blue
17
C4
400
ولی این عمل 3 اشکال اساسی دارد :
1-افزونگی داده ها ( Data redundancy ) قبلا بیان شد که افزونگی یعنی تکرار بی رویه داده ها.در بانک اطلاعات رابطه ای،تکرار داده ها تنها راه برقراری ارتباط بین جداول است و از آن به عنوان کلیدخارجی یاد می شود.تکرار بیش از این ،بی رویه است وافزونگی نام دارد.بدیهی است که جدول بالا تکرار بی رویه دارد.وقتی جداول را ادغام می کنیم همواره افزونگی به میزان بزرگترین جدول رخ می دهد.این پدیده دو ایراد بزرگ دارد یکی به هدر دادن فضای حافظه و دیگری پائین اوردن سرعت .
2-بی نظمی ( anomaly ) وجود افزونگی در جدول مثال فوق باعث آنومالی در تغییر داده ها می شود.مثلا اگر شهر s1 تغییر کند باید تمام رکوردها به دنبال

 
دسته بندی: علوم پایه » دانلود پاورپوینت های علمی

تعداد مشاهده: 3774 مشاهده

فرمت فایل دانلودی:.zip

فرمت فایل اصلی: .ppt

تعداد صفحات: 51

حجم فایل:113 کیلوبایت

 قیمت: 7,000 تومان
پس از پرداخت، لینک دانلود فایل برای شما نشان داده می شود.   پرداخت و دریافت فایل


پاورپوینت نرمال سازی

پاورپوینت نرمال سازی - بنام خدا نرمال سازی چیست؟ هنگام طراحی یک بانک اطلاعاتی رابطه ای،این سوال مهم مطرح می شود که :«با توجه به داده های عملیا...

قیمت : 7,000 تومان

توضیحات بیشتر دریافت فایل