оларға өзгертулер енгізіп жататындай келіспеушілік оқиғалардың
туындамауын бақылап отырады.
МҚБЖ пайдаланушыларға мәліметтерді манипуляциялауға, мәліметтер
қорынан тікелей есеп берулерді сұрауға және алуға, сондай-ақ мерзімді есеп
берулерді құрастыру үшін сұраныстарды сақтаудың мол мүмкіндіктерін
ұсынады.
Көптеген МҚБЖ-ларда қосымшаларда жасауға арналған ішіне
орнатылған программалау тілдері болады. Бұл қосымшалар exe-файлдар
тәрізді мәліметтер қорымен дербес түрде, немесе сол МҚБЖ-ның құрамында
жұмыс істеуі мүмкін.
МҚБЖ-ның мәліметтермен жұмыс істеу қызметтері екі тілде
қамтамасыз етіледі:
-
мәліметтерді сипаттау тілі;
-
мәліметтерді манипуляциялау тілі.
Бұл тілдер көптеген МҚБЖ-ларда екі түрде QBE (Query by Example)
үлгісі бойынша сұраныс жасау тілі ретінде және SQL (Structured Query
Language) тілі ретінде жүзеге асырылған. QBE және SQL тілдерінің
теориялық негізі реляциялық есептеу болып табылады. QBE тілі
пайдаланушыларға мәліметтер қорын құру мен манипуляциялау үшін
сауалнама формаларын ұсынады, оларды толтыру жұмысты жеңілдетеді.
Тағы да бір айта кететін нәрсе, физикалық деңгейде әр түрлі МҚБЖ-лар
мәліметтерді ұсынудың әр түрлі форматтары болады. Әр алуан МҚБЖ-
лардың мәліметтері өзара үйлесімділігі үшін арнайы интерфейстер,
драйверлер әзірленеді. Мысалы, Microsoft фирмасы ODBC (Open Database
Connectivity) драйверін әзірлеп шығарды, ол аса кең тараған МҚБЖ-лар
форматтарында мәліметтер қорымен жұмыс жүргізуге мүмкіндік береді.
Көптеген МҚБЖ-лардың басқа форматта ұсынылған мәліметтер қорын оқуға
арналған қоса орнатылған интерфейстері бар.
МҚБЖ-ға программалардың келесі негізгі түрлері жатады:
толық
қызметті МҚБЖ;
МҚ серверлері;
МҚ клиенттері;
МҚ-мен жұмыс істеу бағдарламаларын жасау құралдары.
Толық қызметті МҚБЖ (ТҚМҚБЖ) алдымен үлкен машиналарға
арналып, кейіннен мини-машиналар мен ДЭЕМ-дерге арналып пайда болған
дәстүрлі МҚБЖ болып табылады. Барлық МҚБЖ-лардың арасында қазіргі
заманғы толық қызметті МҚБЖ саны жағынан көп және өзінің мүмкіндіктері
бойынша аса қуатты болып табылады. Толық қызметті МҚБЖ-ларға, мысалы,
Clarion Database Developer, DataBase, Dataplex, dBase IV, Microsoft Access,
Microsoft FoxPro және Paradox R: BASE сияқты пакеттер жатады.
Әдетте ТҚМҚБЖ-лардың меню командалары арқылы МҚ-мен негізгі
әрекеттерді орындауға мүмкіндік беретін дамыған интерфейсі болады:
кестелердің құрылымын құрып, түрлендіруге, мәліметтерді енгізуге,
сұраныстарды құрастыруға, есеп берулерді әзірлеуге, оларды басып шығаруға
және т.б. сұраныстар мен есеп берулерді құрастыру үшін прогаммалаудың
қажеті жоқ, оның орнына QBE (Query by Example – үлгі бойынша