Axborot texnologiyalari va kommunikatsiyalarni rivojlantirish vazirligi muhammad al xorazmiy nomidagi



Download 93,98 Kb.
bet4/8
Sana11.01.2022
Hajmi93,98 Kb.
#345774
1   2   3   4   5   6   7   8
Bog'liq
MALUMOTLAR BAZASI MUSTAQIL ISH

2.4.3. Ajdod / bola munosabatlari.

Relyatsion model va ma'lumotlar taqdimotining birinchi modellari o'rtasidagi farqlardan biri shundaki, unda aniq ko'rsatgichlar mavjud emas edi. Ma'lumotlarning ierarxik modelida ota-ona / bola munosabatlarini amalga oshirish uchun foydalaniladi. Shu bilan birga, ota-ona / bola munosabatlari ma'lumotlarning relyatsion modelida ham mavjudligi aniq. Masalan, bizning ma'lumotlar bazamizda har bir xodim ma'lum bir idoraga tayinlangan, shuning uchun OFFICES jadvalidagi qatorlar va SALESREPS jadvallari o'rtasidagi bog'liqlik aniq. Relyatsion modelda aniq ko'rsatgichlarning yo'qligi axborotni yo'qotishiga olib kelmaydimi?

5.8-rasmda ko'rsatilgandek, bu savolga javob yo'q bo'lishi kerak. Rasmda OFFICES va SALESREPS jadvalidan bir nechta qatorlar ko'rsatilgan. SALESREPS jadvalining REP_OFFICE ustunida xodim ishlaydigan ofisning identifikatori mavjudligini unutmang. Ushbu ustunning domeni (unda saqlanishi mumkin bo'lgan qiymatlar to'plami) - bu OFFICES jadvalining OFFICE ustunida joylashgan ofis identifikatorlari to'plami. Meri Jons qaysi ofisda ishlayotganini, SALESREPS jadval satridagi Meri Jons uchun (11-raqam) REP_OFFICE ustunining qiymatini aniqlab, keyin OFFICE ustunidagi bir xil qiymatga ega bo'lgan OFISLAR jadvalini ko'rib chiqishingiz mumkin (bu Nyu-Yorkdagi ofis). Shunday qilib, Nyu-Yorkdagi ofisning barcha xodimlarini topish uchun Nyu-Yorkdagi (11-raqam) OFFICE ustunining qiymatini eslang va keyin SALESREPS jadvaliga qarang va REP_OFFICE ustunida 11-raqam mavjud bo'lgan barcha qatorlarni toping (bular Meri Jons va Sem Klark uchun qatorlar).

Bir jadvaldagi qiymatlari boshqa jadvalning asosiy kaliti bo'lgan ustun qiymatlari bilan bir xil bo'lgan ustun deyiladi tashqi kalit ... 5.9-rasmda REP_OFFICE ustuni OFFICES jadvalining tashqi kalitini aks ettiradi. Ushbu ustundagi qiymatlar ofis identifikatorlari. Ushbu qiymatlar "OFFICE" jadvalidagi asosiy kalit bo'lgan "OFFICE" ustunidagi qiymatlarga mos keladi. Umumiy holda, birlamchi va chet el kalitlari ular joylashgan jadvallar o'rtasida xuddi ierarxik ma'lumotlar bazasida bo'lgani kabi bir xil ota-ona / bola munosabatlarini yaratadi.

Buyurtma jadvali

Chet el kalit, asosiy kalit kabi, ustunlar kombinatsiyasi ham bo'lishi mumkin. Amalda, chet el kaliti har doim kompozitsion (ko'p ustunli) bo'ladi, agar u boshqa jadvaldagi birlamchi kalitga ishora qilsa. Shubhasiz, asosiy va tashqi kalitlardagi ustunlar soni va ularning ma'lumotlar turlari bir xil.

Agar jadval boshqa bir nechta jadvallar bilan bog'liq bo'lsa, unda bir nechta chet el kalitlari bo'lishi mumkin. 5.9-rasmda namunaviy ma'lumotlar bazasidan ORDERS jadvali uchun uchta xorijiy kalit ko'rsatilgan:

REP ustuni SALESREPS jadvalining chet el kalitidir va har bir buyurtmani uni qabul qilgan xodim bilan bog'laydi;

CUST ustuni - BUJONLAR jadvalining chet el kalitidir va har bir buyurtmani uni joylashtirgan mijoz bilan bog'laydi;

MRF va PRODUCT ustunlari birgalikda har bir buyurtmani buyurtma qilingan narsaga bog'laydigan PRODUCTS jadvalining tashqi kalitini aks ettiradi.

ORDERS jadvalidagi uchta chet el tugmachasi bilan yaratilgan ota-ona va bola munosabatlari tanish bo'lib tuyulishi mumkin. Darhaqiqat, bu 5.4-rasmda ko'rsatilgan tarmoq ma'lumotlar bazasidagi kabi bir xil munosabatlar. Misoldan ko'rinib turibdiki, relyatsion ma'lumotlar modeli murakkab aloqalarni ifodalash nuqtai nazaridan tarmoq modelining barcha imkoniyatlariga ega.

Chet el kalitlari relyatsion modelning ajralmas qismidir, chunki ular ma'lumotlar bazalari jadvallari o'rtasidagi munosabatlarni amalga oshiradi. Afsuski, xuddi shunday asosiy kalitlar, birinchi relyatsion DBMS-larda chet el kalitlarini qo'llab-quvvatlash mavjud emas edi. U DB2 Version 2 bilan tanishtirildi va endi barcha tijorat ma'lumotlar bazalarida mavjud.



