Sql ma'lumotlarni olish uchun so‘rovlarni Aloqalar bo‘yicha qo‘shma va to‘plam-nazariy amallari



Download 1,34 Mb.
bet13/17
Sana05.01.2023
Hajmi1,34 Mb.
#897913
1   ...   9   10   11   12   13   14   15   16   17
Bog'liq
Shodiya

ko'p-ko'p munosabatlar


Ushbu sxema bo'yicha amalga oshiriladigan aloqalar ular orasida takrorlanadigan asosiy kalitga ega bo'lish xususiyatiga ega, shuning uchun ushbu kalit bir nechta qo'ng'iroqlarni keltirib chiqaradi, bunga misol sifatida bitta jadval tomonidan ishlatiladigan ko'plab ma'lumotlardan foydalanish mumkin. ko'plab boshqa jadvallarda saqlanadigan ikkilamchi ma'lumotlar, shuning uchun keyinchalik ular bitta so'rovlar varag'ida bo'shatilgan holda ko'rsatiladi, go'yo u aytilgan amalni bajarish uchun chaqiriladigan bitta jadval kabi.
Biroq, bunday munosabatlar juda muammoli, ya'ni ko'plab noqulayliklar yuzaga keladi, chunki uni to'g'ridan-to'g'ri yaratmaslik kerak, chunki bu turdagi munosabatlar uchun takroriy ma'lumotlarning katta qismini tartibsiz ravishda yaratish odatiy holdir va bu harakat takrorlanishni keltirib chiqaradi. katta hajmdagi ma'lumotlar, bu munosabatlarning ushbu shaklidan foydalanilsa, ma'lumotlar bazasining buzilishiga olib kelishi mumkin.
Shuni ta'kidlashimiz kerakki, bu aloqalar sinfi ma'lumotlar bazasida bilvosita bajarilishi mumkin, bu turdagi harakatlar ma'lumotlarning takrorlanishini oldini oladi, shuningdek, ma'lumotlar bazasining to'yinganligini ko'rsatadigan nosozliklarning oldini olish mumkin.
Shuning uchun uning samarali va hech qanday nosozliksiz amalga oshirilishi uchun birdan ko'pga sinfning bir nechta munosabatlari ko'p-ko'p munosabatlariga o'xshash tarzda amalga oshirilishi kerak, bu munosabatlar sinfini yaratishning bu usuli kompyuter fanlari sohasidagi mutaxassislar tomonidan afzal ko'riladi, chunki u juda qulay va bajarilishi oson.

Rekursiv va ortiqcha munosabatlar


Rekursiv va ortiqcha munosabatlar turi ma'lumotlar bazasi strukturasining munosabatlar toifasiga kiritilmagan, chunki ular ularning har biri ega bo'lishi mumkin bo'lgan xatti-harakatlar bilan bog'liq, shuning uchun rekursiv munosabat har bir va o'zini bir necha marta chaqiradigan ma'lumotlar bazasidagi jadvalda bajarilgan munosabatlarning har biri.
Aynan shu munosabatlarga yakkama-yakka munosabatlar orqali amalga oshiriladigan va ba'zan bir-ko'p munosabatlar orqali amalga oshiriladigan umumiy xatti-harakatlar kiradi, shuning uchun yuqorida aytib o'tilgan munosabatlar xuddi shu tarzda o'z vazifalarini samarali va kompyuter choralari ostida amalga oshiradi. Indekslash jarayonida ham, keyinchalik saqlash uchun dasturga kiritiladigan ma'lumotlarga mos kelishi kerak bo'lgan ma'lumotlar turi bo'yicha ham o'rnatiladi.
Ortiqcha munosabatlarga kelsak, shuni tushunish kerakki, ular ketma-ket son-sanoqsiz marta takrorlanadi, ammo agar siz ushbu turdagi xatti-harakatlar bilan bog'liq bo'lgan jadval yoki ma'lumotlarni o'chirmoqchi bo'lsangiz, uni yo'qotish xavfi yo'q. jadvalda o'rnatilgan havola, bundan tashqari, yuqorida aytib o'tilganlarga nisbatan saqlangan ma'lumotlar yo'qolmaydi yoki avtomatik ravishda o'chirilmaydi, faqat foydalanuvchi buni xohlasa.
Biroq, biz yuqorida aytib o'tgan munosabatlar unchalik amalga oshirilmagan, chunki ba'zi bir konstantalar yoki o'zgaruvchilar yordamida bajariladigan ma'lumotlarni saqlashning yagona vositasini aniqlash osonroq, bu esa o'zaro ta'sir va so'rovni osonlashtiradi. ma'lumotlar bazasi va dastur o'rtasidagi jarayonlar.

Download 1,34 Mb.

Do'stlaringiz bilan baham:
1   ...   9   10   11   12   13   14   15   16   17




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