Мәліметтер базасының кең түрде қолданылуының алғы шарттары. MS ACCESS МББЖ-мен жұмыс істеу
МБ-ның айқын басымдылықтары мен объективті алғы шарттары оның кең түрдегі қолданысына әкелді. Оны қолданудың алғы шарттарына келесілер жатады:
MS Access 2000 жалпы сипаттамасы қазіргі уақытта Micro‑
soft Access-мәліметтер базасын басқарудың үстемдік (дербес) программалық жүйелері арасында ең танымалдарының бірі. Көпшілікке кең тараған танымалдық себептері мыналар:
Мәліметтер базасы обьектілері.
Кез келген МББЖ-мен жұмыс процесінде мәліметтер базасында файл (немесе файл топтары) жасау басталған жері болып саналады.
Access мәліметтер базасын құра алатын объектілердің типтеріне басты терезенің негізгі боліктері сәйкес келеді. Бұлар Таблицалар, Сұрау салулар, Есептер, Парақтар, Макростар мен Модулъдер.
Терезе тақырыбы — мәліметтер базасының файл атауы.
Мәліметтер базасының негізгі объектілерге арналған қосымшасынан басқа үш бұйрықтық кнопкалары бар: Aшy, Конс‑
труктор, Құру. Олардың көмегімен кесте жұмысының режимі таңдалады.
Егер Таблица қосымшасы таңдалса, бұл қосымшаның терезесінде осы МБ-да бар кестелердің тізімі бейнеленеді.
Бар кестені ашу үшін оның атын бұл тізімде ерекшелеп, Ашу кнопкасын басу керек. Жаңа кестедегі МБ-ны іске қосу үшін Құру кнопкасын басу қажет.
Бар кестенің макетін түзеу үшін оның тізімдегі атауын ерекшелеп, Конструктор кнопкасын басу керек.
Кестелер — мәліметтер базасының негізгі объектілері. Біріншіден кестелерде базада бар мәліметтердің барлығы сақталады, екіншідеи, кестелербазанық құрылымын (өрістерін, олардың типтерін, қасиеттерін) да сақтайды.
Сұрау салулар — кестелерден мәліметтер алу үшін және оларды пайдаланушыға қолайлы түрде ұсынуға арналған арнайы құрылымдар. Сұраусалулардың көмеғічен мәлімет-терді іріктеу, оларды сүрыптау мен сүзгіден өткізу сияқты операңғіялар атқарылады. Сонымен қатар берілгеналгоритм бойынша мәліметтер өз-гертуге, жаңа кестелер жасауға, басқа шығу көздерінен алынған мәліметтер кестесін автоматты түрде орындауға,кестелердегі қарапайым есептеулерді және т.б. жасауға болады.
Формалар көмегімен базаға жаңа мәліметтер енгізетін немесе бары қаралатын объектічер. Формалар пайдала‑
нушыға толтыруға болатын әрістерді ғана толтыруға арналған құралдар ұсынады. Сонымен қатар формада бір мезгілде енгізуді автоматтандыруүшін басқарудың арнайы элементтерді (есептегіштер, ашылатын тізімдер, ауыстырып қосқыштар, жалаушалар және тағы басқаларды) орналастыруғаболады. Формалардың артықшылығы толтырылған бланкілерден мәліметтер енгізу болған кезде, әсіресе, көрнекі көрінеді. Бұл жағдайда графикалыққұралдарды форма бланктің ресімделуін кайталанатындай етіп жасайды — бұл терімшінің жұмысын оңайлатады, оның шаршап, қажуын азайтадыжәне баспа қателерін болдырмайды.
Форманың көмегімен мәліметтерді енгізіп қана қоймай, бейнелеуге де болады. Сұрау салулар да мәліметтерді бейнелейді, бірақ оны нәтижеліккестелер түрінде, дайындаудың ешқандай құралдары болмай-ақ жасайды. Формалардың көмегі-мен мәліметтерді шығарған кезде дайындаудыңарнайы құрал-дарын қолдануға болады:
Есептер — мәліметтер ұсынудың ерекше формасы. Әдетте, есепті қалыптастыру үшін есептелетін ерістер, топтастырулар, іріктеушарттарымен бірге әр түрлі кестелерден мәліметтер жинайтыи сұрау салулар жасалады.
Содан кейін MS Access-тің жалпы ережелері бойынша осындай сұрау салулар негізінде есеп жобаланады, ол мыналарға жол ашады:
— оку мен тандауға қолайлы формалармен мәліметтер ұсынуға;
— қорытынды және орта мәндерді есептеп, жазбаларды топтастыру (бірнеше деңгей бойынша);
— графикалық объектілерді есепке кіргізу мен басып шығару (мысалы, диаграмма).
Парақтар — бұлар Access 2000-де мәліметтердің арнайы объектілері. Оларды майдалап айтқанда мәліметтерге қол жеткізу парақтары деп атауға болады.
Физикалық жағынан бұл Web-парақта орналастырылған жә‑
не клиентке сонымен бірге берілетін HTML кодында орындалған ерекше объект. Бұл объект өзінен-өзі мәліметтер базасы болып саналмайды, бірақ серверде қалатын мәліметтер базасымен бірге Web-парақта берілген байланыс атқарылатын, компонент-терді құрамында ұстайды. Web-торапқа келуші осы компоненттерді пайдалана отырып, қол жететін парақ өрісіндегі жазбалар базасын қарай алады. Осылайша, мәліметтерге жету парақтары клиентпен интерфейсті, сервер мен серверде орналасқан мәліметтер базасы арасында интерфейсті жүзеге асырады.
Макростар мен модульдер.
Объектічердің бұл категориялары программалау жолымен жаңа функцияларды жасау үшін де, мәліметтер базасын басқару жүйесімен жұмыс істегенде де қайталанатын операцияларды автоматтандыруға да арналған. Макростар
~ макробүйрыңтар. Егер базамен қайсыбір операциялар ерекше көп жасалса, бірнеше бүйрықты бір макросқа топтастырып, оны пернелердің ерекшеленген белгілеудің мәні бар.
Модульдер — Visual Basic тілінде жазылған программалың рәсімдер (проңедуралар). Егер Access стандарттың құралдар тапсырыс берушінің небір гиеберлікті талап ететін шарттарын қанағаттандыруға жетпейді, программашы бұл үшін қажетті модульдер жазады.