Древняя Греция и Рим, общее и особенное в культуре


Деректермен жұмыс істеуде қолданылатын заманауи технологиялар



бет4/5
Дата09.06.2023
өлшемі130,5 Kb.
#100308
1   2   3   4   5
Байланысты:
Дерекқор жүйелері. Бейсенбай Бақкелді

5. Деректермен жұмыс істеуде қолданылатын заманауи технологиялар.

"Клиент-сервер" технологиясы – ДҚБЖ қосымшасын екі бөлікке бөлетін технология: клиенттік (пайдаланушының компьютерінде орналасқан интерактивті графикалық интерфейс) және деректерді басқаруды, ақпаратты бөлуді, әкімшілендіру мен қауіпсіздікті нақты жүзеге асыратын, арнайы компьютерде орналасқан сервер.


"Клиент-сервер" өзара әрекеттесуі келесідей жүзеге асырылады: қосымшаның клиенттік бөлігі барлық командалар орындалатын мәліметтер базасының серверіне сұраныс жасайды және сұраныстың орындалу нәтижесі клиентке қарау және пайдалану үшін жіберіледі. Бұл технология мәліметтер базасының өлшемдері үлкен болған кезде, есептеу желісінің өлшемдері үлкен болған кезде және пайдаланушының компьютерінде сақталмаған деректерді өңдеу кезінде өнімділік болған кезде қолданылады (бұл жағдай әдетте ірі мекемеде болады). Егер "клиент-сервер" технологиясы қолданылмаса, онда тіпті бірнеше жазбаларды өңдеу үшін бүкіл файл пайдаланушының компьютеріне көшіріледі, содан кейін ғана өңделеді. Сонымен қатар, желінің жүктемесі күрт артады және көптеген қызметкерлердің өнімділігі төмендейді.
Microsoft Access, Microsoft Visual FoxPro, Microsoft Visual Basic шолғыштарды, графикалық интерфейсті және сұраныстарды құру құралдарын біріктіретін клиент-сервер қосымшаларында клиенттік бөліктерді құруға мүмкіндік береді, ал Microsoft SQL Server бүгінгі күнге дейін ең қуатты дерекқор серверлерінің бірі болып табылады.
OLE 2.0 (object Linking and Embedding – нысандарды байланыстыру және енгізу) – қолданбалы бағдарламаларды біріктіру ережелерін сипаттайтын стандарт. Ол басқа қосымшалардың мүмкіндіктерін пайдалану үшін қолданылады. OLE 2.0 осы технологияны қолдайтын бірнеше қосымшалармен объектілерді анықтау және бөлісу үшін қолданылады. Мысалы, access ортасында Excel кестелерін және оның қуатты диаграмма құралдарын пайдалану немесе Word мәтіндік редакторында жасалған есептерде Access дайындаған деректерді пайдалану (нысанды байланыстыру немесе қосу).
OLE Automation (Ole автоматикасы) – бағдарламалық жасақтама арқылы қасиеттерді орнатуға және басқа қосымшаның объектілеріне командалар орнатуға мүмкіндік беретін ole компоненті. Қажетті қолданбаның мүмкіндіктерін басқа терезеге кірмей немесе өтпей пайдалануға мүмкіндік береді. Басқа қолданбалы бағдарламаларға өз нысандарын пайдалануға мүмкіндік беретін қосымша ole сервері деп аталады. Ole серверінің нысандарын басқара алатын қосымша ole контроллері немесе OLE клиенті деп аталады. Қарастырылған бағдарламалық жасақтаманың ішінен Microsoft Access, сондай-ақ Microsoft Excel, Word және Graph Ole серверлері бола алады... Microsoft Visual FoxPro 3.0 және 5.0 тек ole клиенті ретінде әрекет ете алады.
RAD (Rapid Application Development – қосымшаларды жылдам әзірлеу) – дайын компоненттерді және/немесе қосымшалар мен пакеттерді (соның ішінде әр түрлі өндірушілерден) кеңінен қолдануды көздейтін қосымшаларды әзірлеу тәсілі.
ODBC (Open Database Connectivity – деректер базасына ашық қолжетімділік) – SQL көмегімен басқа қолданба жасаған дерекқорларды пайдалануға мүмкіндік беретін технология.
SQL (Structured Query Language – құрылымдық сұрау тілі) – сұраныстарды құруға және орындауға, қолданбаның жеке дерекқорында да, SQL қолдайтын басқа қолданбалар жасаған дерекқорларда да деректерді өңдеуге арналған әмбебап тіл. Сондай-ақ, SQL реляциялық мәліметтер базасын басқару үшін қолданылады.
VBA (Visual Basic for Applications – Visual Basic for applications) – бағдарламалық пакеттерге ендірілген Visual Basic объектіге бағытталған бағдарламалау тілінің бір түрі (диалект).


6. MS Access ДҚБЖ жалпы сипаттамасы

MS Access қазіргі уақытта жұмыс үстеліндегі мәліметтер базасын басқарудың ең танымал бағдарламалық жасақтамаларының бірі болып табылады. Бұл танымалдылықтың себептерінің арасында мыналарды атап өткен жөн:


