Тақырыбы: Жергілікті деректер қорының жұмысын программалау



жүктеу 32,56 Kb.
бет1/4
Дата11.09.2022
өлшемі32,56 Kb.
#39211
түріПрограмма
  1   2   3   4
5-ПРАКТИКА


Тақырыбы: Жергілікті деректер қорының жұмысын программалау
Қазіргі заманғы компьютерлік өнеркәсіпте SQL тілі ең маңызды тенденция болып отыр. Соңғы жылдары SQL тілі деректер базасының жалғыз тілі болды. Бүгінгі таңда SQL дербес компьютерлерде жұмыс істейтін ДББЖ-нің жүзден астамын қолдайды. SQL тілі деректер базасын басқару жүйелерінің архитектурасындағы маңызды буын болып табылады.
SQL (Structured Query Language) - бұл құрылымдық сұраныстар тілінің қысқартылған атауы. Ол реляциялық деректер базасында мәліметтерді құру және өңдеу құралдарын береді. Компьютерлік технологиялардан ерекшелігінен тәуелсіздігі және SQL-ді реляциялық мәліметтер базасының технологиясы облысындағы өндіріс жетекшілерімен қолдауы оны деректер базасының стандартты тіліне айландырды. SQL тілі деректер базасының реляциялық типімен ғана жұмыс істейді. Төменде SQL жұмысының сұлбасы бейнеленген. Есептегіш жүйеде маңызды ақпарат сақталған деректер базасы болады. Егер есептегіш жүйе кәсіпорынның кадрлар бөліміне қатысты болса, онда деректер базасында кәсіпорында қызмет ететін адамдар жайлы ақпарат (аты-жөні, туған жылы, телефоны, қызметі және т.б.) сақталуы мүмкін.


Деректер базасын басқаратын компьютерлік программа деректер базасын басқару жүйесі (ДББЖ) деп аталады. Егер қолданушыға деректер базасындағы мәліметтерді оқу қажет болса, онда оларды SQL көмегімен ДББЖ-нен сұрау керек. ДББЖ сұраныстарды өңдейді, қажет болған мәліметтерді тауып оларды қолданушыға жібереді. Мәліметтерді сұрау және нәтиже алу процесі деректер базасында сұраныстар деп аталады, яғни сұраныстардың құрылымдық тілі.


Реляциялық ДБ пайда болғанға дейін көптеген ДББЖ үшін құрылған барлық мәліметтерді басқару тілдері, файлдардың логикалық жазулары түрінде берілген мәліметтермен жүргізілетін операцияларға бағытталған. Әрине, бұл қолданушыдан мәліметтердің сақталуын, қандай мәліметтер қажеттігін, олардың қайда орналасқанын және қалай алу жолдарын білуді талап етеді.
Деректер базасында қолданылатын SQL тілі логикалық байланысқан кесте-қатынастар жиынтығы түрінде берілген мәліметтермен операциялар жүргізуге бағытталған. Осы тілдің құрылымының ерекшелігі өңдеу процедурасына емес, мәліметтерді өңдеудің соңғы нәтижесіне бағытталуында. SQL тілі мәліметтердің, индекстердің қайда орналасқанын, және нәтиже алу үшін қандай операциялар тізбегін пайдалану керектігін өзі анықтайды, сондықтан бұларды ДБ сұраныстарында көрсетудің қажеті жоқ.
Реляциялы ДБ-сы теориясының пайда болуы екі кластарға бөлуге болатын, сұраныстар тілінің қатарын өндіруге түрткі болды:
- Қатынастарға қолданылатын, сұраныстарды арнайы операторлармен бейнелеуге мүмкіндік беретін алгебралық тілдер;
- Предикаттарды санау тілдері, берілген қатынастар жиынтығынан жаңа қатынасты анықтайтын, ережелер жиынтығы. Яғни, ДБ-ғы сұранысқа жауап ретінде алынатын қатынастарды анықтау әдісі.
Қазір бұл тіл ДББЖ-сі қолданушыға ұсынатын барлық функциональды мүмкіндіктерді іске асыру үшін қолданылады. Атап айтқанда:
  1   2   3   4




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

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