Шығыс Қазақстан облысының білім басқармасы


 тақырып. Кестелерден деректерді іріктеу



Pdf көрінісі
бет98/180
Дата06.01.2022
өлшемі4,77 Mb.
#15026
1   ...   94   95   96   97   98   99   100   101   ...   180
4.9 тақырып. Кестелерден деректерді іріктеу 
 
Қосымшаларды құруға арналған көптеген бағдарламалау өнімдерінің ішінде VISUAL 
STUDIO  құралы  алдыңғы  қатарлы  өнім  болып  табылады.  VISUAL  STUDIO-де  құру  үшін 
әртүрлі  әдет-дағдылар,  кәсіби  мүдделері  бар  әзірлеушілер  пайдаланады.  VISUAL  STUDIO 
көмегімен  өте  көп  бағдарламалар  жасалған,  көптеген  фирмалар  мен  мыңдаған  дербес 
бағдарламашылар VISUAL STUDIO үшін қосымша құрамдас бөліктерін жасалған. 
Бардарламада  SQL  тілі  кеңінен  пайдаланылды.  Ол  көптеген  кестелерден  тұратын 
және өзара қиын байланысқан деректер қорын құруға мүмкіндік береді. SQL  - дің ең негізгі 
қасиеттерінің бірі болып, реляциялық ДҚ - на қосылу мүмкіндігі болып саналады. 
SQL  мәліметтерді  шығарып  қана  қоймайды,  сонымен  қатар  мәліметтер  құрылымын 
анықтау,  мәліметтерді  қосып  немесе  өшіру,  мәліметтерді  көруге  рұқсат  берілу  берілмеуді, 
сілтеме толықтығын бақылау сияқты жұмыстарды атқарады. 
Қазіргі  кезде  SQL  тілінің  көптеген  сипаттамалары  бар  және  негізгі  назар  (VISUAL 
STUDIO - де жасалатын) бағдарлама мен деректер қоры сервері арасындағы қарым - қатынас 
механизміне аударылады. 
Жалпы, клент сервер технологиясының негізінде қызметті екі бөлімге бөлуге болады: 
бірінші  кленттік  –  ол  негізінен  мәліметтерді  көрсету  мен  жаңа  мәліметтерді  енгізу,  екінші 
серверлік – яғни, осылармен айналысатын мәліметтерді өңдеу, сақтау және мұрағаттау. 
Осыдан бағдарламаның анықтамасы да шығады, клиенттік бұл – SQL тілінде сұраныс 
құратын, ал оларды серверге жолдайтын және пайдаланушыға  аталған сұранысты өңдеудің 
нәтижелерін ұсынатын бағдарлама болып есептеледі. 


99 
 
SQL тілі - структуралық сұраныстар тілі (Structured Query Language-SQL)- реляциялық 
мәліметтер  қорымен  жұмыс  жасауға  арналған  өнеркәсіптік  тіл.  Ол  кестелерде  сақталған 
мәліметтер  қорынан  мәліметтерді  алуға,  енгізуге,  жаңартуға,  өшіруге,  көрсетуге 
арналған.  SQL-ды  пайдаланып,  сіз  тез  орындалатын  сұраныстарды,  объектілерді  басқара 
аласыз [2]. 
VISUAL  STUDIO  -  де  мәліметтермен  жұмыс  істеу  үшін  TDataSet класы болып 
табылатын  компонент  қолданылады. VISUAL  STUDIO-де  сұраныс  құрудың  көп 
пайдаланылатын  тәсілі  –  формаға  орнатылған  компоненттерді  пайдалану. Егер  BDE 
пайдаланылса, онда бұл TTable немесе TQuery. Егер ADO пайдаланылса, онда бұл ADOTable 
немесе  ADOQuery.  Егер  erDA  пайдаланылса,  онда  бұл  TerQuery.  TDataset  өз  кезегінде 
пайдаланушыға  мәліметтерді  көрсететін  визуальді  компоненттермен  тікелей  сервермен 
қарым - қатынас жасайтын механизмнің арасындағы өзіндік қабатша
 
