relyatsion ma'lumotlar bazasi. munosabatlar. relyatsion algebra

PPTX 25 pages 853.6Β KB Free download

Page preview (5 pages)

Scroll down πŸ‘‡
1 / 25
prezentatsiya powerpoint muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti qarshi filiali 4-mavzu. relyatsion ma'lumotlar bazasi. munosabatlar. relyatsion algebra ma'lumotlar bazasi ma'lumotlar modellari (takrorlash) ierarxik model tarmoqli model relyatsion model predmet sohasini tavsiflash usullari (takrorlash) ilm dlm mfm at versiyalari talablar taxlili ps – predmet soha; ilm – infologik model; dlm – datalogik model; mfm – ma'lumotlarni fizik modeli; at – axborot tizimi; munosabat turlari (takrorlash) kod familiya imya 1 ivanov kuzma 2 petrov vasiliy … kod god rojd. adres 1 1992 suvorovskiy, d.20, kv. 6 2 1993 kirochnaya, d. 30, kv 18 … 1 1 kod tovara nazvanie 1 monitor 2 vinchester … kod kod tovar tsena 123 1 10 999 345 1 11 999 … 1 ο‚₯ tovar prays-list munosabat turlari (takrorlash) kod familiya 1 ivanov 2 petrov … kod nazvanie 1 istoriya 2 geografiya 3 biologiya … kod familiya 1 ivanov 2 petrov … kod nazvanie 1 istoriya …
2 / 25
larda tasvirlanadi. relyatsion modeldagi asosiy tushuncha β€œmunosabat” (relation) xisoblanadi. 1969 – 70 yillarda kodd tomonidan munosabatlarning matematik nazariyasi asosida yaratilgan bo'lib, quyidagi asosiy tushunchalarga asoslanadi jadval, munosabat, satr, ustun, birlamchi kalit, tashqi kalit. masalan, mantiqiy darajada element atribut deb ataladi. bundan tashqari u uchun β€œkolonka”, β€œustun” va β€œmaydon” atamalari ham ishlatiladi. atributlar to'plami kortejni (qator, yozuv, satr) xosil qiladi. kortejlar to'plami munosabatni (mb jadvali yoki faylini) xosil qiladi. relyatsion modelda fayllar o'rtasidagi bog'lanishlar yaqqol tarzda tavsiflanmasligi ham mumkin. bu bog'lanishlar ma'lumotlarni qayta ishlash vaqtida dinamik ravishda mos maydonlarning qiymatlari bo'yicha o'rnatiladi. relyatsion mb da yozuvlar chiziqli strukturaga ega. jadvalning kalit so'zlari ma'lumotlarning shunday modeliga relyatsion model deyiladi, unda barcha ma'lumotlar foydalanuvchiga jadval shaklida xavola etiladi va ma'lumotlar bazasi ustidagi barcha amallar jadvalllar ustiga amallarga olib kelinadi. har bir jadval ma'lumotlar bazasi tarkibida o'z nomiga ega bo'ladi, hamda satr va ustunlardan iborat bo'ladi. har bir jadval real dunyodagi ob'ektlar (mohiyat) tipini …
3 / 25
umkin. fayl jadval munosabat mohiyat yozuv satr kortej mohiyat nushasi maydon ustun atribut atribut tushunchalar. munosabatlar har bir ustun o'z nomiga ega bo'ladi va ustun nomi odatda jadvalning ustki qismida ko'rsatiladi. ustun nomi joriy jadvalda boshqa ustun uchun takrorlanmaydi, biroq bu nom boshqa jadvalda ishlatilishi mumkin. ixtiyoriy jadval kamida bitta ustunga ega bo'ladi; ustunlar jadvalda ularni yaratish tartibida joylashadi. satrlar ustunlardan (atributlar) farqli ravishda nomga va joylashish tartibiga ega emas. ularning miqdori chegaralanmagan. ixtiyoriy jadval shunday ustunga yoki ustunlarga (kalitga) ega bo'ladi, undagi qiymatlar har bir satrni takrorlanmas qiymat bilan identifikatsiyalaydi. rasmda keltirilgan misolda kalit bu β€œtabel nomeri” ustunidir. atributlar qiymati eng kichik axborot birligi – domen yordamida ko'rsatiladi. domen – bu ob'ekt atributining mumkin bo'lgan barcha qiymatlar to'plamidir. yana ikkita tushunchalari: β€œdaraja” va β€œkardinal son” tushunchalari bor. kardinal soni deganda kortejlar soni tushuniladi, munosabat darajasi – bu joriy munosabatning atributlar sonidir. kalitlar birlamchi kalit tashqi kalit relyatsion algebra va …
4 / 25
sion amallar tanlash proektsiya birlashtirish bo'lish relyatsion algebra (an'anaviy amallar guruhi) birlashtirish (u). berilgan ikkita munosabatdan biriga va ikkalasiga ham tegishli bo'lgan kortejlardan iborat yangi munosabatni qaytaradi π‘ΉπŸ va π‘ΉπŸ munosabatlarni birlashtirish π‘ΉπŸ βˆͺ π‘ΉπŸ ko'rinishida berilib, bu amalni natijasi π‘ΉπŸ munosabatga tegishli bo'lgan yoki π‘ΉπŸ munosabatga tegishli bo'lgan yoki ikkalasiga ham tegishli bo'lgan kartejlar to'plamidir. bu amallarni bajarayotganda bir xil tartibda bo'lishi kerak. natijani tartibi ham operandlar tartibiga teng bo'ladi. sql da union amali π‘ΉπŸ 𝑼𝑡𝑰𝑢𝑡 π‘ΉπŸ relyatsion algebra (an'anaviy amallar guruhi) kesishma (∩). munosabatga kortejlardan qaytaradi. bir vaqtning ham tegishli o'zida bo'lgan ikkala barcha iborat yangi munosabatni sql da intersect amali π‘ΉπŸ 𝑰𝑡𝑻𝑬𝑹𝑺𝑬π‘ͺ𝑻 π‘ΉπŸ relyatsion algebra (an'anaviy amallar guruhi) (–). berilgan ikkala munosabatdan ayirish faqat birinchisiga tegishli bo'lgan kortejlardan iborat yangi munosabatni qaytaradi. ayirma π‘ΉπŸ va π‘ΉπŸ munosabatlarni ayirmasi π‘ΉπŸ βˆ’ π‘ΉπŸ ko'rinishida yoziladi va undagi kortejlar to'plami π‘ΉπŸ munosabatga tegishli, lekin π‘ΉπŸ munosabatga bo'lmagan kortejlardir. bu tegishli …
5 / 25
jadvaldagi ma'lum shartni qanoatlantiruvchi barcha kortejlardan iborat yangi jadval xosil qiladi. bu algebraik cheklanish xisoblanadi. bu amal bajarilganda operandlar sifatida munosabat atributlari ishtirok etadi va solishtirish arifmetik amallari: =, β‰ , ≀, β‰₯, va mantiqiy amallar: va (u), yoki (v), not amallari ishlatiladi πˆπ‘¨πŸπœ£π‘¨πŸ 𝑹 sql da where amali 𝑺𝒆𝒍𝒆𝒄𝒕 βˆ— π‘­π’“π’π’Ž 𝑹 𝑾𝒉𝒆𝒓𝒆 π‘·π’“π’Šπ’„π’† > πŸ‘πŸŽ relyatsion algebra (maxsus amallar guruhi) proektsiya ( 𝝅 ) – berilgan jadvaldagi ba'zi kortejlarni istisno (chiqarib tashlash) qilib qolgan kortejlardan (podkortej) yangi munosabat xosil qiladi. proektsiya, r munosabatga bu amal tadbiq etilganda, r munosabatdan ba'zi bir komponentalar olib tashlanadi. qolganlari esa qaytadan tartiblanadi π…π‘¨πŸ,π‘¨πŸ,…,𝑨𝑡 𝑹 sql da where amali 𝑺𝒆𝒍𝒆𝒄𝒕 π‘΅π’‚π’Žπ’†, π‘Ύπ’†π’Šπ’ˆπ’‰π’• π‘­π’“π’π’Ž 𝑹 𝑾𝒉𝒆𝒓𝒆 π‘·π’“π’Šπ’„π’† < πŸ’πŸŽ relyatsion algebra (maxsus amallar guruhi) ulash (β‹ˆ) – berilgan ikkala jadvalda umumiy qiymatga ega bo'lgan kortejlarning ulanishidan iborat yangi jadval xosil qiladi. natijaviy jadvalda umumiy qiymat faqat bir marta qatnashadi. bunday ulash tabiiy ulash deb ataladi …

