Mа’lumotlаr vа bilimlаr bаzаsi

Ushbu o'quv qo'llanma ma'lumotlar bazasi va bilimlar bazasini loyihalash, boshqarish va undan foydalanishning nazariy va amaliy jihatlarini yoritadi. Kitobda ma'lumotlar bazasi tushunchasi, modellari, me'yorlashtirish, SQL so'rovlari va boshqa muhim mavzular batafsil ko'rib chiqilgan.

Asosiy mavzular

  • Ma'lumotlar bazasi tushunchasi va modellari: Ma'lumotlar bazasi, uning asosiy tushunchalari, tasnifi va modellari (ierarxik, tarmoqli, relyatsion, ob'ektga mo'ljallangan). Ma'lumotlar bazalarini modellashtirishning afzalliklari va kamchiliklari.
  • Ma'lumotlar bazasini me'yorlashtirish: Ma'lumotlar bazasini me'yorlashtirishning maqsadi va vazifalari. Me'yorlashtirish shakllari (1NF, 2NF, 3NF, BCNF va h.k.) va ularni qo'llash qoidalari. Haddan tashqari ma'lumotlarni bartaraf etish usullari.
  • SQL tilida so'rovlar: SQL tili asoslari. Ma'lumotlarni tanlash, o'zgartirish, o'chirish va qo'shish uchun SQL operatorlari. Murakkab so'rovlar, qo'shma so'rovlar va ost-so'rovlar.
  • Ma'lumotlar bazasini boshqarish tizimlari: Ma'lumotlar bazasini boshqarish tizimlarining (MBBT) asosiy funktsiyalari va arxitekturasi. MBBTni tanlash mezonlari. Mashhur MBBTlar (MySQL, PostgreSQL, Oracle va h.k.) haqida ma'lumot.
  • Ekspert tizimlari: Ekspert tizimlarining asosiy tushunchalari va arxitekturasi. Bilimlar bazasi, inferensiya mexanizmi va foydalanuvchi interfeysi. Ekspert tizimlarini yaratish va undan foydalanish usullari.