әр түрлі біліктіліктегі пайдаланушылармен жұмыс істеуге арналған интерфейстің әмбебаптығы мен ойластырылуының жоғары деңгейі. Атап айтқанда, дерекқор объектілерін басқару жүйесі іске асырылды, бұл икемді және жедел түрде жобалау режимінен оларды тікелей пайдалану режиміне өтуге мүмкіндік береді;
Microsoft Office құрамына кіретін басқа бағдарламалық өнімдермен, сондай-ақ OLE технологиясын қолдайтын кез келген бағдарламалық өнімдермен интеграцияның терең дамыған мүмкіндіктері;
көрнекі құралдардың бай жиынтығы.
Айта кету керек, мұндай кең таралған MS Access-тің маңызды себебі Microsoft корпорациясы жүзеге асыратын қуатты жарнамалық қолдау болып табылады. Осы өнімді әзірлеу барысында оның әртүрлі нұсқалары нарыққа ұсынылды. Ең танымал (белгілі бір мағынада сатылы) болды Ассеѕѕ 2.0, Ассеѕѕ 7.6 (ол алғаш рет MS Office 95 бағдарламалық жасақтамасының құрамына кірді). Кейінірек assess 97 (NS Office 97 құрамында) және assess 2000 (MS Office 2000 құрамында) нұсқалары пайда болды.
Кез-келген ДҚБЖ-мен жұмыс істеудің бастапқы нүктесі дерекқор файлын (немесе файлдар тобын) құру екені анық.
Негізгі терезенің негізгі бөлімдері assess дерекқоры қамтуы мүмкін нысандардың түрлеріне сәйкес келеді. Бұл кестелер, сұраулар, есептер, макростар және Модульдер. Терезенің тақырыбында мәліметтер базасының Файл атауы бар. Бұл жағдайда ол Trade Test деп аталады.
Дерекқор объектілерімен жұмыс интерфейсі біртұтас. Олардың әрқайсысы бойынша стандартты жұмыс режимдері қарастырылған:
Жасау-нысан құрылымын құруға арналған;
Конструктор-объектілердің құрылымын өзгертуге арналған;
Ашу (қарау, іске қосу) — дерекқор нысандарымен жұмыс істеуге арналған.
Жаңадан бастаушы пайдаланушылар үшін assess-пен жұмыс істеуді жеңілдететін маңызды құрал-шеберлер-дәйекті диалог режимінде дерекқор нысандарын құруға арналған арнайы бағдарламалық қондырмалар. тәжірибелі және озық пайдаланушылар үшін Конструктор режимінде ДҚБЖ нысандарының ресурстары мен мүмкіндіктерін икемді басқару мүмкіндіктері бар.
Ассеѕѕ ДҚБЖ-нің ерекшелігі-бір дерекқорға қатысты барлық ақпарат бір файлда сақталады. Мұндай файлда * кеңейтімі бар.mdb. Бұл шешім, әдетте, кәсіби емес пайдаланушылар үшін ыңғайлы, өйткені ол деректерді бір жұмыс орнынан екіншісіне тасымалдау кезінде қарапайымдылықты қамтамасыз етеді. Mbd форматындағы деректердің ішкі ұйымдастырылуы нұсқадан нұсқаға өзгерді, бірақ Microsoft фирмасы олардың үйлесімділігін төменнен жоғары қарай қолдады, яғни Access-тің алғашқы нұсқаларындағы файлдардың дерекқорларын кейінгі нұсқаларында қолданылатын форматқа түрлендіруге болады.


8. MS Access ортасында мәліметтер базасын құрудың негізгі кезеңдері

Болжау қиын емес, Access ортасында белгілі бір бағдарламалық жасақтаманы әзірлеу процесі ең алдымен автоматтандырылған пәндік аймақтың ерекшелігімен анықталады. Алайда, олардың көпшілігі үшін бірқатар типтік кезеңдерді бөлуге болады. Бұл:



  • деректер кестесінің құрылымдарын әзірлеу және сипаттау;

  • деректер схемасын әзірлеу және кестелер арасындағы қатынастар жүйесін орнату;

  • деректер базасының кестелеріне сұраныстар жүйесін әзірлеу және (қажет болған жағдайда) оларды деректер схемасына біріктіру;

  • деректерді енгізу/шығарудың экрандық формаларын әзірлеу;

  • деректер бойынша есеп беру жүйесін әзірлеу;

  • макростар мен модульдер құралдарын қолдана отырып, ондағы ақпаратты өңдеудің нақты мәселелерін шешетін мәліметтер базасына арналған бағдарламалық кеңейтімдерді әзірлеу;

  • деректерді, құқықтарды және қол жеткізуді шектеу жүйесін әзірлеу

Әлбетте, аталған кезеңдер арасында алдын-ала қарастыруға немесе болжауға болмайтын жаңадан ашылған жағдайларға сүйене отырып, ертерек қадамдарға оралуды көздейтін көптеген кері байланыстар бар.


MS Access - те дерекқорды әзірлеу кезеңдерінің сипатталған тізбегі сөзсіз эталон емес екенін тағы бір рет атап өтеміз. Алайда, көбінесе, одан ауытқулар әзірлеушінің ой-өрісінің өзіндік ерекшелігін емес, даму процесін жоспарлау кезінде жіберілген қателіктер туралы немесе оның ешқандай жоспарының жоқтығын көрсетеді.






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




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

    Басты бет