Дипломной работе рассматривается создание автоматизированного рабочего места диспетчера системно-технического



жүктеу 5,01 Kb.
Pdf просмотр
бет18/32
Дата24.02.2018
өлшемі5,01 Kb.
#10611
түріДиплом
1   ...   14   15   16   17   18   19   20   21   ...   32

56
 
 
ұйымдастырылуының  өзгеруін  білдіреді.  Ол  кезде  мәліметтердің  ортық 
логикалық құрылымыда қолданбалы программада өзгермейді.  
 4-ші  қадамда  мәліметтердің  логикалық  және  физикалық  тәуелсіздігін 
сипаттау  ойы  жатыр;  мәліметтердің  логикалық  құрылымы  физикалық 
құрылымына  қарағанда  нақты  қолданбалы  программаларда  олардың 
айтарлықтай  өзгеше  болып  келуін  айтады.  Мәліметтер  қорын  программалық 
қамтамасыз  ету,  қолданбалы  программистің  берілген  мәліметтерді  ортақ 
логикалық  көрініске  түрлендіру  нәтижесінде  пайда  болатын  логикалық 
көрінісінің  физикалық  көрініске  өзгеруіне  әсерін  тигізеді.  Мұндай 
құрылымның қызметі, мәліметтер базасын тудыру мен пайдаланудағы бұрын 
істелген  жұмыстардағы  мәліметтер  құрылымын  өзгертуде  максималды 
бостандықты береді.  
-  Мәліметтер қорын дамытуды үлкен шығынсыз жүргізуге болады. 
-  Администратор  мәліметтеріне  қажетті  құралдар  оған  мәліметтердің 
сақтауынның қамтамасыз етуіне және бақылауына мүмкіндік береді. 
-  Құпиялықты  сақтауды  басқару  процедуралармен  қамтамасыз  ету 
әсерін мәліметтердің тұрақтылығы мен қауіпсіздігін сақтауда пайдалану.  
-  Кейбір  жүйелерде  мәліметтер  қорынан  мәліметтерді  іздеуді  тез  іске 
асыратын инверттелген файлдарды пайдаланылады.  
-  Мәліметтер 
қоры 
алдын 
ала 
жоспарланбаған 
ақпараттық 
сұранымдарға жауап беру үшін құрылған. 
-  Мәліметтердің орын ауыстыру құрылғыларымен қамтамасыз етілген. 
 
3.2 Мәліметтер базасының жұмысы үшін инструменталды құралдар 
 
Мәліметтер  қорымен  операция  жасағанда  Delphi  жүйесі  келесі 
инструменталды  құрылғылар  жиының  ұсынады:  Borland  Database  Engine 
(BDE),  BDE  Administrator,  Database  Desktop,  SQL  Explorer, SQL  Builder, SQL 
Monitor, Data Pump, SQL Links, InterBase Server. 
-  Borland  Database  Engine  (BDE).  Delphi-  дің  мәліметтер  қорымен 
жұмысы кезіндегі қуатымен икемділігі төмен дәрежелі ядросына негізделген - 
Borland  Database  Engine  (BDE)  мәліметтер  базасының  процессорыне.  Оның 
қолданбалы  программалардағы  интерфейсі  Integrated  Database  Application 
Programming  Interface  (IDAPI)  деп  аталады.  Қазір  бл  екі  атау  (BDE  и  IDAPI) 
ажыратылмайды  және  синонимдер  түрінде  кездеседі.  BDE  көмегімен 
мәліметтерге  қатынасты  дәстүрлі  record-  бағытталған  (навигацияланған) 
жағдаймен  жасауға  болады.  Ол  SQL-серверінің  мәліметтер  қорында 
пайдаланылатын set- бағытталған жағдайды пайдалануға ұқсас болып келеді. 
BDE-ден  басқа  Delphi  мәліметтер  қорына  қатынасты  Microsoft  фирмасының 
Open  DataBase  Connectivity  (ODBC)  технологиясын  (драйверлерді  де) 
пайдаланады.  Тәжіребие  көрсеткендей  BDE  -  ні  қолдану  кезіндегі  жүйенің 
өнімділігі ODBC-ны пайдаланғанға қарағанда жоғары екенің көрсетті. ODBC 
драйвері BDE-ге қосылу үшін арнайы “ODBC socket” арқылы жұмыс істейді. 
Borland  мәліметтер  қорының  инструменталды  құрылғыларының  барлығы  -


