|
Relyatsion ma'lumotlar bazalarining asosiy tushunchalari
|
bet | 8/12 | Sana | 22.07.2024 | Hajmi | 193,73 Kb. | | #268172 |
Bog'liq Mustaqil ishga namunaRelyatsion ma'lumotlar bazalarining asosiy tushunchalari
Relyatsion ma'lumotlar bazalarining asosiy tushunchalari:
ma'lumotlar turi,
asosiy kalit va
munosabat.
Boshlash uchun biz ushbu tushunchalarning ma'nosini XODIMLAR munosabati misolida ko'rsatamiz,
Ma'lumotlar turi
Relyatsion ma'lumotlar modelidagi ma'lumotlar turi tushunchasi dasturlash tillaridagi ma'lumotlar turi tushunchasiga to'liq mos keladi. Odatda, zamonaviy relyatsion ma'lumotlar bazalari belgilarni, raqamli ma'lumotlarni, bit satrlarini, maxsus raqamli ma'lumotlarni (masalan, pul), shuningdek, maxsus vaqtinchalik ma'lumotlarni (sana, vaqt, vaqt oralig'i) saqlashga imkon beradi.
Domen
Domen ma'lumotlar bazalari uchun ko'proq xosdir, garchi u ba'zi dasturlash tillarida pastki turlarga o'xshashliklarga ega. O'zining eng umumiy ko'rinishida domen domen elementlari tegishli bo'lgan ba'zi asosiy ma'lumotlar turini va ma'lumotlar turi elementiga qo'llaniladigan ixtiyoriy mantiqiy ifodani ko'rsatish orqali aniqlanadi. Agar bu mantiqiy ifoda rost deb baholansa, u holda maʼlumotlar elementi domen elementi hisoblanadi. Domen tushunchasining eng to'g'ri intuitiv talqini domenni ma'lum turdagi qiymatlarning ruxsat etilgan potentsial to'plami sifatida tushunishdir. Misol uchun, bizning misolimizdagi Domen nomlari belgilar qatorlarining asosiy turi bo'yicha aniqlanadi, ammo uning qiymatlari faqat nomni ifodalashi mumkin bo'lgan satrlarni o'z ichiga olishi mumkin (xususan, bunday satrlar bilan boshlanmaydi). yumshoq belgi). Domen kontseptsiyasining semantik yukini ham ta'kidlash kerak: ma'lumotlar bir xil domenga tegishli bo'lsa, solishtirish mumkin deb hisoblanadi. Bizning misolimizda Gap raqamlari va guruh raqamlari domenlari uchun qiymatlar butun son turiga ega, ammo solishtirish mumkin emas.
Aloqalar sxemasi, ma'lumotlar bazasi sxemasi
Munosabatlar sxemasi - bu nomlangan juftliklar to'plami atribut nomi, domen nomi(yoki hech qanday domen tushunchasi qo'llab-quvvatlanmasa, yozing). O'zaro munosabatlar sxemasining darajasi yoki darajasi - bu to'plamning asosiyligi. XODIMLAR munosabatlarining darajasi to'rtta, ya'ni 4-ary. Agar bitta munosabatning barcha atributlari turli domenlarda aniqlangan bo'lsa, atributlarni nomlash uchun tegishli domenlarning nomlaridan foydalanish mantiqan to'g'ri keladi (albatta, bu shunchaki qulay nomlash usuli ekanligini va munosabatlar o'rtasidagi farqni bartaraf etmasligini yodda tuting. domen va atribut tushunchalari). Ma'lumotlar bazasi sxemasi (tarkibiy ma'noda) - bu nomlangan munosabatlar sxemalari to'plami.
|
| |