Маълумотлар базасини бошқариш тизимлари(рус)
Ushbu kitob ma'lumotlar bazalarini boshqarish tizimlariga (MBBT) bag'ishlangan bo'lib, ma'lumotlar bazalarining asoslari, modellari, arxitekturasi va ularni boshqarish uchun ishlatiladigan tillar (SQL, PL/SQL) kabi mavzularni qamrab oladi. Shuningdek, kitobda ma'lumotlarni modellashtirishning turli xil usullari, jumladan, ierarxik va tarmoqli modellar ham ko'rib chiqiladi. Kitob talabalarga, dasturchilarga va ma'lumotlar bazalari bilan ishlashni o'rganmoqchi bo'lgan barcha qiziquvchilarga mo'ljallangan.
Asosiy mavzular
- Ma'lumotlar bazalarining asoslari: Ma'lumotlar bazasi tushunchasi, ma'lumotlar bazasi modellari (relatsion, ierarxik, tarmoqli), MBBTning asosiy vazifalari va arxitekturasi.
- SQL va PL/SQL tillari: SQL (Structured Query Language) ma'lumotlar bazalarini boshqarish uchun standart til. PL/SQL (Procedural Language/SQL) SQLning protsedurali kengaytmasi bo'lib, Oracle MBBTda qo'llaniladi. Ushbu tillarning sintaksisi, operatorlari va imkoniyatlari.
- Ma'lumotlarni modellashtirish: Ma'lumotlarni modellashtirishning turli xil usullari, jumladan, ER-diagrammalar, relatsion model, ierarxik model va tarmoqli model.
- Ma'lumotlar bazalarini loyihalash: Ma'lumotlar bazasini loyihalash bosqichlari, normalizatsiya, indekslash va optimallashtirish.
- Ma'lumotlar bazalarini boshqarish: Ma'lumotlar bazalarini boshqarish vazifalari, jumladan, zaxiralash, tiklash, xavfsizlikni ta'minlash va monitoring.