Автор работы: Пользователь скрыл имя, 18 Апреля 2013 в 21:27, реферат
MS Access ең кең таралған деректер қорын басқару жүйелерінің (ДҚБЖ) бірі болып табылады.
MS Access ақпаратты көрсету және сақтау үшін пайдаланылатын жеке компоненттерден тұрады. Олар: кесте, форма, есеп беру, сұраныстар, деректерге мүмкіндік беретін беттер, макростар және модульдер. Формалар мен есептерді құру үшін конструкторлар қолданылады, сондықтан бұл компоненттер конструкторлық объектілер деп аталады. Конструкторлық объектілер басқару элементтері деп аталатын едәуір кіші объектілерден тұрады (олар: өріс, батырмалар, диаграммалар, жақтаулар, және т.б.).
Сұраныс
конструкторы бойынша жаңа сұраныс
кестесін құруға және бұрыннан бар
сұраныс кестесінің құрлымын көруге
немесе оны өзгертуге болады. Деректер
қорында сұраныс таңдалып, конструктор
батырмасы шертілсін. Содан кейін
пайда болатын терезеде сұраныстың
қандай принциппен құрылғанын анықтауға
болады. Сұраныс конструкторы терезесінің
жоғарғы жағында кестелер арасындағы
байланыстар, ал төменгі жағында
кестелер түрінде сұраныстың сипаты
көрсетілген. Мұндай кестенің әрбір
бағаны бір өріске сәйкес. Оның өріс
және кесте атауы жолдарында қажетті
өрісті таңдауға мүмкін беретін тізім
қамтылған. Яғни, алдымен кестелер тізіммен
қажетті кесте сонан соң
Сұраныс құру барысында жазбаларды іріктеу шартын беретін өрнекті анықтауға арналған - өрнекті құрастырушыны қолдануға болады. Ол сұраныс бланкасында Іріктелу шартты қатарына байланысты контексті мәзірдегі Құрастыру командасы іске қосылады.
Өрнекті құрастыру барысында бірнеше қарапайым ережені естен шығармауы керек.
- Өрнек барлық уақытта логикалық типте болады.
- Символдық тұрақтылық тырнақшаға алынып жазылады.
- Деректер қорының обьектісі өріс атауын леп белгімен ажыратады.
- Математикалық емес бағдарламалауға түсінікті бірнеше операторды да қолдануға болады.
36-сурет. Сұраныстағы өрнек
Сондай-ақ өрнек өте дәл анықталып, сұраныс - кестесіне енгізілген жазбалар туралы барлық ақпарат толық қамтылуы керек. Құрастырушы терезесі өздерінде жылжыту жол алаңдары бар төрт облыстан тұрады. Жоғарыдағы облыста құрастырылған өрнек орналасады да, ал төменгі үш облыс элементтерді таңдау үшін қолданылады. Төмендегі оң жақтағы облыста сұранысқа қажетті барлық облыстар берілген кестелер, сұраныстар, формулалар, функциялар т.с.с. Ортадағы облыс осы обьектінің құрамына кіретін элементтер көрінеді, ал сол жақтағы облыста сол обьектінің өздері таңдалады. Обьектінің атауын өрнектің құрамына көшіру үшін оны төмендегі тізімдердің бірінен екі рет шерту керек. Кері қайту батырмасы берілгендерді өрнекпен енгізуді жоюға арналған. Өрнекті кәдімгі текст сияқты редакторлары болады. Өзінде математикалық операцияның белгіні көрсететін батырмаларды екі рет шерту арқылы сәйкес символдарды өрнекке тез енгізуге болады.
Өрнек
құрастырушы терезесінде
Өрнек
құрастырушы терезесін
1. Сервиз - деректер схема командасы
бойынша разряд кестедегі код
өрісі мен Қызметкер кестедегі
разряд өрістері арасында
2. Сұраныс жапсырмасын ашып, құру түймесін шерту.
3. Конструктор режимін таңдап, OK батырмасын шерту.
4. Конструктор режиміндегі Сұраныс терезесінің төменгі жағындағы бағандарда қызметкер кестесін қызметкер мен жүктеме өрістерін, ал разряд кестесінен разряд өрісін таңдау.
5. Төртінші бағанда жаңадан жалақы өрісін ашып, сол бағандағы контексті мәзірден Құру командасын таңдай отырып, өрнек құрастырушы терезесін ашу.
6. Қызметшілердің тиісті жалақысы оның разрядына сәйкес жалақымен жүктеменің көбейтіндісіне тең. Сондықтан Өрнек құрастырушы терезесінің жоғарғы облысына осы екі өрістің көбейтіндісінен тұратын өрнекті енгізіп, ОК батырмасын шерту керек. Енгізген өрнек сұраныс бланкісінің 4-ші бағанында орналасқан.
7. Конструктор режимінде ашылған сұраныс терезесін жабу және оған атау беріп сақтау.
Міне, осы алгоритмді әрекеттерді орындай отырып, сұраныс кестесін алуға болады. Оның жалақы өрісінде әрбір қызметкердің жүктемесі мен разрядына сәйкес жалақылары есептеліп көрсетілді.
Айталық,
өзіңіздің клиенттеріңізге жаңа
қызметтер көрсету жайлы презентацияны
хабарлағыңыз келсін делік. Телефон
нөмірін, мекен-жайлары т.б
1. Деректер қорында «Сұраныстар»
категориясын жандандырыңыз
2. «Жаңа сұраныс» терезесінен Конструкторды таңдап, ОК батырмасын басыңыз.
3. Ашылған «Кестелерді қосу» диалог терезесінен Клиенттер кестесін таңдап, Добавить батырмасын басыңыз. Диалогты терезені жабыңыз. Экранда деректер сызбасы тек бір Клиенттер кестесінен тұратын, ал сұраныс бланкісі бос болатын сұраныстар құрастырушының терезесі ашылады.
Нәтижелі
кестеде болатын өрістерді
1. Кестелерге бөлек өрістерді
қосу үшін деректер сызбасында
кестенің өрісін таңдап, тышқан
батырмасын екі рет басасыз.
Таңдалған өріс сұраныс
2. MS Access-те апару және қалдыру
(drag-and-drop) механизмі кең қолданылады.
Бұл механизмі қолдану үшін
өрістерді таңдағанда
Жоғарғыда
келтірілген тәсілдердің кез-
Қайсыбір жағдай да берілген кестенің барлық өрістерін таңдау қажет. Ол үшін MS Access-те екі тәсіл қарастырылады, оның бірі-тақырып жолында тышқанды екі рет басу арқылы кестенің барлық өрістерін таңдау, екіншісі-ерекшеленген өрістерді сұраныс бланкісіне тасмалдау. Бұл жағдайда сұраныс бланкісінде берілген кестенің барлық өрістері пайда болады. Кестедегі өрістер тізімдегі жұлдызшаға мән берген боларсыз. Оны кестедегі барлық өрістерді белгілеу үшін пайдалана аласыз. Ол үшін өрістер тізімінің бірінші жолындағы жұлдызшаны басыңыз және осы қалыпта тышқан батырмасын жібермей ұстап, оны сұраныс бланкісіне апарыңыз. Сұраныс бланкісінде өріс атынан кейін нүкте қойылып, сосын жұлдызша символы жазылады, берілген кестенің барлық өрістері таңдалғанын білдіреді. Бірінші тәсілден айырмашылығы құрастырушы режимінде әрбір өрісті бөлек бағанда көрмейсіз, бірақ сұранысты жіберген соң олардың барлығы таңдалады.
Қателесіп,
сұраныс бланкісінің артық
Сұраныс бланкісінде өрістердің реті олардың нәтежелі кестеде шығатын ретімен анықталады. Бұл тізімде өрістердің орналасуын өзгерту үшін келесі әрекеттерді орныдаңыз:
1. Тышқан нұсқағышын Өріс
2. Тышқан батырмасын басыңыз
және оны осы жағдайда ұстап
тұрыңыз. Нұсқағыш соңында
3. Бағанды тиісті бағытта
4. Толық тік сызық тиісті орында
болғанда батырманы жіберіңіз.
Өріс жаңа орынға орналасады.
Кейде ауыстыру кезінде
Нәтижелі
кестенің жазбаларын сұрыптау реті сұраныс
бланкісіндегі өрістерді
Біз қарапайым сұраныс құрылымын аяқтадық, енді оны іске қосуға болады. Саймандар панеленде Запуск батырмасын басыңыз немесе Запрос/ Запуск командасын орындаңыз. Берген с