عرض النتائج 1 إلى 3 من 3

الموضوع: الدرس الثالث : لماده تصميم قواعد بيانات

  1. #1
    تاريخ التسجيل
    Mar 2008
    المشاركات
    528

    Post الدرس الثالث : لماده تصميم قواعد بيانات

    بسم الله الرحمن الرحيم

    قبل آن ابدء الدرس آحببت آوضح بعض النقاط ; وهي تنتج عن ملاحضتي المستمره
    لطالبات ومعاناتهم .
    لاحضت آن الطالبات لايشتكون من الحفظ بقدر مايشتكون من صعوبه الفهم وصعوبه
    تلقي المعلومه بسهوله ويسر من الدكتور المحاضر لا اعلم ما الخلل يمكن آن تكون الماده
    وترتيبها غير منظم أو ربما تكون الماده العلميه المختاره والمتفق عليها غير واضحه ~



    بعد هاذا كله آحببت في هاذا الدرس والدروس الاخرى آن يكون مجالنا مجال تطبيقي مثل رسم المخططات ~ الصيغ ~الجبر .. .. .. آلخ

    والماده العلميه نفسها سوف آنزلها بالمرفقات وهي المعتمد عليها من قبل آلاداره ومأخوذه من
    الدكتوره نفسها ."

    فآذا ار]تم ان تقرئو الاشياء النضريه "التعريف~الخصائص ~التفاصيل آلاخره تجدونها هنا بآذن الله .

    ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

    نبدأ بالدرس

    الاعتماديه الوضيفيه:
    قيود بين مجموعتين من الحقول في جدول , اعتماديه قيم حقل على قيم حقل اخرى .

    مثلا:

    X=========>Y




    الاعتماديه الوضيفيه لها قوانين مجملها 6 قوانين نذكرها ونفصلها :

    القانون الاول :

    وهو قانون الاتحاد Union :

    X====>Y
    AND
    X====>Z

    نستنتج :


    X====>YZ

    القانون الثاني وهو عكس قانون الاتحاد

    قانون التحليل Decompos :

    اذا كان :

    X===>YZ

    نستنتج :

    X===>Y
    X===>Z

    ثالث قانون
    قانون الانعكاس Reflexivity :
    وهو اذا كانت Y مجموعه جزئيه من X فان :
    X===>Y
    ينتج عنها
    X===>X

    رابع قانون وهو

    قانون الزياده Augmenta-tion :
    اذا كان ..

    X===>Y

    نستنتج:

    XZ===>YZ

    خامس قانون وهو
    قانون التعدي Transitivity :
    اذا كانتـ
    X===>Y

    واذا كان
    Y===>Z

    ينتج :
    X=======>Z

    سادس قانون وهو القانون الاخير
    Pseudo Transitivity Rule :

    اذا كانتـ
    X=====>Y

    واذا كانتـ
    WY====>Z

    فانـ:
    WX====>Z

    عنوانه : الصيغ المعياريه Normalization.
    [هي محاوله الوصول الى تصميم جيد وذالك من خلال الكشف عن التكرار غير المسوغ للبيانات وتطبيق قوانين الاعتماديه واستخدام مفاتيح العلاقه بشكل مناسب لازاله هاذا التكرار..].

    انواعها:
    حقيقتاً هناك صيغ متعدده وكثيره وسوف نذكرها

    انواع الصيغ المعياريه Normalization :
    1\ الصيغ المعياريه الاولى 1NF] First Normal Form]
    2\ الصيغ المعياريه الثانيه [2NF]
    3\ الصيغ المعياريه الثالثه [3NF]
    4\ الصيغ المعياريه بويكود Boyc-Codd Normal FormL[BCNF]
    5\ الصيغ المعياريه الرابعه [4NF]
    6\ الصيغ المعياريه الخامسه [5NF]

    .

    لهذا الدرس بقيه وهو جزء قليل في شرح الصيغ

    دمتم بالتوفيق
    :)

    .
    .
    Tomoh
    .
    سبحآن الله وبحمده ~

  2. #2
    تاريخ التسجيل
    Mar 2008
    المشاركات
    528

    Cool

    هنا ~ رابط تحميل الماده

    TOMOH
    .
    .
    Tomoh
    .
    سبحآن الله وبحمده ~

  3. #3
    تاريخ التسجيل
    Mar 2008
    المشاركات
    528

    افتراضي

    نكمل شرح الدرس الثالث

    في الصيغ المعياريه ، سوف اشرح لكم صيغتان من الصيغ المعياريه التي ذكرتها ،لانها اشمل
    والصيغتان اللتان سوف اذكرهم مقررين بالمنهج الدراسي .

    الصيغه الاولى
    3NF :
    تعتمد على مبدء الاعتماديه المتعديه ونقصد بالمتعدي هان الاعتماديه الوظيفيه A===èY في مخطط العلاقه هي اعتماديه متعديه اذا كان هناك حقل X وهو ليس مفتاحا او جزء من مفتاح ويحقق الاعتماديه التاليه .
    A==èX
    X==èY
    Key==èX==èY
    وبتالي يجب ازاله الاعتماديه المتعديه .


    الصيغه الثانيه
    BCNF :
    كل علاقه في BCNF هي ايضاً في 3NF ،والعكس ليس دائما صحيحا ويمكن اعتبار العلاقه في BCNF اذا كانت الاعتمادية الوظيفيه X==èA موجوده في العلاقه و X هو مفتاح اعلى .
    .
    .
    Tomoh
    .
    سبحآن الله وبحمده ~

تعليمات المشاركة

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •