Amaliyotda ma’lumotlar bazasini kurishda ma’lumotlarning realitsion modeli Reja


Download 29.95 Kb.
bet1/3
Sana23.01.2023
Hajmi29.95 Kb.
#1111922
  1   2   3
Bog'liq
Amaliyotda ma’lumotlar bazasini kurishda ma’lumotlarning realitsion


Amaliyotda ma’lumotlar bazasini kurishda ma’lumotlarning realitsion modeli
Reja

  1. Amaliyotda ma’lumotlar bazasi

  2. Tarmoq ma'lumotlari modeli


Ma'lumotlar bazasiga nisbatan "nisbiy ma'lumotlar bazasi" va "jadvallar bazasi" tushunchalari sinonimdir. Nisbiy ma'lumotlar bazalari dunyoda eng keng tarqalgan. 70-yillarning oxiridan boshlab yaratilgan deyarli barcha ma'lumotlar bazalari o'zaro bog'liq.
1970 yilda turli xil jadvalli ma'lumotlardan foydalanish imkoniyatlari muhokama qilingan ishlar paydo bo'ldi. Ulardan eng ahamiyatlisi IBM xodimi doktor E. Coddning maqolasi (Codd EF, Katta Umumiy Ma'lumotlar Bazalari uchun Ma'lumotlarning Raqamli Modeli. CACM 13: 6, 1970 yil iyun, birinchi marta qaerda qo'llanilgan muddati "ma'lumotlarning nisbiy modeli" .System R loyihasi IBM tadqiqot laboratoriyasida ishlab chiqilgan. Ushbu loyiha bilan ishlab chiqilgan maqsadi relyatsion modelning amaliyligini isbotlang. Nisbiy ma'lumotlar bazalari ma'lumotlar bazalari bilan bog'liq 
ikkinchi avlod.
Relyatsion model bu ma'lumotlarni taqdim etishning qulay va eng tanish shakli jadvallar (munosabatlar ) Har bir munosabat mavjud ism  nomidan iborat sifatlar  ma'lumotlar (ustunlar). Relyatsion modelning asosiy afzalliklaridan biri bu bir xillik. Barcha ma'lumotlar har bir satr bir xil formatdagi jadvallarda saqlanadi. Jadvaldagi har bir satr haqiqiy dunyo ob'ektini yoki ob'ektlar o'rtasidagi munosabatni anglatadi.
Relyatsion model aniqlanadigan asosiy tushunchalar quyidagilar:
1. nisbiy ma'lumotlar bazasi  - normallashtirilgan munosabatlar to'plami;
2. munosabat  - fayl, ustun va satrlardan iborat tekis stol; har bir maydon atom bo'lgan jadval;
3. domeni - ma'lum bir munosabatlarga tegishli atributning qiymati olinadigan ruxsat etilgan qiymatlar to'plami. Dasturlash jihatidandomeni  - ma'lumotlar turi;
4. universum - barcha maydonlarning qiymatlari yoki domenlar to'plami;
5. mototsikl - yozuv, jadval qatori;
6. samimiylik - jadvaldagi satrlar soni;
Ba'zan turli xil ustunlar jadvalning asosiy kaliti sifatida tanlanadi. Ajratilgan kalit - bu o'zaro bog'liqlik sxemasida aniq ko'rsatilgan kalit. Aks holda, ular yashirin kalit yoki mumkin bo'lgan kalit yoki nomzod kaliti haqida gapirishadi.
12. tashqi kalit  - another boshqa jadval uchun birlamchi kalit bo'lib xizmat qiladigan bitta jadval ustunlari yoki ustunlari. Jadvalning tashqi kaliti - bu boshqa jadvalning asosiy kalitiga ishora. Ma'lumotlar bazasini yaratishning maqsadi barcha ma'lumotlarni, agar iloji bo'lsa, bitta holatda saqlashdir, agar bir nechta munosabatlarda ma'lum bir atribut mavjud bo'lsa, unda uning mavjudligi odatda ushbu munosabatlar qatorlari orasidagi ma'lum bir munosabatni aks ettiradi.
Chet el kalitlari ma'lumotlar bazasi jadvallari o'rtasidagi munosabatlarni amalga oshiradi.
Tashqi kalit, asosiy kalit kabi, ustunlar kombinatsiyasi bo'lishi mumkin. Amalda, chet el kaliti har doim boshqa jadvalning kompozitsion birlamchi kalitiga tegishli bo'lsa, kompozit bo'ladi. Birlamchi va tashqi kalitlardagi ustunlar soni va ularning turlari bir-biriga mos kelishi kerak.



Download 29.95 Kb.

Do'stlaringiz bilan baham:
  1   2   3




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