Want to read more?

Download all 25 pages for free via Telegram.

Download full file

About "relyatsion ma'lumotlar bazasi. munosabatlar. relyatsion algebra"

prezentatsiya powerpoint muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti qarshi filiali 4-mavzu. relyatsion ma'lumotlar bazasi. munosabatlar. relyatsion algebra ma'lumotlar bazasi ma'lumotlar modellari (takrorlash) ierarxik model tarmoqli model relyatsion model predmet sohasini tavsiflash usullari (takrorlash) ilm dlm mfm at versiyalari talablar taxlili ps – predmet soha; ilm – infologik model; dlm – datalogik model; mfm – ma'lumotlarni fizik modeli; at – axborot tizimi; munosabat turlari (takrorlash) kod familiya imya 1 ivanov kuzma 2 petrov vasiliy … kod god rojd. adres 1 1992 suvorovskiy, d.20, kv. 6 2 1993 kirochnaya, d. 30, kv 18 … 1 1 kod tovara nazvanie 1 monitor 2 vinchester … kod kod tovar tsena 123 1 10 999 345 1 11 999 … 1 ο‚₯ tovar prays-list …

This file contains 25 pages in PPTX format (853.6Β KB). To download "relyatsion ma'lumotlar bazasi. munosabatlar. relyatsion algebra", click the Telegram button on the left.

Tags: relyatsion ma'lumotlar bazasi. … PPTX 25 pages Free download Telegram