Құрастырушы: аға оқытушы Алимова Ж. С



жүктеу 3,39 Mb.
Pdf просмотр
бет22/64
Дата20.01.2020
өлшемі3,39 Mb.
#27116
түріБағдарламасы
1   ...   18   19   20   21   22   23   24   25   ...   64

сұраныстарды   құрастыру)   тілін   қолданған   ыңғайлы.   Көптеген   ТҚМҚБЖ-
ларға кәсіби құрастырушыларға арналған программалау құралдары кіреді.
Кейбір   жүйелердің   қосалқы   құралы   ретінде   МҚ   сұлбаларын
жобалаудың қосымша құралдарында немесе СASE-ішкі жүйелерінде болады.
Басқа   МҚ-ларға   немесе     SQL-серверлердің   мәліметтеріне   қол   жеткізуді
қамтамасыз   ету   үшін   толық   қызметтік   МҚБЖ-ларды   факультативтік
модульдер болады. 
МҚ   серверлері   ЭЕМ   желілерінде   мәліметтерді   өңдеу   болып
орталықтарын   құруға   арналған.   Қазіргі   кезде   МҚ-лардың   бұл   тобының   аз
болып табылады алайда олардың саны біртіндеп артуда. МҚ серверлері басқа
программалар (клиенттер) сұратқан мәліметтерді басқару қызметтерін SQL
операторларының көмегімен жүзеге асырады.   
Келесі   бағдарламалар   МҚ   серверлерінің   мысалы   болып   табылады:
NetWare   SQL   (Novell),   MS   SQL   Server   (Microsoft),   InterBase   (Borland),
SQLBase Server (Gupta), Intelligent Database (Ingress).
Жалпы жағдайда МҚ серверлері үшін клиенттік программалар ретінде
әртүрлі программалар қолданылуы мүмкін: ТҚМҚБЖ, электронды кестелер,
мәтіндік   процессорлар,   электронды   пошта   программалары   және   т.б.   Бұл
жағдайда   «клиент   –   сервер»   жұбының   элементтері   бір   немесе   бірнеше
программалық қамтамасыз етудің өндірушілеріне жатуы мүмкін.  
Клиенттік   және   серверлік   бөліктер   бір   фирмада   жасалған   жағдайда
олардың арасындағы қызметтердің үлестірілуі ұтымды түрде орындалған деп
күту табиғи нәрсе. Қалған жағдайларда, әдетте, мәліметтерге «қандай жолмен
болсын»   қол   жеткізуді   қамтамасыз   ету   мақсаты   көзделеді.   Келесі   жағдай
осындай   қосылыстың   мысалы   болып   табылады:   көп   қызметтік   МҚБЖ-
лардың бірі сервер рөлін, ал екінші МҚБЖ (өзге фирма өндірген) – клиент
рөлін   атқарады.   SQL   Server   (Microsoft)   МҚ   сервері   үшін   клиенттік
(ауқымдық)   программалар   ретінде   көптеген   МҚБЖ-лар   болуы   мүмкін,
мысалы: dBASE IV, Blyth Software, Paradox, DataEase, Focus,1-2-3, MDBS ІІІ,
Revelation және басқалары сияқты. 
МҚ-лармен   жұмыс   істеу   программаларын   жасау   құралдары   келесі
бағдарламалардың әралуан түрлерін:

клиенттік программаларды;

МҚ серверлері мен олардың жекелеген компоненттерін;

пайдаланушылардың   қосымшаларын   құрастыруға   қолданылуы
мүмкін.
Бірінші және екінші түрдегі программалар саны жағынан аздау болып
келеді, себебі олар негізінен жүйелі программалаушыларға арналған. Үшінші
түрдегі   пакеттер   көптеп   саналуда,   алайда   олардың   саны   толық   қызметтік
МҚБЖ-ларға қарағанда аз. 
Пайдаланушы   қосымшаларын   жасау   құралдарын   программалау
жүйелері   жатады,   мысалы   Clipper,   түрлі   программалау   тілдеріне   арналған
әртүрлі программалау кітапханалары, сондай-ақ әзірлемелерді (соның ішінде
клиент-сервер   типіндегі   жүйелерді)   автоматтандыру   пакеттері.   Аса   кең
тараған   құралдар   ретінде   келесі   құрал-жабдықтық   жүйелерді   атап   кетуге
болады:   Delphi   және   Power   Builder   (Borland),   Visual   Basic   (Microsoft),


