فایل های دیگر این دسته

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

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

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

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

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

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

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

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

  پرداخت و دانلود  قیمت: 7,000 تومان
پس از پرداخت، لینک دانلود فایل برای شما نشان داده می شود.
1 0 گزارش
  • لینک دانلود و خرید پایین توضیحات
    دسته بندی : پاورپوینت
    نوع فایل :  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 تغییر کند باید تمام رکوردها به دنبال

     



    برچسب ها: پاورپوینت نرمال سازی نرمال سازی دانلود پاورپوینت نرمال سازی نرمال سازی پاورپوینت نرمال سازی
  • سوالات خود را درباره این فایل پرسیده، یا نظرات خود را جهت درج و نمایش بیان کنید.

  

به ما اعتماد کنید

تمامي كالاها و خدمات اين فروشگاه، حسب مورد داراي مجوزهاي لازم از مراجع مربوطه مي‌باشند و فعاليت‌هاي اين سايت تابع قوانين و مقررات جمهوري اسلامي ايران است.
این سایت در ستاد ساماندهی پایگاههای اینترنتی ثبت شده است.

درباره ما

تمام حقوق اين سايت محفوظ است. کپي برداري پيگرد قانوني دارد.

دیجیتال مارکتینگ   ثبت آگهی رایگان   ظروف مسی زنجان   خرید ساعت هوشمند