|
Oʻzbekiston respublikasi raqamli texnologiyalar vazirligi muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti gurux: dbm003-1 211-22 Topshirdi: Meymankulov Dauren Qabul qildi
|
Sana | 20.04.2024 | Hajmi | 3.29 Mb. | | #202552 |
Bog'liq Malumotlar bazasida munosabatlar 2 КУРС АМАЛИЁТ РАҲБАРЛАРИГА, 7. Columns, GRAFIKA ORFOGRAFIYA ORFOEPIYA, REFERAT 1, Ikkilamchi avto, sardor ismailov informatika, 1-Mustaqil ish Mavzu nomi Marketing asoslari (4), Hozirgi zamon psixoanalitikasi bolalarni tarbiyalash va rivojlanish, Marketingni boshqarish oraliq, 08 JURABAYEV J JN Marketing asoslari, Инструкция Samsung UE50AU7500 (Credit Asia) (1), 723-731, Badiiy tarjima, 1700736458 (1), 1702711860
OʻZBEKISTON RESPUBLIKASI RAQAMLI TEXNOLOGIYALAR VAZIRLIGI
MUHAMMAD AL-XORAZMIY NOMIDAGI
TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI
Gurux:DBM003-1 211-22
Topshirdi: Meymankulov Dauren
Qabul qildi: Madraximov Alisher
Ma'lumotlar bazasi munosabatlariga kirish
Ma'lumotlar bazasidagi aloqalar turli jadvallar o'rtasidagi munosabatlarni belgilaydi. Ular ma'lumotlar bazasidagi ma'lumotlarning yaxlitligi va tuzilishini ta'minlab, ma'lumotlar o'rtasida mantiqiy bog'lanishlarni o'rnatishga imkon beradi.
Munosabat turlari: birdan birga, birdan ko'pga, ko'pdan ko'pga
Birga bir
Bitta jadvaldagi har bir yozuv boshqa jadvaldagi bitta yozuv bilan bog'lanadi. Masalan, har bir xodimning pasporti bor.
Birdan ko'pga
Bitta jadvaldagi bitta yozuv boshqa jadvaldagi bir nechta yozuvlar bilan bog'lanishi mumkin. Masalan, bitta buyurtmada bir nechta mahsulot bo'lishi mumkin.
Ko'pdan ko'pga
Bir jadvaldagi yozuv boshqa jadvaldagi bir nechta yozuvlar bilan bog'lanishi mumkin va aksincha. Masalan, bir talaba bir nechta fanlarni, bir fanni esa bir nechta talaba o‘rganishi mumkin.
Relyatsion ma'lumotlar modeli va jadvallar orasidagi munosabatlar
1
Ob'ektlar
Relyatsion ma'lumotlar modeli ma'lumotlarni mijozlar, buyurtmalar yoki mahsulotlar kabi o'zaro bog'langan ob'ektlar sifatida ifodalaydi.
2
Atributlar
Har bir ob'ekt nomi, manzili yoki narxi kabi xususiyatlarini tavsiflovchi atributlar deb ataladigan xususiyatlar to'plamiga ega.
3
Ulanishlar
Ob'ektlar o'rtasidagi munosabatlar bir jadvaldagi ma'lumotlarning boshqa jadvaldagi ma'lumotlar bilan qanday bog'liqligini aniqlaydigan munosabatlar yordamida o'rnatiladi.
Ma'lumotlarni normallashtirish va ortiqcha narsalarni yo'q qilish
1
Normallashtirish maqsadi
Ma'lumotlarni normallashtirish ortiqchalikni bartaraf etishga, yaxlitligini ta'minlashga va ma'lumotlar bazasida ma'lumotlarni saqlash samaradorligini oshirishga qaratilgan.
2
Asosiy bosqichlar
Normalizatsiya jarayoni ma'lumotlarni birinchi normal shakldan uchinchi normal shaklga qadar samaraliroq tuzilishga ketma-ket o'zgartirishni o'z ichiga oladi.
3
Afzalliklar
Oddiylashtirilgan ma'lumotlar bazasi kamroq joy egallaydi, ma'lumotlarning mustahkamligini ta'minlaydi va ma'lumotlar bilan ishlashni osonlashtiradi.
Relyatsion ma'lumotlar bazalarida aloqalarni boshqarish
Ta'rif
Aloqalarni boshqarish ma'lumotlar bazasi jadvallari orasidagi munosabatlarni yaratish, o'zgartirish va o'chirishni o'z ichiga oladi.
Cheklovlar
Butunlik cheklovlari ma'lumotlar izchil bo'lib qolishi uchun rioya qilishi kerak bo'lgan qoidalarni ta'minlaydi.
Amalga oshirish
Aloqalar jadvallar orasidagi yozuvlarni bog'laydigan asosiy va tashqi kalitlar yordamida amalga oshiriladi.
Ma'lumotlar bazasi aloqalari
Murakkab munosabatlar
Ma'lumotlar bazalari murakkab munosabatlarni ko'rsatadi, ular o'zaro bog'langan chiziqlar va tugunlar sifatida tasvirlangan, kelajakning raqamli displeyi taassurotini beradi.
Ma'lumotlarning yaxlitligi va izchilligi
Ma'lumotlar bazasidagi munosabatlarning asosi ma'lumotlarning yaxlitligi va izchilligi bo'lib, ular bitta tuzilishga mos keladigan o'zaro bog'langan boshqotirmalar yordamida vizualizatsiya qilinadi.
Ma'lumotlar bazasida aloqalarni boshqarish
Samarali aloqalarni o'rnatish
Jadvallar orasidagi munosabatlarni qanday boshqarishni bilish ma'lumotlar bazasi samaradorligini oshiradi.
Strukturani optimallashtirish
To'g'ri aloqalarni rivojlantirish ma'lumotlar bazasi strukturasini optimallashtirishga yordam beradi.
Kafolatlangan yaxlitlik
Aloqalarni boshqarish ma'lumotlarning yaxlitligi va izchilligini ta'minlaydi.
|
|
Bosh sahifa
Aloqalar
Bosh sahifa
Oʻzbekiston respublikasi raqamli texnologiyalar vazirligi muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti gurux: dbm003-1 211-22 Topshirdi: Meymankulov Dauren Qabul qildi
|