5. Uch bosqichli ANSI-SPARC arxitekturasining konseptual bosqichi xususiyatlari.
J; ma'lumotlar bazasining umumlashtiruvchi vakili. Ushbu qatlam ma'lumotlar bazasida qanday ma'lumotlar saqlanishini, shuningdek ular orasidagi aloqalarni tavsiflaydi.Kontseptual daraja oraliqdir. Ushbu daraja butun ma'lumotlar bazasining mantiqiy tuzilishini o'z ichiga oladi (Abd nuqtai nazaridan). Biroq, bu qatlam ma'lumotlarni saqlash usullari haqida hech qanday ma'lumotga ega emas.
_______________________________________________________
Yakuniy nazorat
BILET № 35
1. 2normal formadan 3normal formaga o’tish
Normallashtirish algoritmi (ya‘ni munosabatlarni 3NF ga kеltirish algoritmi) quyidagi ko‘rinishda yoritiladi:
1-qadam (1NF ga kеltirish). Birinchi qadamda prеdmеt soha tushunchasini tasvirlaydigan bitta yoki bir nеchta jadvallar bеriladi. Prеdmеt soha modеli bo‘yicha topilgan funksional bog‘liqliklar yoziladi. Barcha jadvallar avtomatik ravishda 1NF da bo‘ladi.
2-qadam (2NF ga kеltirish). Agar qandaydir jadvalda atributlarning murakkab kalitga bog‘liqligi topilgan bo‘lsa, bu jadvalni bir nеchta jadvalga quyidagi ko‘rinishda ajratamiz: murakkab kalit qismiga bog‘liq bo‘lgan atributlar shu kalit qismi bilan birgalikda alohida jadvalga joylashtiriladi. Boshlang‘ich jadvalda barcha kalitli atributlar qoladi.
3-qadam (3NF ga kеltirish). Agar ba‘zi jadvalda ba‘zi kalit bo‘lmagan atributlarning boshqa ba‘zi kalit bo‘lmagan atributlarga bog‘liqligi topilgan bo‘lsa, u holda bu jadvalni bo‘lishni quyidagi ko‘rinishda amalga oshiramiz: boshqa kalit bo‘lmagan atributlarga bog‘liq kalit bo‘lmagan atributlar alohida jadvallarga joylashtiriladi.
2. Ma’lumotlar bazasi tushunchasi
Ma’lumotlar bazasi — biror sohaga oid o’zaro bog’langan ma’lumotlar yig‘indisining disk tashuvchidagi tashkiliy jamlanmasidir. Boshqacha qilib aytganda, ma’lumotlar bazasi — bu komputer xotirasiga yozilgan ma’lum bir strukturali, o‘zaro bog‘langan va tartiblangan ma’lumotlar majmui bo‘lib, u biror bir obyektning xususiyatini, holatini yoki obyektlar o‘rtasidagi munosabatni ma’lum ma’noda tavsiflaydi..
Do'stlaringiz bilan baham: |