Mundarija kirish i-bob. Malumotlar bazasining asosiy tushunchalari malumotlar bazasi Ma'lumotlar bazasi modellari relyatsion ma'lumotlar modeli 0 ii-bob


Download 387.99 Kb.
bet1/6
Sana28.12.2022
Hajmi387.99 Kb.
#1013116
  1   2   3   4   5   6
Bog'liq
G`ulomova Xolida 15mavzu




MUNDARIJA


KIRISH 3
I-BOB. MALUMOTLAR BAZASINING ASOSIY TUSHUNCHALARI 4
1.1 Malumotlar bazasi 4
1.2 Ma'lumotlar bazasi modellari 7
1.3 Relyatsion ma'lumotlar modeli 10
II-BOB. MA’LUMOTLAR BAZASI OB’YEKTLARI 13
2.1 Ms Accesda jadvallar yaratish 13
2.2 MA'LUMOTLAR BAZASINI YARATISH 17
FOYDALANILGAN ADABIYOTLAR RO‘YXATI 27


KIRISH


Hozirgi vaqtda elektron texnologiyalarning zamonaviy dunyosida ma'lum hajmdagi ma'lumotlarni qayta ishlashni talab qilmaydigan kompaniya (firma yoki tashkilot)ni tasavvur qilish deyarli mumkin emas. Ma'lumot biron bir joyda saqlanishi kerak. Ma'lumotlar dinamik ravishda o'zgarishi mumkin. Muntazam ravishda butun massivdan ma'lum mezonlar bo'yicha ma'lumotlarni tanlab olish talab qilinadi. Ma'lumotlar bazalari maxsus saqlash, qayta ishlash, hisob-kitoblarni amalga oshirish, har qanday massivlarni, ma'lumotlarni har qanday mezon bo'yicha saralash, tanlash va taqdim etish uchun yaratilgan va shuning uchun ma'lumotlar bazalari juda dolzarbdir, chunki saqlangan ma'lumotlar hajmi kundan-kunga o'sib bormoqda.
Ushbu kurs ishi relyatsion ma'lumotlar bazalariga bag'ishlangan. Ushbu kurs ishining maqsadi Microsoft Access ma’lumotlar bazasida “Mevalar ombori” mavzusida ma’lumotlar bazasini yaratishdan iborat.
Ushbu ishning vazifalariga quyidagilar kiradi:
Ma'lumotlar bazalarining nazariy asoslarini o'rganish;
Bir-biriga bog'liq uchta jadval yarating;
Ma'lumotlar bazasini to'ldiring. Har bir jadvaldagi yozuvlar soni kamida 25 ta bo'lishi kerak.
Raqamli, belgilar, sana, mantiqiy mezonlar va berilgan ma'lumotlar turlarining kombinatsiyasidan iborat murakkab so'rovlar bo'yicha so'rovlarni yarating.
Shakllarni yaratish;
Hisobotlarni yaratish.

I-BOB. MALUMOTLAR BAZASINING ASOSIY TUSHUNCHALARI




1.1 Malumotlar bazasi


Ma'lumotlar bazasi (MB) - bu kompyuter tizimi xotirasida saqlanadigan va ob'ektlarning holatini va ularning munosabatlarini aks ettiruvchi maxsus tashkil etilgan ma'lumotlar to'plami. [14, 8-bet].
Ma'lumotlar bazasini elektron hujjatlar kabinetining bir turi, ya'ni kompyuterga kiritilgan ma'lum ma'lumotlar to'plami uchun saqlash yoki konteyner sifatida ko'rib chiqish mumkin. [4, 32-bet].
Ma'lumotlar bazalarining maqsadi
Ma'lumotlar bazalari yangi ma'lumotlarni saqlash, qidirish, tahrirlash va qo'shishni osonlashtirish uchun mo'ljallangan. Ma'lumotlar bazalarining an'anaviy "qog'oz" buxgalteriya usullariga nisbatan afzalliklari quyidagilardan iborat:
Kompaktlik. Ko'p jildli qog'oz kartalarni yaratish va saqlashga hojat yo'q.
Tezlik. Kompyuter ma'lumotlarni odamga qaraganda tezroq tanlashi va yangilashi mumkin va shuning uchun uning yordami bilan siz ish jarayonida yuzaga keladigan o'zboshimchalik bilan savollarga tezda javob olishingiz mumkin.
Kam mehnat xarajatlari. Fayllarni zerikarli qo'lda topshirish zaruriyatini yo'q qiladi. Kompyuter bu ishni odamga qaraganda minglab marta tezroq va yaxshiroq bajaradi.
Muvofiqlik. To'g'ri va dolzarb ma'lumotlar kerak bo'lganda doimo tayyor. [14, 46-bet]
Asosiy tushunchalar
Ob'ekt - har qanday ajralib turadigan ob'ekt, fakt, hodisa, hodisa, g'oya yoki ob'ekt, ular haqidagi ma'lumotlar ma'lumotlar bazasida saqlanishi kerak. Ob'ektlar odamlar, joylar, samolyotlar, parvozlar, didlar, ranglar, ixtirolar va boshqalar bo'lishi mumkin.
Atribut (xususiyat) - ob'ektning nomli xarakteristikasi. Bu ob'ekt holatini aniqlashtirish, aniqlash, tasniflash, miqdoriy yoki ifodalash uchun xizmat qiladigan har qanday tafsilot.
Atribut nomi ma'lum bir ob'ekt turi uchun yagona bo'lishi kerak, lekin turli ob'ektlar turlari uchun bir xil bo'lishi mumkin, masalan, COLOR ko'plab ob'ektlar uchun aniqlanishi mumkin: DOG, CAR, SMOKE va boshqalar. Atributlar ob'ekt haqida qanday ma'lumotlarni to'plash kerakligini aniqlash uchun ishlatiladi. “Avtomobil” ob’ekti atributlariga “turi”, “marka”, “ruxsatnoma”, “rang” va boshqalar misol bo‘la oladi.
Kalit atributlarning minimal to'plami bo'lib, ularning qiymatlari bo'yicha ob'ektning kerakli namunasini yagona tarzda topish mumkin. Minimallik har qanday atributlar to'plamidan chiqarib tashlash ob'ektni qolgan atributlar bilan aniqlashga imkon bermasligini anglatadi. "Jadval" ob'ekti uchun kalit "parvoz raqami" atributidir. [13, 36-bet].
Asosiy turlari:
Birlamchi kalit - bu jadvaldagi har bir yozuvni o'ziga xos tarzda aniqlaydigan qiymatlari bir yoki bir nechta maydonlar. Birlamchi kalit jadvalni boshqa jadvallardagi xorijiy kalitlarga ulash uchun ishlatiladi.
Chet el kaliti - bu asosiy kalit maydoniga yoki boshqa jadvaldagi maydonlarga havolani o'z ichiga olgan bir yoki bir nechta maydonlar. Chet el kaliti jadvallar qanday bog'langanligini belgilaydi. [15, 10-bet].
O'zaro munosabatlar - bu ikki yoki undan ortiq sub'ektlarning birlashmasi. Shaxs turlari va munosabatlari o'rtasida mutlaq farq yo'q. Bitta va bir xil faktni ob'ekt yoki bog'liqlik sifatida ko'rib chiqish mumkin. [9, 15-16-betlar].
Munosabatlar xususiyatlari
Ob'ektlar orasidagi bog'lanish ikki xususiyatga ega: bog'lanish darajasi va bog'lanishga mansub ob'ektning sinfi. Ushbu xususiyatlarning qiymatlarini ob'ekt misollari o'rtasidagi munosabatlarni tahlil qilish orqali aniqlash mumkin. Aloqa darajasi bir ob'ektning qancha nusxasi boshqa ob'ektning har bir nusxasi bilan bog'lanishi mumkinligini ko'rsatadi. Aloqa darajasi har tomondan baholanadi. Ulanish darajasi uchta qiymatdan biriga ega bo'lishi mumkin:
Birga bir (1:1);
Birdan ko'pga (1:M yoki M:1);
Ko'pdan ko'pga (M:N).
1:1 nisbati birinchi ob'ektning har bir nusxasi faqat ikkinchi ob'ektning bitta nusxasi bilan bog'lanishi mumkinligini anglatadi va aksincha.
1-munosabat: M birinchi ob'ektning har bir nusxasi ikkinchi ob'ektning bir nechta misollari bilan bog'lanishi mumkinligini va ikkinchi ob'ektning har bir nusxasi birinchi ob'ektning faqat bitta nusxasi bilan bog'lanishi mumkinligini anglatadi.
M:N munosabati birinchi ob'ektning har bir nusxasi ikkinchi ob'ektning bir nechta misollari bilan bog'lanishi mumkinligini anglatadi va aksincha.
Tashkilotning munosabatlarga a'zolik sinfi majburiy yoki ixtiyoriy bo'lishi mumkin. Majburiy a'zolik klassi bilan ob'ektning har bir nusxasi boshqa ob'ekt bilan, ixtiyoriy a'zolik sinfi bilan bog'lanishi kerak, ob'ektning har bir nusxasi boshqa ob'ektning har qanday nusxasi bilan bog'lanishi talab qilinmaydi. [14, 22-23-betlar].


Download 387.99 Kb.

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




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