Ma’lumotlar bazasi modeli turlari. Ma’lumotlar modellari. Domenlar va munosabatlar



Download 56,88 Kb.
bet3/9
Sana17.12.2022
Hajmi56,88 Kb.
#890132
1   2   3   4   5   6   7   8   9
Bog'liq
ibragimov ilyosbek

Munosabatlar modeli
Relyatsion modelda ierarxik yoki tarmoq modelidan farqli ravishda jismoniy aloqalar mavjud emas. Barcha ma'lumotlar sifatida saqlanadi jadvallar (aloqalar) qator va ustunlardan iborat. Va ikkita jadvalning ma'lumotlari jismoniy havolalar yoki ko'rsatkichlar emas, balki umumiy ustunlar bilan bog'langan. Ma'lumotlar seriyasini manipulyatsiya qilish uchun maxsus operatorlar mavjud.
Boshqa ikki turdagi ma'lumotlar bazasidan farqli o'laroq, relyatsion ma'lumotlar modellarida barcha ko'rsatkichlarni ko'rib chiqishning hojati yo'q, bu tarmoq va ierarxik DBMS bilan solishtirganda ma'lumot olish uchun so'rovlarni bajarishni osonlashtiradi. Bu munosabatlar modeli qulayroq bo'lishining asosiy sabablaridan biridir. Keng tarqalgan relyatsion ma'lumotlar bazasiga Oracle, Sybase, DB2, Ingres, Informix va MS-SQL Server kiradi.
Relyatsion ma'lumotlar bazasiga misol sifatida stipendiya topshiriqlari varag'i bo'lib, unda yozuv ma'lum bir talaba to'g'risidagi ma'lumotlardan iborat qator bo'lib, maydon (ustun) nomlari har bir talaba to'g'risidagi qaysi ma'lumotlar jadval kataklarida yozilishi kerakligini ko'rsatadi.
Har qanday turni relyatsionga qisqartirish mumkin.
« Relyatsion modelda ob'ektlar ham, ularning munosabatlari ham faqat jadvallar orqali ifodalanadi va boshqa hech narsa yo'q.».
RDBMS - bu E.F.Coddning relyatsion modeliga asoslangan relyatsion ma'lumotlar bazasini boshqarish tizimi. U ma'lumotlarning strukturaviy tomonlarini, qayta ishlash munosabatlarini va ularning yaxlitligini aniqlash imkonini beradi. Bunday ma'lumotlar bazasida undagi tarkib va ​​munosabatlar jadvallar - umumiy maydonlarga ega bo'lgan yozuvlar to'plami shaklida taqdim etiladi.
Unda yozuvda elementlarning tartiblanishi mavjud, bitta element asosiy hisoblanadi, qolganlari bo'ysunuvchi hisoblanadi. Yozuvdagi ma'lumotlar zinapoyaning qadamlari kabi ma'lum bir ketma-ketlikda tartibga solinadi va ma'lumotlarni olish faqat bosqichma-bosqich pastga tushish orqali amalga oshirilishi mumkin. Bunday tizimda har qanday ma'lumotlar elementini qidirish bir necha oldingi ierarxik bosqichlardan ketma-ket o'tish zarurati tufayli juda mashaqqatli bo'lishi mumkin.
Ierarxik ma'lumotlar bazasi diskda saqlangan fayllar katalogi orqali shakllanadi; Total Commander-da ko'rish uchun mavjud bo'lgan katalog daraxti - bunday ma'lumotlar bazasi tuzilishi va undagi kerakli elementni qidirishning vizual namoyishi. Xuddi shu ma'lumotlar bazasi umumiy oila daraxtidir.
Relyatsion jadvallar quyidagi xususiyatlarga ega:

  • Barcha qiymatlar atomdir.

  • Har bir qator o'ziga xosdir.

  • Ustunlarning tartibi muhim emas.

  • Qatorlarning tartibi muhim emas.

  • Har bir ustun o'ziga xos nomga ega.

Ba'zi maydonlarni kalit sifatida aniqlash mumkin. Bu shuni anglatadiki, indekslash muayyan qiymatlarni qidirishni tezlashtirish uchun ishlatiladi. Ikki xil jadvaldagi maydonlar bir xil to'plamdan ma'lumotlarga ega bo'lsa, maydon qiymatlarini moslashtirish orqali ikkita jadvaldagi tegishli yozuvlarni tanlash uchun JOIN operatoridan foydalanishingiz mumkin.
Ko'pincha ikkala jadvalda maydonlar bir xil nomga ega bo'ladi. Masalan, Buyurtmalar jadvali mijoz-identifikatori va Item-ID juftlarini o'z ichiga olishi mumkin. Va "Mahsulot" jadvalida "mahsulot-kodi" va "narx" juftlari bo'lishi mumkin. Shuning uchun, ma'lum bir mijoz uchun kvitansiyani hisoblash uchun ushbu ikkita jadvalning "mahsulot kodi" maydonlarida JOIN-dan foydalanib, barcha sotib olingan tovarlarning narxini jamlash kerak. Buni bir nechta jadvallardagi bir nechta maydonlarni birlashtirish uchun kengaytirish mumkin.
Bu erda aloqalar faqat qidiruv vaqti bilan aniqlanganligi sababli, relyatsion ma'lumotlar bazalari dinamik tizimlar sifatida tasniflanadi.
Ma'lumotlar turi ma'lum bir maydon turli xil yozuvlarda olishi mumkin bo'lgan qiymatlar to'plamini belgilaydi.
Zamonaviy ma'lumotlar bazalaridagi asosiy ma'lumotlar turlari:
raqamli;
matn;

  • sana Vaqt;

pul;
mantiqiy.
Uchta modelni taqqoslash
Birinchi ma'lumotlar modeli, ierarxik, daraxt tuzilishiga ega (" ota-bola"), Va faqat birga-bir yoki bir-ko'p munosabatlarni qo'llab-quvvatlaydi. Ushbu model tez ma'lumotlarni olish imkonini beradi, lekin u moslashuvchan emas. Ba'zan elementning roli ( ota-ona yoki bola) noaniq va ierarxik modelga mos kelmaydi.
Ikkinchi, tarmoq ma'lumotlar modeli, ierarxikdan ko'ra ko'proq moslashuvchan tuzilishga ega va munosabatlarni saqlaydi " ko'pdan ko'pga". Ammo bu tezda juda murakkab va boshqarish uchun noqulay bo'ladi.
Uchinchi model - aloqadorlik - ierarxikdan ko'ra moslashuvchan va tarmoqqa qaraganda boshqarish osonroq. Relyatsion model bugungi kunda eng ko'p qo'llaniladi.
Relyatsion modeldagi ob'ekt ma'lumotlar bazasida saqlanadigan ma'lumotlarning pozitsiyasi sifatida aniqlanadi. Ob'ekt moddiy yoki nomoddiy bo'lishi mumkin. Moddiy ob'ektga misol sifatida tashkilotdagi xodim va nomoddiy ob'ektga misol sifatida mijozlar hisobi bo'lishi mumkin. Ob'ektlar atributlar bilan belgilanadi - ob'ekt xususiyatlarining axborot ko'rinishi. Bu atributlar ustunlar, ustunlar guruhi esa satr sifatida ham tanilgan. Seriyani ob'ektning namunasi sifatida ham aniqlash mumkin.

Download 56,88 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish