Ma’lumotlar bazasining maqsad va vazifalari



Yüklə 0,54 Mb.
səhifə21/45
tarix11.10.2023
ölçüsü0,54 Mb.
#153831
1   ...   17   18   19   20   21   22   23   24   ...   45
Ma’lumotlar bazasining maqsad va vazifalari

Atribut. O'zaro munosabatlarning nomlangan ustuni.
Relyatsion modelda ma'lumotlar bazasida ko'rsatilgan obyektlar to'g'risidagi ma'lumotlarni saqlash uchun munosabatlar qo'llaniladi. Munosabatlar odatda ikki o'lchovli jadval shaklida bo'lib, unda satrlar alohida yozuvlarga va ustunlar atributlarga mos keladi. Bunday holda, atributlar har qanday tartibda joylashgan bo'lishi mumkin - ularning qayta tartiblanishidan qat'i nazar, munosabatlar bir xil bo'lib qoladi va shuning uchun bir xil ma'noga ega bo'ladi.
Masalan, kompaniyaning filiallari to'g'risidagi ma'lumotlar faranchNo (Filial raqami), street (Ko’cha), city (Shahar) va postcode (Pochta indeksi) atributlariga ega ustunlarni o'z ichiga olgan Branch munosabatlar bilan ifodalanishi mumkin. Kompaniya xodimlari haqidagi ma'lumotlar xodimlar munosabatlari bilan ifodalanishi mumkin, ular tarkibiga staffNo (Xodimning tabel nomeri), __fName (ism), __IName (Familiya), position (lavozim), sex (jins), DOB (Tug'ilgan sanasi), salary (ish haqi), branchNo (Filial raqami). 3.1-rasmda Branch va Staff munosabatlarining misollarini ko’rish mumkin
Domen. Bir yoki bir nechta atributlar uchun yaroqli qiymatlar to'plami.
Domenlar relyatsion modelning nihoyatda kuchli qismidir. Relyatsion ma'lumotlar bazasining har bir atributi domenda aniqlanadi. Har bir atribut uchun domenlar har xil bo'lishi mumkin, lekin bitta domendagi ikkita yoki undan ortiq atributlar aniqlanishi mumkin. 1-jadvalda, Branch va Staff munosabatlarining ba'zi atributlari uchun domenlarni taqdim etadi. E'tibor bering, domenlar istalgan vaqtda tegishli atribut qiymatlari bilan ifodalanmagan qiymatlarni o'z ichiga olishi mumkin.
Domen muhim ahamiyatga ega, chunki u foydalanuvchiga atributlar qabul qilishi mumkin bo'lgan qadriyatlar ma'nosi va manbasini markaziy ravishda aniqlashga imkon beradi. Natijada, relyatsion operatsiyani bajarishda tizimga ko'proq ma'lumot kiradi, bu undagi semantik jihatdan noto'g'ri operatsiyalarni oldini olishga imkon beradi. Masalan, belgilar satrlari ushbu ikkala atribut uchun domen ta'rifi bo'lsa ham, ko'cha nomini telefon raqamiga solishtirish mantiqsiz..


Yüklə 0,54 Mb.

Dostları ilə paylaş:
1   ...   17   18   19   20   21   22   23   24   ...   45




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin