5- ma'lumotlar bazasini loyihalashning asosiy bosqichlari Kontseptual ma'lumotlar bazasi dizayni Ma'lumotlar bazasi


Download 22.09 Kb.
bet5/8
Sana23.11.2023
Hajmi22.09 Kb.
#1795097
1   2   3   4   5   6   7   8
Bog'liq
5- ma\'lumotlar bazasini loyihalashning asosiy bosqichlari Kontse-fayllar.org

Ikkinchi normal forma (2NF). Aloqadorlik o'zgaruvchisi ikkinchi normal shaklda bo'ladi, agar u birinchi normal shaklda bo'lsa va har bir kalit bo'lmagan atribut uning potentsial kalitiga (funktsional jihatdan to'liq) bog'liq bo'lsa.



  • Uchinchi normal forma (3NF). Munosabat uchinchi normal shaklda bo'ladi, agar u ikkinchi normal shaklda bo'lsa va kalitlarga xos bo'lmagan atributlarning tranzit funktsional bog'liqliklari bo'lmasa.



  • Boys-Kodd normal formasi (BCNF). Munosabatlar o'zgaruvchisi Boys-Kodd normal shaklida (aks holda, kengaytirilgan uchinchi normal shaklda), agar uning har bir noan'anaviy va chapga kamaytirilmaydigan funktsional bog'liqliklari, ularning determinanti sifatida ba'zi potentsial kalitlarga ega bo'lsa.



  • To'rtinchi normal forma (4NF). Munosabatlar o'zgaruvchisi to'rtinchi normal shaklda, agar u Boys-Kodd normal shaklida bo'lsa va unda noan'anaviy ko'p qiymatli bog'liqliklar mavjud bo'lmasa.



  • Beshinchi normal forma (5NF). Aloqadorlik o'zgaruvchisi beshinchi normal shaklda (aks holda, proektsiyani birlashtiruvchi normal shaklda), agar undagi har bir noan'anaviy aloqaga bog'liqlik ushbu munosabatlarning potentsial kaliti (lar) i bilan aniqlansa.



  • Birga-ko'p bog’lanish. U A ob'ekti bir nechta B ob'ektiga tegishli bo'lishi yoki unga mos kelishi mumkin bo'lganda amalga oshiriladi.



  • Ko'pga-ko'p bog’lanish. Ko'pga-ko'p bog'liqlik A jadvalidagi bir nechta ob'ektlar B jadvalidagi bir nechta moslamalarga va shu bilan birga B jadvalidagi bir nechta ob'ektlar A jadvalidagi bir nechta ob'ektlarga mos kelishi mumkin bo'lgan holda amalga oshiriladi.



  • Birga-bir bog’lanish. Birga-bir munosabatlar bu jadvallar orasidagi eng noyob munosabatlardir. Agar siz bunday munosabatni ko'rsangiz, ikkita jadvalni bittaga birlashtirishingiz kerak bo'ladi.



    Download 22.09 Kb.

    Do'stlaringiz bilan baham:
  • 1   2   3   4   5   6   7   8




    Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
    ma'muriyatiga murojaat qiling