Маълумотлар базаси хақида тушунча.

Ushbu kitob ma'lumotlar bazasi (MB) haqida tushuncha beradi. Ma'lumotlar bazasining tuzilishi, MBni boshqarish tizimi (MBT) va MB foydalanuvchilari haqida ma'lumot berilgan. MBni yaratish, dolzarb holatda ushlab turish, kerakli axborotni topishni tashkil etish va boshqa xizmat ko'rsatish uchun zarur bo'ladigan dasturiy va til vositalari keltirilgan. MB modellari (relyatsion, ierarxik va semantik tarmoq) va MB tuzilmasi (maydonlar, yozuvlar) haqida ma'lumotlar berilgan.

Asosiy mavzular

  • Ma'lumotlar bazasi nima?: Real dunyoning konkret obyektlari haqidagi ma'lumotlar to'plami. MBni strukturalash, ya'ni tizimga solish yo'li bilan hal qilinadi. Obyekt-bu mavjud va farqlanishi mumkin bo'lgan narsadir. Obyektlarga tegishli bir qator ma'lumotlar bor, ularning to'plami MB bo'ladi.
  • Ma'lumotlar bazasining strukturasi: MBning strukturasi obyektlar va ma'lumotlarning o'zaro bog'lanishi tasvirlash usullari haqidagi kelishuvni kirishdir. MBlar jadval tuzilmasiga ega. MBda ustunlar-maydonlar, satrlar esa yozuvlar deb ataladi.
  • Ma'lumotlar bazasini boshqarish tizimi: MBT-MBni yaratish, uni dolzarb holatda ushlab turish, kerakli axborotni topishni tashkil etish va boshqa xizmat ko'rsatish uchun zarur bo'ladigan dasturiy va til vositalari majmuasidir.
  • Ma'lumotlar bazasining modellari: MB modellari uchta asosiy turga bo'linadi: Relyatsion, ierarxik va semantik tarmoq. Relyatsion modelda ma'lumotlarni saqlash uni tashkil etuvchi qismlari orasidagi munosabatlarga asoslangan. Ierarxik model pastki pog'onadagi yuqori pog'onadagiga bo'ysunish tartibida joylashgan elementlar to'plamidan iborat bo'ladi. Semantik tarmoq modeli ierarxik modelga o'xshashdir.
  • Maydonlar: Maydonlar-MB tuzilmasining asosiy elementlaridir. Har qanday maydonning asosiy xususiyati uning o'zunligidir. Maydonning yana bir xususiyati, uning nomidir. Maydonning xususiyatlari: oddiy matn, MEMO-katta o'lchamli matn, sonli, sana va vaqt, pul birligi, hisoblagich, mantiqiy amal natijasini saqlovchi, OLE, giperhavola, qiymatlar ro'yxatidan iborat bo'lgan maydon.