relatsion butunlik va ma'lumotlar bazasi

DOCX 14 sahifa 687,0 KB Bepul yuklash

Sahifa ko'rinishi (5 sahifa)

Pastga aylantiring 👇
1 / 14
mavzu: berilganlarning relatsion butunligi. reja: 1. relatsion butunlikning tushunchasi va ahamiyati 2. relatsion butunlikning turlari 3. relatsion butunlikni ta’minlash usullari 4. xulosa. relatsion butunlikning tushunchasi va ahamiyati relatsion ma’lumotlar bazasi (rdbms) — ma’lumotlarni jadvallar shaklida tashkil etadigan va ular o‘rtasida aloqalar o‘rnatadigan tizim. har bir jadval o‘zining ustunlari (atributlari) va qatorlari (yozuvlari) orqali ma’lumotlarni saqlaydi. relatsion model asosida ishlaydigan tizimlar, ma’lumotlar o‘rtasidagi o‘zaro bog‘liqlikni ko‘rsatishga imkon beradi. tamoyillar: ma’lumotlarni to‘g‘ri tashkil etish o‘zaro bog‘liqliklar (relations) yordamida ma’lumotlarni integratsiyalash ma’lumotlar bazasining ishonchliligi va aniqligini ta’minlash relatsion butunlikning ma’lumotlar bazasidagi roli relatsion butunlik (relational integrity) — ma’lumotlar bazasida ma’lumotlar to‘liqligi va to‘g‘riligini ta’minlaydigan printsiplar va qoidalar to‘plami. butunlik ma’lumotlar bazasining samarali ishlashi uchun juda muhim. bu butunlikni ta’minlash orqali: ma’lumotlar o‘rtasida aniqlik va bog‘liqlik saqlanadi. ma’lumotlar yasalari va ularning ko‘rsatkichlari bir-biriga mos keladi. sistemdagi xatoliklarni va noto‘g‘ri ma’lumot kiritish ehtimoli kamayadi. relatsion butunlikning ahamiyati ishonchlilik: ma’lumotlar bazasida saqlangan barcha ma’lumotlar ishonchli va …
2 / 14
ni olishga yordam beradi. relatsion butunlikning to‘g‘ri amalga oshirilishi, ma’lumotlar bazasining uzoq muddatli ishlashini va yuqori sifatli ma’lumotlarni taqdim etishni ta’minlaydi. relatsion butunlik, ma’lumotlar bazasida saqlangan ma’lumotlarning to‘g‘riligi va yaxlitligini ta’minlashga xizmat qiladi. bu tamoyil, ma’lumotlar o‘rtasidagi aloqalarni aniq belgilash va ma’lumotlarni yangilash, o‘chirish yoki qo‘shish paytida ularning buzilmasligini ta’minlashga yordam beradi. relatsion butunlikning asosiy maqsadi, tizimda kiritilayotgan yoki saqlanayotgan ma’lumotlarning to‘g‘ri, mantiqiy va muvofiq bo‘lishini nazorat qilishdir. ma’lumotlar bazasining relatsion butunligi uning asosiy strukturaviy qoidalari va cheklovlari orqali amalga oshiriladi. masalan, ma’lumotlar bazasida asosiy kalitlar (primary keys), tashqi kalitlar (foreign keys), cheklovlar (constraints) va boshqa qoidalarga rioya qilinadi. bu qoidalar, ma’lumotlar bazasidagi turli jadvallar o‘rtasidagi bog‘lanishni saqlash va har qanday noaniqlik yoki xatolikdan saqlanish imkonini yaratadi. relatsion butunlikning ahamiyati shundaki, u ma’lumotlar bazasining ishonchliligi, samaradorligi va to‘liqligini ta’minlaydi. har bir kiritilgan ma’lumot, tizimning ishlashini va qarorlar qabul qilish jarayonlarini to‘g‘ri yo‘naltirishi uchun zarurdir. agar relatsion butunlik buzilsa, tizimda xatoliklar …
3 / 14
jozlar jadvali. faraz qilaylik, sizda "mijozlar" nomli jadval mavjud, unda har bir mijozning ma’lumotlari saqlanadi. ushbu jadvalda har bir mijozni noyob tarzda tanib olish uchun "mijozid" degan ustun bo‘lishi kerak. bu ustun har bir mijoz uchun noyob bo‘lishi kerak, ya’ni har bir mijozning "mijozid" qiymati takrorlanmas bo‘lishi lozim. agar "mijozid" ustunidagi qiymatlarni boshqacha qilib, takrorlashga ruxsat bersangiz, tizimda ma’lumotlar chalkashib, to‘g‘ri ishlamasligi mumkin. bu yerda "mijozid" ustunida har bir mijozning noyob identifikatori bo‘lib, bu relatsion butunlikni saqlashga yordam beradi. 2. referensial butunlik (referential integrity) misol: buyurtmalar va mijozlar jadvallari o‘rtasidagi aloqalar faraz qilaylik, sizda "buyurtmalar" va "mijozlar" degan ikki jadval mavjud. "buyurtmalar" jadvali mijozlarga tegishli buyurtmalarni saqlaydi va "mijozid" ustuni orqali "mijozlar" jadvalidagi ma’lumotlarga murojaat qiladi. bu yerda "mijozid" tashqi kalit (foreign key) bo‘lib, "buyurtmalar" jadvalidagi har bir buyurtma faqat "mijozlar" jadvalidagi mavjud mijozlarga tegishli bo‘lishi kerak. agar siz "mijozlar" jadvalidan biror mijozni o‘chirib tashlasangiz, uning barcha buyurtmalari ham to‘xtab …
4 / 14
com) belgilanishi kerak. misol: "mijozlar" jadvali: agar foydalanuvchi noto‘g‘ri formatdagi telefon raqamini yoki email manzilini kiritishga harakat qilsa, tizim buni qabul qilmaydi va xato xabarini beradi. 4. null butunlik (null integrity) misol: manzillarda null qiymatlar: faraz qilaylik, siz "mijozlar" jadvalida mijozlarning manzillarini saqlamoqchisiz. biroq, ba’zi mijozlar manzilini kiritmagan bo‘lishi mumkin. manzilni null (bo‘sh) qoldirish mumkin bo‘lsa-da, ba’zi ustunlar uchun, masalan, "ism" yoki "telefon" kabi, null qiymatlarni kiritish man etilgan bo‘lishi mumkin. agar "telefon" ustuni uchun not null cheklovi o‘rnatilgan bo‘lsa, bu ustunga bo‘sh yoki null qiymat kiritishga ruxsat berilmaydi. misol: agar "telefon" ustunida not null cheklovi bo‘lsa, 2-chi mijozning telefon raqami bo‘sh bo‘lishi mumkin emas. relatsion butunlikning turlari. relatsion butunlikning uch turi mavjud. bular: 1. mohiyatlar butunligi; 2. semantik butunlik va 3. havola butunligi. 1. relatsion butunlikning bir turi bo‘lgan mohiyatlar butunligi (entity integrity) relatsion ma’lumotlar bazalarida asosiy prinsip hisoblanadi. u quyidagi qoida asosida ishlaydi: 1. asosiy kalit (primary key) …
5 / 14
| |---------------|----------|----------| | 101 | asilbek | 22 | | 102 | dilshod | 23 | bu yerda talaba_id maydoni unikallikni saqlaydi (bir xil qiymat ikki marta qaytarilmaydi). talaba_id maydoni null qiymatga ega emas. shu orqali jadvaldagi har bir yozuv aniqlanadi. 2. relatsion butunlikning semantik butunligi (semantic integrity) ma’lumotlar bazasidagi ma’lumotlarning mantiqan to‘g‘ri va mazmunli bo‘lishini ta’minlaydi. bu butunlikni saqlash uchun ma’lumotlar bazasida o‘rnatilgan qoida va cheklovlar qo‘llaniladi, ular ma’lumotlarning mazmuni va biznes qoidalariga muvofiq bo‘lishini kafolatlaydi. semantik butunlikni asosiy xususiyatlari: 1. domen cheklovlari (domain constraints): har bir ustun uchun ma’lumot turi va qiymat diapazoni aniqlanadi. masalan, "yosh" ustuni uchun faqat musbat butun sonlar qabul qilinishi mumkin. 2. biznes qoidalari (business rules): ma’lumotlar bazasidagi qiymatlar tashqi biznes qoidalariga mos bo‘lishi kerak. masalan, ishchilar maoshi 0 dan kichik bo‘lmasligi yoki mahsulotning zaxira miqdori salbiy qiymat bo‘lmasligi kerak. 3. referensial butunlik bilan birgalikda ishlashi: semantik butunlik ma’lumotlar orasidagi bog‘liqlikni saqlashni ham ta’minlaydi. …