57
 
 
Paradox, dBase, Database Desktop -BDE-ні қолданады. Paradox немесе dBase-те 
кездесетін  ерекшеліктер  BDE-  ден“мұрагерлікке  алынады”,  сондықтан  бұл 
ерекшеліктер Delphi-де кездеседі. 
-  Алиастар.  Кестелер  мәліметтер  қорында  сақталады.  Кейбір  ДҚБЖ 
мәліметтер  қорын  кесте  түрінде  берілген  бірнеше  файлдар  ретінде  сақтаған 
кезде  (негізгі  локальды  ДҚБЖ),  қалған  бөлігі  кестелер  мен  индекстері  бір 
файлда  орналасқан  файл  түрінде  беріледі.  Мысалы  ,    dBase  және  Paradox 
кестелері  дискіде  бөлек  файл  түрінде  сақталады.  dBase  .DBF  файлы  немесе 
Paradox  .DB  файлы  бар  каталог  мәліметтер  қоры  түрінде  қарастырылады. 
Басқа сөзбен айтқанда Paradox немесе dBase форматындағы файлы бар әрбір 
каталог  Delphi-ді  бірегей  мәліметтер  қоры  ретінде  қарастырады.  Басқа 
мәліметтер  қорына  өту  үшін  басқа  каталогты  таңдау  жеткілікті.  Жоғарыда 
көрсетілгендей  InterBase  барлық  кестелерді  бір  файлда  сақтайды.  Оның 
кеңейтілуі  .GDB  болғандықтан.  InterBase  мәліметтер  қорында  бұл  файл  бар 
деп есептелінеді. 
Мәліметтер  қорының  кестелеріне  қатынасты  жасау  жолын  көрсету 
ыңғайлы  болады.  Ал,  ол  үшін  алмастырушыны  пайдалану  –  алиас  деп 
аталатын  жалған  ат  пайдаланылады.  Ол  дискінің  туынды  бөлігінде  бөлек 
конфигурацияланған  файл  түрінде  сақталынып,  мәліметтер  қорына  тікелей 
қатынасты  көрсететін  жолды  программадан  алып  тастауға  көмектеседі. 
Мұндай  әрекет  мәліметтердің  программаны  компиляцияламай  кез  келген 
жерде  орналасуына  мүмкіндік  береді.  Қатынас  жолынан  басқа  алиаста 
мәліметтер  қорының  типі,  тілдік  драйвер  және  көптеген  басқарылатын 
ақпараттар кездеседі. Сондықтан алиастарды пайдалану локальды мәліметтер 
қорының SQL серверлік қорына оңай өтуін қамтамасыз етеді (қосымшаларды 
клиенттік және серверлік бөлу талаптарын орындаған кезде пайдаланылады). 
Алиасты  құру  үшін  BDE  конфигурациясындағы  утилитаны  қосу  керек 
(BDEADMIN.EXE  программасы).  Ол  BDE  баптау  утилитасының  негізгі 
терезесінің көрінісі 5 суретінде бейнеленген.  
 
 
5 сурет     BDE конфигурациясы утилитасының негізгі терезесі 
 


58
 
 
Алиасты  құру  үшін  “Object”  менюінен  “New”  бөлімін  таңдап  алыңыз. 
Пайда  болған  диалогтық  терезесінен  мәліметтер  қоры  драйверінің  атын 
таңдап  алыңыз.  Алиастын  типі  dBase  немесе  Paradox  немесе  SQL-серверінің 
атына  сәйкес  (InterBase,  Sybase,  Informix,  Oracle  және  т.б.)  форматтағы 
локальді  қорлармен  жұмыс  істеу  үшін  стандартты  (STANDARD)  болады. 
Алиас  құрылғаннан  кейін  ат  беру  қажет.  Оны  “Object”  менюіндегі  “Rename” 
бөлімшесінің  көмегімен  жасаймыз.  Бірақ  алиасты  құру  жеткіліксіз.  Сізге 
таңдаған  мәліметтер  қорының  типіне  байланысты  қосымша  ақпарат 
көрсетуіңіз  қажет.  Мысалы,  Paradox  және  dBase  (STANDARD)  мәліметтер 
қоры  үшін  мәліметтерге  қатынасты  жасау  жолын  көрсету,  драйвердің  атын 
және BDE сандары екілі ондық форматта берілуін анықтайтын ENABLE BCD 
жалаушасын көрсету жеткілікті (1 кестесі):  
 
1 кесте – Мәліметтерге қатынас жасау жолы  
TYPE 
STANDARD 
DEFAULT DRIVER 
PARADOX 
ENABLE BCD 
FALSE 
PATH 
d:\Diplom 
 
-  Database  Desktop  утилитасы.  Кестелерді  жасауда  осы  утилитаның 
әртүрлі  құрылғыларын  пайдалансақ  (SQL  -  TQuery  және  TTable 
компоненттері),  кестені  интерактивті  режимде  және  форматтардың  әртүрлі 
көлемінде  бірден  көруге  болатындай  етіп  жасайды.  Бұл  локальді  мәліметтер 
қорлары үшін кейде Paradox және dBase – те ыңғайлы болып келеді.  
 
 
6 сурет – Database Desktop көмегімен кесте атымен өрістердің типін 
беру 
 
Database  Desktop  –  бұл  Delphi  мен  бірге  отырып  локальді  мәліметтер 
қорының  әртүрлі  форматтағы  кестелеріннің  интерактивті  жұмысын 


жүктеу 5,01 Kb.

Достарыңызбен бөлісу:
1   ...   14   15   16   17   18   19   20   21   ...   32




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

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