6.2-ma'ruza... AQL standart til Ma'lumotlar bazasi.

SQL mashhurligining portlovchi o'sishi bugungi kunda kompyuter sanoatining eng muhim tendentsiyalaridan biridir. So'nggi bir necha yil ichida SQL aylandi yagonama'lumotlar bazasi tili. Bugungi kunda SQL shaxsiy kompyuterlarda ham, meynfreymlarda ham ishlaydigan yuzdan ortiq DBMlarni qo'llab-quvvatlaydi. SQL uchun rasmiy xalqaro standart qabul qilindi va keyinchalik unga o'zgartirishlar kiritildi. SQL tili barcha etakchi sotuvchilar tomonidan ishlab chiqarilgan ma'lumotlar bazalarini boshqarish tizimlari arxitekturasidagi muhim havola dasturiy mahsulotlar... IBM-ning kichik tadqiqot loyihasidan tug'ilgan SQL bugungi kunda kuchli bozor kuchi sifatida keng tan olingan.



Har bir ma'lumotlar bazasini boshqarish tizimi quyidagi talablarga javob berishi kerak:

  • foydalanuvchiga yangi ma'lumotlar bazalarini yaratish va ularning sxemasini aniqlash imkoniyatini beradi ( mantiqiy tuzilish ma'lumotlar) yordamida maxsus til (ma'lumotlarni aniqlash tili); bir xil ma'lumotlarning bir nechta ko'rinishini qo'llab-quvvatlash;

  • ma'lumotlarga (ma'lumotlar bazasidan olingan ma'lumotlarga) so'rovlar qilishga va so'rovlar tili yoki ma'lumotlarni manipulyatsiya qilish tilidan foydalanib ma'lumotlarni o'zgartirishga ruxsat berish; integratsiyaga ruxsat berish va almashish turli xil ilovalar bo'yicha ma'lumotlar;

  • juda katta miqdordagi ma'lumotlarning uzoq vaqt saqlanishini qo'llab-quvvatlash, ularni tasodifiy shikastlanish va ruxsatsiz kirishdan himoya qilish; agar kerak bo'lsa ma'lumotlar bazasining modifikatsiyasini ta'minlash va so'rovlar yordamida ma'lumotlarga kirish, ya'ni. ma'lumotlar xavfsizligi va yaxlitligini kafolatlash;

  • ko'plab foydalanuvchilar uchun bir vaqtning o'zida ma'lumotlarga kirishni boshqarish; bir foydalanuvchining so'rovining boshqasining talabiga ta'sirini istisno qilish va ma'lumotlarning buzilishiga olib keladigan bir vaqtning o'zida kirishni oldini olish, ya'ni. ma'lumotlarga bir vaqtning o'zida kirishni boshqarish kafolati.

Ma'lumotlar bazasiga ega bo'lgan axborot tizimida bir nechta tarkibiy qismlarni ajratish mumkin.

  • 1. Foydalanuvchilar - ma'lumotlar bazasidagi ma'lumotlarni ishlatadigan odamlar. Quyidagi foydalanuvchi guruhlarini ajratish odatiy holdir: tizim ma'murlari - tizimning asosiy operatsiyalari uchun javobgardir; ma'lumotlar bazasi ma'murlari - ma'lumotlar bazasi ishlashini boshqarish va ma'lumotlar bazasining ishlashini ta'minlash; ma'lumotlar bazasi dizaynerlari - ma'lumotlar bazasi tuzilishini ishlab chiqish; tizim tahlilchilari - ma'lumotlar bazasi tizimining asosiy funktsiyalarini aniqlaydilar va ma'lumotlarga kirish va manipulyatsiyani (qo'shish, o'zgartirish, o'chirish) ta'minlaydigan ma'lumotlarni kiritish shakllarini, hisobotlarni va protseduralarni loyihalashtirish; dasturchilar - yaratish dastur kodi; to'g'ridan-to'g'ri foydalanuvchilar - foydalanish amaliy dasturlar o'z faoliyatini avtomatlashtirish uchun zarur operatsiyalarni bajarish.

  • 2. Ilovalar - tizim ma'lumotlariga muhtoj bo'lgan foydalanuvchi dasturlari.

  • 3. Ma'lumotlar bazasini boshqarish tizimi - Ma'lumotlarga kirishni boshqaradigan va belgilangan ma'lumotlarni ta'minlaydigan dasturiy ta'minot funktsionallik JB bilan IS.

  • 4. Ma `lumot - qayta ishlangan ma'lumotlar (fayllarda saqlanadigan satrlar).

  • 5. Xost tizimi - kompyuter tizimifayllar saqlanadigan joyda. Ma'lumot satrlariga xost tizimi kirish huquqini beradi. Ma'lumotlar bazasini boshqarish tizimining roli xost tizimining fayllarni boshqarish tizimining ishlashiga imkon beradigan so'rovlarni yaratishdir turli xil ilovalar... DBMS - bu xost tizimining dasturiy ta'minotining ustiga o'rnatilgan qo'shimcha dasturiy qatlam.

  • 6. Uskunalar - barcha tizim dasturiy ta'minot (universal kompyutershaxsiy kompyuter, noutbuk, cho'ntak kompyuter).

  • 7. Tashqi qurilmalar - jismoniy qurilmalarI / U bilan ta'minlash va elektron qurilmalar ulanish qo'shimcha kompyuterlar va tarmoq.

Darajalarning mantiqiy ketma-ketligi ko'rinishidagi ma'lumotlar bazasi bilan IShning grafik talqini shakl. 3.1.


Download 93,98 Kb.

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




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