Mustaqil ish Turdiqulov Jahongir 713-19 guruh 9-variant Reylatsion ma’lumot modeli
Relyatsion ma'lumotlar modelini yaratishdan maqsad
Download 20.54 Kb.
|
Mustaqil ish Turdiqulov J 713-19
- Bu sahifa navigatsiya:
- Nisbiy malumotlar bazasi
- Universum
- Munosabatlar namunasi
- Tashqi kalit
Relyatsion ma'lumotlar modelini yaratishdan maqsad:
1. Ma'lumotlarga nisbatan yuqori darajada mustaqillikni ta'minlash. 2.Ma'lumotlar uyg'unligi va ko'payishi muammolarini hal qilish uchun mustahkam zamin yaratish. 3.Komplektlarga operatsiyalarni kiritish orqali ma'lumotlarni boshqarish tillarini kengaytirish. Relyatsion ma'lumotlar modeliga asoslangan tijorat tizimlari 70-yillarning oxiri - 80-yillarning boshlarida paydo bo'la boshladi. Bugungi kunda turli xil relyatsion ma'lumotlar bazalarini bir necha yuz turlari mavjud. Relyatsion model bu ma’lumotlarni taqdim etishning qulay va eng tanishshakli 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 jihatidan, domeni - ma'lumotlar turi; 4. Universum - barcha maydonlarning qiymatlari yoki domenlar to'plami; 5. Mototsikl - yozuv, jadval qatori; 6. Samimiylik - jadvaldagi satrlar soni; 7. Sifatlar – nomlangan maydonlar, jadval ustunlari; 8. Munosabat darajasi - maydonlar (ustunlar) soni; 9. Munosabatlar namunasi - atribut nomlarining tartiblangan ro'yxati; 10. Nisbiy ma'lumotlar bazasining sxemasi - munosabatlar shakllari to'plami; 11. Asosiy kalit - takrorlanmaydigan yozuvlari bilan noyob identifikator - ustunlarni yoki satrlarni aniq belgilaydigan ustunlar to'plami. Bir nechta ustunlarni o'z ichiga olgan birlamchi kalit chaqiriladi ko'plik , yoki kombinatsiyalangan , yoki kompozit , yoki superkey . Ob'ekt yaxlitligi qoidasi asosiy kalit to'liq yoki qisman bo'sh bo'lmasligi kerakligini ta'kidlaydi. 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.Agar jadval boshqa bir nechta jadvallar bilan bog'langan bo'lsa, unda bir nechta tashqi kalitlar bo'lishi mumkin.Jadval uyalaridagi ma'lumotlar tarkibiy bo'linmas bo'lishi kerak. Jadval uyasida bittadan ko'proq ma'lumot bo'lishi mumkin emas. Masalan, pasport raqami va seriyasi jadvalning turli ustunlarida joylashgan bo'lishi kerak.
Download 20.54 Kb. Do'stlaringiz bilan baham: |
ma'muriyatiga murojaat qiling