Yordamchi dasturlar (utilitalar) odatda foydalanuvchining muayyan muammolarini hal qilish uchun emas, balki hisoblash tizimining samaradorligini saqlash va yaxshilash uchun mo'ljallangan. Keling, yordamchi dasturlarning asosiy turlariga qisqacha to'xtalib o'tamiz.
Ma'lumotlar bazasini boshqarish tizimi maʼlumotlar bazalarini yaratish, ularni yangilab turish va ulardagi zarur maʼlumotlarni izlashni tashkil etish uchun zarur boʻlgan dasturiy taʼminot va til vositalari majmuasidir.
tashqi xotirada (disklarda) ma'lumotlarni boshqarish;
disk keshidan foydalangan holda xotiradagi ma'lumotlarni boshqarish;
o'zgarishlarni ro'yxatga olish, nosozliklardan keyin ma'lumotlar bazasini zaxiralash va tiklash;
ma'lumotlar bazasi tillarini qo'llab-quvvatlash (ma'lumotlarni aniqlash tili, ma'lumotlarni manipulyatsiya qilish tili).
Fayl serveri
Fayl-server ma'lumotlar bazasida ma'lumotlar fayllari markaziy ravishda fayl serverida joylashgan. DBMS har bir mijoz kompyuterida (ish stantsiyasida) joylashgan. Ma'lumotlar bazasidan ma'lumotlarga kirish mahalliy tarmoq orqali amalga oshiriladi. O'qishlar va yangilanishlarni sinxronlashtirish fayllarni blokirovka qilish orqali amalga oshiriladi. Ushbu arxitekturaning afzalligi fayl serverida protsessorning past yuklanishidir. Kamchiliklari: mahalliy tarmoqda potentsial yuqori yuk; markazlashtirilgan boshqaruvning qiyinligi yoki mumkin emasligi; yuqori ishonchlilik, yuqori mavjudlik va yuqori xavfsizlik kabi muhim xususiyatlarni ta'minlashning qiyinligi yoki mumkin emasligi. Ular ko'pincha ma'lumotlar bazasini boshqarish funktsiyalaridan foydalanadigan mahalliy ilovalarda qo'llaniladi; ma'lumotlarni qayta ishlash intensivligi past va ma'lumotlar bazasi yuklanishi past bo'lgan tizimlarda.
Hozirgi vaqtda fayl-server texnologiyasi eskirgan deb hisoblanadi va undan yirik axborot tizimlarida foydalanish kamchilik hisoblanadi.
Misollar: Microsoft Access, Paradox, dBase, FoxPro, Visual FoxPro.
Mijoz-server
Mijoz-server DBMS ma'lumotlar bazasi bilan birga serverda joylashgan va ma'lumotlar bazasiga to'g'ridan-to'g'ri, eksklyuziv rejimda kiradi. Ma'lumotlarni qayta ishlash bo'yicha barcha mijoz so'rovlari mijoz-server DBMS tomonidan markaziy ravishda qayta ishlanadi. Mijoz-server DBMS ning kamchiliklari serverga talablarning ortishidir. Afzalliklari: mahalliy tarmoqdagi potentsial past yuk; markazlashtirilgan boshqaruvning qulayligi; yuqori ishonchlilik, yuqori mavjudlik va yuqori xavfsizlik kabi muhim xususiyatlarni taqdim etish qulayligi.
Misollar: Oracle, Firebird, Interbase, IBM DB2, Informix, MS SQL Server, Sybase Adaptive Server Enterprise, PostgreSQL, MySQL, Caché, LINTER.
Oʻrnatilgan
O'rnatilgan DBMS - bu o'z-o'zidan o'rnatish protsedurasini talab qilmasdan dasturiy mahsulotning bir qismi sifatida taqdim etilishi mumkin bo'lgan DBMS. O'rnatilgan DBMS ilovangiz ma'lumotlarini mahalliy saqlash uchun mo'ljallangan va tarmoqda umumiy foydalanish uchun mo'ljallanmagan. Jismoniy o'rnatilgan DBMS ko'pincha plagin kutubxonasi sifatida amalga oshiriladi. Ilova tomonidan ma'lumotlarga kirish SQL yoki maxsus dasturlash interfeyslari orqali amalga oshirilishi mumkin.
Misollar: OpenEdge, SQLite, BerkeleyDB, Firebird Embedded, Microsoft SQL Server Compact, LINTER.
3. Dasturni amalga oshirishga tayyorlash bosqichlari. Dasturiy ta'minot moduli. Manba moduli. Translyatsiya. Mashina tili. Tarjimonlar. Avtomatik yurish. Assambleya tili. Yuqori darajadagi til. Ob'ekt moduli. Yuklash moduli. Izoh.
Darslik "Uskuna va dasturiy ta'minot sozlagichi", PM.02 "Shaxsiy kompyuterlar, serverlar, periferiya qurilmalari va uskunalari uchun dasturiy ta'minotni o'rnatish va texnik xizmat ko'rsatish" kasbi bo'yicha o'rta kasbiy ta'limning Federal davlat ta'lim standartiga muvofiq yaratilgan.
Dasturiy ta'minotning asosiy tushunchalari va turlari, EHM dasturiy ta'minotini konfiguratsiya qilish imkoniyatlari, turlari bo'yicha tizim dasturiy ta'minotini o'rnatish va texnik xizmat ko'rsatish ko'rib chiqiladi. Operatsion tizimlar, ularni o'rnatish va boshqarish, periferik qurilmalarning ishlashi uchun parametrlarni o'rnatish va sozlash, dasturiy ta'minotga texnik xizmat ko'rsatish haqida ma'lumot beradi. Amaliy dasturiy ta'minotni o'rnatish va texnik xizmat ko'rsatish bo'yicha material xuddi shunday berilgan.
O'rta kasb-hunar ta'limi muassasalari talabalari uchun.