Ma'lumotlarning relyatsion modeli (mrm)
Download 114.3 Kb.
|
2-Ma'lumotlarning relyatsion modeli
1-rasm. Munosabatlarni jadval shaklida ifodalanishi Munosabat boshqa barcha munosabatlardan farq qiladigan nomga ega bo’ladi. Munosabatlarning atributlariga munosabatlar doirasida noyob bo'lgan nomlar beriladi. Munosabatga murojaat uning nomi bo‘yicha, atributga murojaat munosabat nomi va atributining nomi bo‘yicha amalga oshiriladi. Har bir atribut qaysidir domen bilan aniqlanadi, aynan bir xil domenda munosabatning bir nechta atributlari aniqlanishi mumkin (masalan, ish va uy telefon raqamlari). Domen ma'lumotlar turi, o‘chami va yaxlitligini cheklashlari bilan beriladi: masalan, jins – bu ('E', 'A') to‘plamdan qiymat qabul qiladigan uzunligi 1 ga teng belgilar maydoni. Relyatsion ma'lumotlar bazalari belgilar, sonlar, sana va boshqalar shu kabi ma'lumotlar turlarini qo'llab-quvvatlaydi Mayburiy atributlar yoki mayburiy bo‘lmagan atributlar bo'lishi mumkin. mayburiy atributlar qiymatlari ma'lumotlar bazasiga ma'lumotlar kiritish vaqtida aniqlanishi kerak. Agar atribut mayburiy bo‘lmagan atribut bo'lsa, unda bunday holatlar uchun NULL maxsus qiymat beriladi, uni "noma'lum qiymat" deb talqin qilish mumkin. NULL qiymati ma'lum bir ma'lumot turiga bog'liq emas, ya'ni har qanday ma'lumot turida berish mumkin. Munosabatlar atributlari, ularning ma'lumot turlari va o'lchamlari ro'yxati munosabatlar sxemasini aniqlaydi. Bir xil sxema bo'yicha qurilgan munosabatlar bir sxemali, turli xil sxemalar bo'yicha qurilgan munosabatlar – turli xil sxemali munosabatlar deb ataladi.
Download 114.3 Kb. Do'stlaringiz bilan baham: |
ma'muriyatiga murojaat qiling