Автор работы: Пользователь скрыл имя, 11 Июня 2014 в 04:40, дипломная работа
Бiлiм беру реформасы мультимедиалық технологиялар болып табылатын электрондық оқулық, құрал, тренажерлар түрiндегi компьютерлiк пакеттердi құру шарттарында ғана орындалуы мүмкiн.
Жоғарғы оқу орындарында студенттерге бiлiм беруде компьютердi қолдану оларды аудиториялық, яғни лекциялық және лабороториялық сабақтарда, өз бетiмен бiлiм алу сабақтарында, алыстан оқыту жағдайында пайдалану мүмкiндiгiн туғызады.
Бүгiнгi таңда оқу процесiнде арнайы оқыту жүйелерiн, оқыту процесiнде электрондық шолу ресурстарын пайдалану өзектi мәселе болып отыр.
Компьютерлiк оқыту жүйелерiнiң бiр формасы электрондық оқулық болып табылады. Электрондық оқулық деп өз бетiмен немесе оқытушының қатысуымен оқу курсын немесе оның бiр бөлiмiн компьютердiң көмегiмен меңгерудi қамтамасыз ететiн программалық - әдiстемелiк кешендi айтады.
3.3. SQL формаларда және есеп берулерде
3.4. SQL макрокомандада.
3.5. SQL VBA- дің бағдарламаларында.
Visual Basic – бұл бағдарламалау жүйесі, ол барлық Microsoft Оffice – те бір бүтін бағдарламалау құралы ретінде пайдалананылады. Бағдарламалаудың әртүрлі жүйелері өзіне кем дегенде 3 құрамды бөлімді кірістіреді:
Бағдарламалау тілі VBA сияқты Visual Basic-пен сәкес келеді – ол қазір бағыт- бағдар объектісінің тілі болып есептелінеді.
Бағдарламалау ортасы VBA модуль түрінде Microsoft Оffice-те құралған.
VBA-ң дайын жиынтық
компоненттері өте бай және
бағдарламалау жүйесінің ең
Функциялар мен процедураларды шақыру және параметрлерді беру.
Процедуралар мен функциялар
VBA-ң ең негізгі
Sub аты Процедуралар (аргумент 1, аргумент 2)
End Sub
Жазылған поцедураны пайдалану үшін, Call <аты процедуралар> деген командамен шақырамыз.
Бағдарлама көптеген процедуралар мен функциялардан құрылуы мүмкін, олар бір немесе бірнеше модульдарда орналасады. Проектіде модульдер топтастырылады. Жалпы модульдер мен процедураларды пайдаланатын бірнеше әртүрлі бағдарламалар бір проектіде болады.
Модульде болатын әрбір процедураның өзінің аты болуы тиіс, бірақ та бірнеше модульдер проектіде болуы мүмкін. Егер проектіде бірдей аттармен процедуралар болатын болса, оларға модульдің атын көрсету керек: <аты М модульдер>, <аты процедуралар>. Егер модуль аты біренше сөздерден құралатын болса, сол атты тік бұрышты жақшаға алып қою қажет. Басқа проектіде орналасқан процедураларды қолдануға болады, ол үшін: аты Проект, аты Модуль, аты Процедура.
Мәліметтер типтері, константалар, өзгермелілер.
Бағдарламалау басқа тілдеред сияқты VBA-ң де уақытша мағыналар сақталынуы,параметрлердің берілуі және өзгермелілер қолданады. Әдетте қолданудың алдында оны хабарлайды (Dim командасымен), мәлімет типі хабарланады.
Ат 255 символдан ұзақ болуы мүмкін және әріптен басталады, ол әртүрлі белгілер немесе арнайы кілтті сөздер болмауы керек.
Макросты құрылудың алдында мәліметтер базасын ашу керек, ол соның ішінде орналасады. Мәліметтер базасының терезесінде макросы (Macros) деген вкладаканы және құру (New) батырмасын басу арқылы макросты құрамыз. Access-ң бас менюінде подпункт макрос және вставка (Insert) пунктіде таңдау арқылы макросты құруға болады. Қорытындысында макрос құрылған терезе ашылады.
Макрос құрылған терезеде келесі бағаналарды қамтиды: макрос аты (Macro Names), шарт (Conditions), макрокомандасы (Action) және примечание (Comment).
Макросты құрған кезде алғашқы екі бағаналар қажетті емес, сондықтан оларды Access менюінде Вид (View) пунктімен немесе белгілі батырмамен алып тастауға болады.
Әрбір макрос бір немесе бірнеше макрокомандаларды кірістіреді, олар шартсыз және кейбір шарттармен орындалады. Соңғы жағдайда макрокомандаға қарама-қарсы шартты мағына немесе көп нүктені ”…” көрсетеді. Егер жолда макрокоманданың логикалық мағынасы шын болса, онда Шарт полясында тұрған көпнүктеде, бұл макрокоманда орындалады. Егер бұл шарт орындалмаған жағдайда, макрокоманда жіберіледі, ыңғайлы болу үшін байланысқан макростарды топқа біріктіруге болады.
Толық аты бар топтың макрос ішінен топтың аты және бұл нүктеден бөлек макрос атын кірістіреді. Макрос ішіндегі макрокоманда СУБД тізімінде көрсетеді.
Барлық Access макрокомандаларды функцияналдық принцип бойынша келесі топтарға бөлуге болады:
Макрокомандамен жұмыс
істеу жеңілдетілді, себебі макрокоманданың
аты сондай-ақ көптеген
Ескерту
Макросты құрудың тез жолы бар. Ол объектіні таңдаудан құрылады( кестелер, формалар, макростар) мәліметтер базасы терезесінде және оны тышқанмен басқа ячейкаға орын ауыстыруға болады. Макросты жылжыту барысында макрокоманда ячейкасына макрокоманда кірістіріледі. Ал басқа объектілерді жылжыту барысында-макросқа объектінің ашылуы макрокоманда ашылады.
Макросты аяқтай отырып, оған ат қою керек. Сол кезде Autoexec макросы автоматты түрде мәліметтер базасына түседі. Бұл макросты автоматты жіберу үшін мәліметтер базасындағы <Shift> пернесі арқылы жүзеге асыруға болады. Макростың автоматты түрде жіберілуін пайдалана отырып, мәліметтер базасы ашылғаннан кейін әртүрлі дайындық операцияларын орындауға болады. Мұндай операцияға шығару беті және басты кнопкалық форманың басқарылуы жатады (мысалы: пішінді сүрет).
Құрылған және сақталған мәліметтер базасындағы макрос қолданушы арқылы басқа макросқа жіберілуі мүмкін немесе Visual Basic программасы арқылы, сонымен қатар мәліметтер базасындағы белгілі бір оқиғаның туындауы. Оқиға – бұл реакция беруге болатын, объет арқылы анықталатын кез-келген іс-әрекет. Оқиға Visual Basic инструкциясын орындауда және Access системасын орындауда қолданушы әрекеті арқылы туындайды. Microsoft Access типтілік оқиға болып табылады. Мысалы: тышқанды басу, мәліметтердің өзгеруі, сонымен қатар форманың немесе отчеттың ашылып, жабылуы.
Мәліметтер базасындағы макросты автоматты шақыру, яғни ол форма немесе отчет сияқты объектіде оқиғаның туындауы кезінде жүргізіледі. Барлығы 40 жуық оқиға. Оларды функционалдық белгілеріне байланысты келесі топтарға бөлуге болады:
Мәліметтер базасында Access-гі оқиғаны өңдеуде макросты немесе оқиғаны өңдеу процесін пайдалануға болады. Оқиғаны өңдеуді ұйымастыру үшін мәліметтер базасындағы әртүрлі режимде жұмыс істеу процесінде туындауы мүмкін. Әрбір қадам басқа оқиғаның себебі болуы мүмкін және белгілі бір жүеліктең туындауы болып табылады. Оқиғаның туындауын түсіну үшін қашан және қандай жүйеде қаншалықты маңызды екенін оқиғаның реттілігін айқындауда және макростың кезектілік орындалуында және оқиғаны өңдеуді орындауда анықталады.
Қасиет аты ереже сияқты оқиға атынан туындайды және де соған дәлше-дәл түседі. Ашылу қасиеті формаға және отчетқа ие және макросты беруде немесе оқиғаны өңдеу процесінде туындайтын ашылу оқиғасы. Қасиет мағынасы макростың аты немесе оқиғаны өңдеу процесі болып табылады.
Оқиғаны өңдеу процесін өзгерту үшін келесі әдістер қолданылады:
1. Форма, отчет режимінде конструктордың барлық объектілерінің немесе оның элементінің қасиет терезесін ашу және оқиға қосымшасын таңдау.
2. Процедураны орындау
барысында оқиға қасиетін
3. Программа элементін тышқанды 2 рет шерту арқылы таңдау (Pragrams). Сол кезде терезе моделінде процедура ашылады.
4. Оқиғада орындалатын текст программасын кіргізу.
Макросты пайдалануда кейбір қарапайым автоматтандыру қолданылады. Кейбір жағдайда макроссыз өту мүмкін емес, сол кезде VBA жазылу программасын қолдануға тура келеді. Мысалы: программалық әдісті пайдана отырып келесі әдістерді иелеуге болады:
VBA программасының екі түрі қолданылады: функция (Function) және программалық (Sub). Процедура программасы арқылы берілетін белгі. Фунционалдықтың программадан айырмашылығы 1-сі жалғыз ғана мағынаны шақырады, 2-де белгі қайтарымды емес. Сонымен қатар функцияны әр түрлі жерден шақыруға болады, соның ішінде макрос және пайдаланылатын сұрақ, таблица және форма (Программа функциясын немесе оқиғаны өңдеу процесіндегі есеп беру немесе форма түрінде шақыру).
Мәлiметтер базасы әртүрлі объектісінде стандартты модульді құру үшін және сақтау процедурасын пайдалану үшін қолданады. Форма және есеп беру модулі сақтау үшін және құру үшін арналған.
Стандартты модульді құру үшін мәлiметтер базасы ашық терезесінен модульді (Modulls) таңдап, содан кейін құру (New) пернесін басу керек. Сонымен қатар модульді құру үшін, Вставка пунктінің басты менюсі Access модуль (Modull) командасы арқылы құруға болады.
Мәлiметтер базасы терезесінде редакторлық модульді есеп беру және форманы тышқанның көмегі арқылы керекті объектіні белгілеп, осы конструктор режиміне көшіру. Одан кейін Вид менюінің Программа пунктін таңдап (code) содан кейін панелдер инструментінің қажетті бөлігін кнопканы шерту арқылы таңдап алу. Редакторлық текстегі стандартты модель программасы және форма, отчет модулі терезе модулінде өңделеді.
Терезе модулінің жоғарғы бөлігі келесідей 2 топқа бөлінеді.
Текст түрінде жүргізілетін программаны сақтау үшін Сохранить пунктінен Файл менюін таңдап немесе панелдер инструментінен тышқанның көмегі арқылы сақтау.
Мәлiметтер базасы құрылған VBA программасы автоматты түрду Access-те құрастыру, одан кейін орындалу шақырылады. VBA программасының жұмысын тездету үшін бастапқы тексті алдын-ала Мәлiметтер базасын сақтау керек. Ол үшін мәлiметтер базасы кез-келген модульді алып Запуск, компинировать командасын орындау керек. Одан кейін терезе модуліндегі результатты сақтау компиняциясының көмегі арқылы Файл сохранить командасын орындау.
Бұл бөлімде SQL тілі
Мәліметтер Базасында Access- тің обьектісінде
қалай қолданылатындығн
SQL – сұрауының ерекшеліктері.
Еске түсірерлік жайт SQL сұраулары деп, құралдардың көмегімен құралатын SQL- ді айтамыз. Мысалы SQL сұрауларын біріктіру, серверлік сұрауларды басқару және бағынатын сұраулар болып табылады.
Біріктіру сұраулары деп – біріктірілген бағананың бір немесе бірнеше кестелердің және сұраулардың бір бағанада немесе өрісте нәтижелі жазылуы. Мысалы, алты сатушы әр ай сайын өзінің тауарлар тізімдемелерін басшылыққа ұсынады. Біріктіру сұрауларын құрған соң, бұл тізімдерді нәтижелі жазып, одан соң сұрауларда кестені құру үшін негізгі сұрауларды біріктіруге әзірлеу.
Информация о работе Ақпараттар жүйесiн математикалық жабдықтау және басқару