Ko'proq o'qimoqchimisiz?

Barcha 14 sahifani Telegram orqali bepul yuklab oling.

To'liq faylni yuklab olish

"relatsion butunlik va ma'lumotlar bazasi" haqida

mavzu: berilganlarning relatsion butunligi. reja: 1. relatsion butunlikning tushunchasi va ahamiyati 2. relatsion butunlikning turlari 3. relatsion butunlikni ta’minlash usullari 4. xulosa. relatsion butunlikning tushunchasi va ahamiyati relatsion ma’lumotlar bazasi (rdbms) — ma’lumotlarni jadvallar shaklida tashkil etadigan va ular o‘rtasida aloqalar o‘rnatadigan tizim. har bir jadval o‘zining ustunlari (atributlari) va qatorlari (yozuvlari) orqali ma’lumotlarni saqlaydi. relatsion model asosida ishlaydigan tizimlar, ma’lumotlar o‘rtasidagi o‘zaro bog‘liqlikni ko‘rsatishga imkon beradi. tamoyillar: ma’lumotlarni to‘g‘ri tashkil etish o‘zaro bog‘liqliklar (relations) yordamida ma’lumotlarni integratsiyalash ma’lumotlar bazasining ishonchliligi va aniqligini ta’minlash relatsion butunliknin...

Bu fayl DOCX formatida 14 sahifadan iborat (687,0 KB). "relatsion butunlik va ma'lumotlar bazasi"ni yuklab olish uchun chap tomondagi Telegram tugmasini bosing.

Teglar: relatsion butunlik va ma'lumotl… DOCX 14 sahifa Bepul yuklash Telegram