SILVERRUN (Computer Advisers Inc.), S-Designor (SDP мен Powersoft) және
ERwin (LogicWorks).
Жоғарыда   аталған   құралдармен   қатар   мәліметтерді   басқару   мен   МҚ
қызмет көрсетуді  ұйымдастыруға  арнап түрлі қосымша құралдар, мысалы,
транзакциялар мониторлары қолданылады (4.2 ішкі бөлімін қараңыз).
МҚБЖ-ларды   қолдану   сипаты   бойынша   дербес   және   көп
пайдаланушыға арналған деп бөлінеді. 
Дербес   МҚБЖ-лар   әдетте,   дербес   МҚ-лары   мен   олармен   жұмыс
істейтін   онша   қымбат   емес   қосымшаларды   жасау   мүмкіндігін   қамтамасыз
етеді. Дербес МҚБЖ-лар немесе олардың көмегімен жасалған қосымшалар
көбінесе көп пайдаланушыға арналған МҚБЖ-ның клиенттік бөлігі ретінде
қызмет   атқаруы   мүмкін.   Дербес   МҚБЖ-ларға,   мысалы,   Visual   FoxPro,
Paradox, Clipper, dBase, Access және т.б. жатады.  
Көп пайдаланушыға арналған МҚБЖ-ларға МҚ сервері мен клиенттік
бөлігі кіреді және, әдетте, бір текті емес (ЭЕМ-дер мен амалдық жүйелері
әртүрлі   болып   келетін)   есептеу   жүйесінде   қызмет   ете   алады.   Көп
пайдаланушыға арналған МҚБЖ-ларға, мысалы Oracle мен Informix МҚБЖ-
лар жатады.
Қолданылатын   мәліметтер   моделі   бойынша   МҚБЖ-лар   (МҚ   тәрізді)
иерархиялық,   желілік,   реляциялық,   объектілі-бағытталған   және   басқа
түрлерге   бөлінеді.   Кейбір   МҚБЖ-лар   бір   мезгілде   бірнеше   мәліметтер
моделіне қолдау көрсете алады. 
Пайдаланушы   тұрғысынан   МҚБЖ   ақпаратты   сақтау,   өзгерту
(толықтыру, редакциялау және алып тастау) және өңдеу қызметтерін сондай-
ақ түрлі баспа құжаттары жасау мен алу қызметтерін жүзеге асырады. 
Мәліметтер   қорында   сақталған   ақпаратпен   жұмыс   істейтін   МҚБЖ
программалар мен пайдаланушыларға келесі екі тілі ұсынады:

мәліметтерді   сипаттау   тілі   –   мәліметтердің   логикалық
құрылымын   сипаттауға   арналған   декларативтік   типтегі   жоғары   деңгейлі
процедуралық емес тіл;

мәліметтерді   манипуляциялау   тілі   –   мәліметтерімен   негізгі
амалдарды:   енгізу,   модификациялау   және   сұраныс   бойынша   мәліметтерді
таңдауды, орындауды қамтамасыз ететін құрылымдардың жиынтығы.
Аталған тілдердің түрлі МҚБЖ-ларда өзара айырмашылықтары болуы
мүмкін. Стандартталған екі тіл аса кең таратылған: QBE (Query By Example)
–   үлгі   бойынша   сұраныс   тілі   және   SQL   (Structured   Query   Language)   –
сұраныстардың   құрылымдалған   тілі.   QBE   негізінен   мәліметтерді
манипуляциялау   тілінің   қасиеттерінен   тұрады,   ал   SQL   өзінде   екі   түрдегі
тілдердің   қасиеттерін   –   мәліметтерді   сипаттау   және   манипуляциялау
қасиеттерін жинақтаған.
МҚБЖ-ның   жоғарыда   аталған   қызметтері,   өз   кезегінде,   одан   төмен
деңгейдегі келесі негізгі қызметтерді қолданады:

сыртқы жадыдағы мәліметтерді басқару;

жедел жадының буферлерін басқару;

транзакцияларды басқару;

МҚ-дағы өзгертулер журналын жүргізу;


жүктеу 3,39 Mb.

Достарыңызбен бөлісу:
1   ...   18   19   20   21   22   23   24   25   ...   64




©g.engime.org 2024
әкімшілігінің қараңыз

    Басты бет
рсетілетін қызмет
халықаралық қаржы
Астана халықаралық
қызмет регламенті
бекіту туралы
туралы ережені
орталығы туралы
субсидиялау мемлекеттік
кеңес туралы
ніндегі кеңес
орталығын басқару
қаржы орталығын
қаржы орталығы
құрамын бекіту
неркәсіптік кешен
міндетті құпия
болуына ерікті
тексерілу мемлекеттік
медициналық тексерілу
құпия медициналық
ерікті анонимді
Бастауыш тәлім
қатысуға жолдамалар
қызметшілері арасындағы
академиялық демалыс
алушыларға академиялық
білім алушыларға
ұйымдарында білім
туралы хабарландыру
конкурс туралы
мемлекеттік қызметшілері
мемлекеттік әкімшілік
органдардың мемлекеттік
мемлекеттік органдардың
барлық мемлекеттік
арналған барлық
орналасуға арналған
лауазымына орналасуға
әкімшілік лауазымына
инфекцияның болуына
жәрдемдесудің белсенді
шараларына қатысуға
саласындағы дайындаушы
ленген қосылған
шегінде бюджетке
салығы шегінде
есептелген қосылған
ұйымдарға есептелген
дайындаушы ұйымдарға
кешен саласындағы
сомасын субсидиялау