Аға оқытушысы Сланбекова А. Е


Реляциялық деректер моделі



бет4/10
Дата13.12.2021
өлшемі4,25 Mb.
#125050
1   2   3   4   5   6   7   8   9   10
Байланысты:
курсавой автомойка

3. Реляциялық деректер моделі

Реляциялық жүйе-бұл мәліметтер базасын құру және басқару үшін ең оңай. Кәсіби мамандар реляциялық жүйелерді қолдана отырып тиімді жұмыс істей алады, өйткені олар уақыт пен күшті едәуір үнемдейді: сонымен қатар, бұл жүйені пайдалану үшін әкімшіден әлдеқайда аз теориялық дайындық қажет. Пайдаланудың қарапайымдылығы-реляциялық жүйелердің жеке компьютерлерде пайда болу себептерінің бірі. Ерте реляциялық өнімдер айыпталған жалғыз кемшілік-олардың төмен жылдамдығы. Алайда, соңғы бірнеше жылда болған үш оқиға жылдамдық мәселесін шешті.

Реляциялық өнімдердің үлкен таңдауы бар. Oracle, IBM және Microsoft сияқты әзірлеушілер бәсекелес реляциялық өнімдер жасайды. Oracle және Yum кәсіби нарықта ірі компаниялар, құрылыс немесе веб-компания болсын, пайдаланатын үлкен серверлер үшін бәсекелеседі. Microsoft шағын және орта өлшемді жүйелерге бағытталған. Бақытымызға орай, бұл жүйелердің барлығы бірдей реляциялық модельге негізделген және бір құрылымдалған сұрау тілін (SQL) қолданады.

1.3 ДҚБЖ-ға қол жеткізу

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

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

Microsoft Access деректер түріне (мәтін, сандық деректер, күндер, уақыт, ақша мәндері, суреттер, дыбыс, электрондық кестелер) барынша еркіндік береді. Экранға шығару немесе басып шығару кезінде осы деректердің көрінісін сақтау форматтарын орнатуға болады. Деректер базасында тек дұрыс мәндер сақталатынына сенімді болу үшін Сіз әртүрлі күрделілік дәрежесінің мәндеріне шарттар қоя аласыз.

Microsoft Access-бұл қазіргі заманғы Windows қосымшасы болғандықтан, DDE (динамикалық деректер алмасу) және OLE (нысандарды қосу және енгізу) барлық мүмкіндіктерін пайдалануға болады. DDE Access және кез-келген басқа DDE қолдайтын Windows қосымшасы арасында деректер алмасуға мүмкіндік береді. Microsoft Access-те макростар немесе access Basic көмегімен басқа қолданбалармен динамикалық деректер алмасуға болады.

OLE-бұл басқа қосымшаның объектілерімен байланыс орнатуға немесе Access дерекқорына кез-келген нысандарды енгізуге мүмкіндік беретін күрделі Windows құралы. Мұндай нысандар басқа OLE қолдайтын Windows Қосымшаларының суреттері, диаграммалары, электрондық кестелері немесе құжаттары болуы мүмкін.

Microsoft Access бағдарламасында қуатты SQL тілі (құрылымдық сұрау тілі) негізгі кесте деректерін өңдеу үшін қолданылады. SQL көмегімен белгілі бір мәселені шешу үшін қажетті ақпаратты бір немесе бірнеше кестелерден ажыратуға болады. Access деректерді өңдеуді айтарлықтай жеңілдетеді. SQL тілін білу қажет емес. Бірнеше кестелердегі кез-келген деректерді өңдеу кезінде Access кестелер арасында бір рет берілген байланыстарды пайдаланады.

Microsoft Access – те сұраудың графикалық тапсырмасының қарапайым және сонымен бірге бай мүмкіндігі бар - "үлгі бойынша сұрау" (query by example), ол белгілі бір мәселені шешу үшін қажетті деректерді беру үшін қолданылады. Экрандағы элементтерді бөлектеу және жылжыту үшін Windows-та тінтуірмен жұмыс істеудің стандартты әдістерін және пернетақтадағы бірнеше пернелерді қолдана отырып, сіз бірнеше секунд ішінде өте күрделі сұраныс жасай аласыз.

Microsoft Access оны жеке жұмыс станциясында да, желіде де – "клиент-сервер" режимінде де тәуелсіз ДҚБЖ ретінде пайдалануға болатындай етіп жасалған. Microsoft Access-те бір уақытта бірнеше пайдаланушы деректерге қол жеткізе алатындықтан, ол сенімді қорғаныс құралдарын және деректердің тұтастығын қамтамасыз етеді. Деректер базасының объектілеріне (кестелерге, пішіндерге, сұрауларға) қандай пайдаланушылар немесе пайдаланушы топтары кіре алатындығын алдын-ала көрсетуге болады. Microsoft Access деректерді әр түрлі пайдаланушылар бір уақытта түзетуден автоматты түрде қорғайды. Access сонымен қатар дерекқорға қосылған басқа құрылымдардың (мысалы, Paradox, dBASE және SQL дерекқорлары) қорғаныс құралдарын таниды және ескереді.

Қолданыстағы ДҚБЖ-нің барлығында дерлік бағдарламашылар немесе білікті пайдаланушылар деректерді басқару мен өңдеуді автоматтандыру процедураларын жасау кезінде қолдана алатын қосымшаларды әзірлеу құралдары бар.

Microsoft Access бағдарламасы тек жеке деректер форматтарымен ғана емес, сонымен қатар басқа да кең таралған ДҚБЖ форматтарымен жұмыс істей алатын қосымша қосымшаларды әзірлеу құралдарын ұсынады. Мүмкін, Access-тің ең күшті жағы-бұл ODBE стандартын қолдайтын электрондық кесте, мәтіндік файлдар, dBASE, Paradox, Btrieve, FoxPro және кез-келген басқа SQL мәліметтер базасын өңдеу мүмкіндігі. Бұл SQL желілік серверінен немесе SQL дерекқорынан негізгі компьютерге келетін деректерді өңдей алатын Windows қосымшасын жасау үшін Access бағдарламасын пайдалануға болатындығын білдіреді.

Жоғарыда айтылғандардың бәрі оқу орнында құжаттама мен есеп беру процесін автоматтандыру мәселесін шешу және шешу үшін access ДҚБЖ таңдауға мүмкіндік берді.

II бөлім. Тәжірибелік бөлім





Достарыңызбен бөлісу:
1   2   3   4   5   6   7   8   9   10




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

    Басты бет