Mavzu:13.Relyatsion modellarda operatsiyalar bajarish.
Reja:
1. Relyatsion modelning maqsadi
2. Relyatsion modellarda operatsiyalari
3. Relyatsion modelning asosiy g'oyasi
Munosabat modeli (RM) uchun ma'lumotlar bazasi menejment - bu boshqaruvga yondashuv ma'lumotlar mos keladigan tuzilma va tildan foydalanish birinchi darajali predikat mantiqi, birinchi marta 1969 yilda ingliz kompyuter olimi tomonidan tasvirlangan Edgar F. Kodd, bu erda barcha ma'lumotlar ifodalangan koreyslar, guruhlangan munosabatlar. Relyatsion model nuqtai nazaridan tashkil etilgan ma'lumotlar bazasi a relyatsion ma'lumotlar bazasi.
Relyatsion modelning maqsadi a deklarativ ma'lumotlar va so'rovlarni ko'rsatish usuli: foydalanuvchilar to'g'ridan-to'g'ri ma'lumotlar bazasida qanday ma'lumotlarni o'z ichiga olganligini va undan qanday ma'lumotlarni istashlarini bildiradilar va ma'lumotlar bazasini boshqarish tizimining dasturiy ta'minotiga ma'lumotlarni saqlash uchun ma'lumotlar tuzilmalarini tavsiflash va so'rovlarga javob berish uchun qidirish tartib-qoidalari bilan shug'ullanishlariga ruxsat bering.
Ko'pgina relyatsion ma'lumotlar bazalarida SQL ma'lumotlar ta'rifi va so'rovlar tili; ushbu tizimlar relyatsion modelga muhandislik yaqinligi sifatida qaraladigan narsani amalga oshiradi. A stol SQL-da ma'lumotlar bazasi sxemasi predikat o'zgaruvchisiga mos keladi; munosabatlarning jadval mazmuni; asosiy cheklovlar, boshqa cheklovlar va SQL so'rovlari predikatlarga mos keladi. Biroq, SQL ma'lumotlar bazalari ko'p tafsilotlarda relyatsion modeldan chetga chiqish, va Kodd asl printsiplarga zid bo'lgan og'ishlarga qarshi qattiq tortishdi.
Relyatsion modelning asosiy g'oyasi ma'lumotlar bazasini to'plam sifatida tavsiflashdir predikatlar tavsiflovchi predikat o'zgaruvchilarining cheklangan to'plami ustida cheklovlar mumkin bo'lgan qiymatlar va qadriyatlar kombinatsiyasi to'g'risida. Ma'lumotlar bazasining istalgan vaqtda tarkibi cheklangan (mantiqiy) model ma'lumotlar bazasining, ya'ni to'plamining munosabatlar, har bir predikat o'zgaruvchisi, shunda barcha predikatlar qondiriladi. Ma'lumotlar bazasidan ma'lumot olish uchun so'rov (a ma'lumotlar bazasi so'rovi ) ham predikat hisoblanadi.
Do'stlaringiz bilan baham: |