Koddaning 11-qoidasi. Taqsimlanishning mustaqilligi haqidagi qoida. - Taqsimlanish deganda ushbu ma’lumotlar bazasining bir qancha komputerlarda taqsimlanishi tushuniladi. Ushbu holatda, MB ning barcha qismlarini birlashtirish talab etiladi.
- “Relyatsion MBBT mustaqil tarqatiladi”.
- Koddaning 12-qoidasi. Qoidani saqlash haqidagi qoida.
- Oxirgi qoida “Aldovni ta’qiqlash” deyiladi.
- “Agar relyatsion tizim quyi darajadagi tilga ega bo’lsa (“bir yo’la bir marta yoziladigan”), u holda yuqori darajadagi relyatsion til qoidalarini inobatga olmaslik yoki undan xato foydalanish mumkin emas”
Ma’lumotlarning relyatsion bazasi - bu o’zaro bog’langan munosabatlar to’plamidir. Har qanday munosabat (jadval) kompyuterlarning xotirasida fayl ko’rinishda joylashadi. - Jadvalda ushbu uch operatsiya bir – biri bilan chambarchas bog’langan. Bu esa ba’zi bir operatsiyalarni bajarishda ma’lum bir qiyinchiliklarga olib keladi. Masalan, ma’lumotlarni bir parametr asosida tartiblash ikkinchi bir parametr bo’yicha tartiblashni buzib yuborishi tufayli zarur ma’lumotlarni izlab topish operatsiyasi bir parametr bo’yicha osonlashsa, boshqalari bo’yicha qiyinlashadi.
- Ma’lumotlarning relyatsion bazasidagi munosabatlar ustida bajariladigan asosiy operatsiyalar sakkizta bo’lib, ular quyidagilardan iborat:
Relyatsion Ma’lumotlar bazasini boshqarish tizimlarida munosabatlar ustida operatsiyalar bajarish uchun mo’ljallangan tillarni ikki sinfga ajratish mumkin: relyatsion algebra tili (RAТ) va relyatsion hisob tili (RHТ). - Relyatsion Ma’lumotlar bazasini boshqarish tizimlarida munosabatlar ustida operatsiyalar bajarish uchun mo’ljallangan tillarni ikki sinfga ajratish mumkin: relyatsion algebra tili (RAТ) va relyatsion hisob tili (RHТ).
- RAТ relyatsion algebraga (Kodd algebrasiga, -algebraga) asoslangan. Ma’lum tartib munosabatlar ustida operatsiyalarni ketma-ket yozish asosida hohlagan natijaga erishish mumkin. Shuning uchun RAТni protsedurali til deyishadi.
Do'stlaringiz bilan baham: |