болып табылады. 
(TTable,  TADOTable)  мен  (TQuery,  TADOQuery) объектілері  арасындағы  айырма 
мынада: TTable мен TADOTable бір кестеде бапталады және онымен автоматты түрде жұмыс 
істейді, ал TQuery мен  TADOQuery SQL сұранысынан туған нәтижелерді көрсете алады. Кез 
-  келген  жағдайда  SQL-мен  жұмыс  кезінде  сервермен  жұмыс  SQL  сұраныстарын  орындау 
мен  сұраныстардың  орындалу  нәтижелерін  көрсетуден  тұрады.  Сондықтан  бағдарламалау 
кезінде  TTable  мен  TADOTable-ді  пайдалану  мүмкін  болса  да,  сұраныс  нәтижелерін  сүзу 
мен  сұрыптау  үшін  көбірек  мүмкіндік  беретін  TQuery  мен  TADOQuery-ді  пайдалану 
жеңілірек болады. Одан әрі де аталған объекті
 
DataSet (Деректер жиынтығы) қасиетi арқылы 
нақты кестемен байланыс орнатады. 
Көрсетілген  бағдарламада  берілген  механизммен  қалай  жұмыс  істеу  керек  екендігі 
көрсетілген.  Ол  үшін  формаға  тағы  да  бір  компонент  орнату  керек  DataSet  (Detail).  Келесі 
SQL сұранысымен: 
select * from dbo.a_detail 
where 
a_master_id=:a_master_id 
Деректер қорына сұраныс жасау үшін: 
Int mysql_query(string $query [, $link_identifier]) 
$result=mysql_query($query); 
Сақтандыру қызметінің автоматтандырылған жүйесі VISUAL STUDIO бағдарламалау 
тілінде мәліметтер қорымен байланыстыру мүмкіндіктерін қолдану арқылы құрастырылған. 
Деректер  қоры  деген  -  құрылымы  арнайы  тәсіл  бойынша  ұйымдастырылған  берілген 
форматтағы  файлдар  жиынтығы,  ал  деректер  қорын  басқару  жүйесi  -  деректер  қорымен 
жұмыс  iстеуге  арналған  Borland  VISUAL  STUDIO  ортасындағы  программалар  қатарына 
кiретiн тiлдердiң бiрi Paradox тiлi болып табылады. 
Жалпы,  деректер  қорын  бағдарламашы  мамандандырылған  бағдарламалық 
жасақтаманың  көмегімен  өзі  жасайды.  Ал  мәліметтермен  жұмысты  бағдарлама  жасайды. 
Деректер  қорын  басқару  жүйесі  мәліметтерді  төмендегі  жағдайларды  білмегенің  өзінде  де 
оқып, өңдеуіне рұқсат беруі қажет: 
         Бағдарламада  жаңа  құрылған  деректер  ең  алдымен  пайдаланушыға  деректер 
қорын мәліметтермен толтыруға мүмкіндік беруі тиіс. 
         Одан  кейін  бағдарлама  пайдаланушыға  дерекқорға  енгізген  мәліметтерін 
қарауға мүмкіндік беруі керек. 
         Егер  пайдаланушыға  бір  нәрсе  ұнамаған  болса,  оны  түрлендіруге  мүмкіндік 
болуы керек. 
Сақтандыру  механизмінің  сәтті  жұмыс  жасауына  автоматтандырылған  жинақ,  яғни 
мәліметтерді өндеу мен ретке келтіретін, дамыған ақпараттық жүйе қажет [3]. Деректер қоры 
ақпаратты сақтауға, өндеуге және де ыңғайлы да тез пайдалануға мүмкіндік береді. 
Сақтандыру  қызметі  өзіндік  ерекшелігімен  ерекшеленеді.  Қазіргі  әлеуметтік-
экономикалық жағдай халықаралық стандарттарға сай және сақтандыру қызметін дамытуды 
қамтамасыз ететін біртұтас сақтандыру жүйесін құруды талап етеді. 


100 
 


Достарыңызбен бөлісу:
1   ...   94   95   96   97   98   99   100   101   ...   180




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

    Басты бет