Автор: Пользователь скрыл имя, 19 Ноября 2011 в 11:38, реферат
MS Access ақпаратты көрсету және сақтау үшін пайдаланылатын жеке компоненттерден тұрады. Олар: кесте, форма, есеп беру, сұраныстар, деректерге мүмкіндік беретін беттер, макростар және модульдер. Формалар мен есептерді құру үшін конструкторлар қолданылады, сондықтан бұл компоненттер конструкторлық объектілер деп аталады. Конструкторлық объектілер басқару элементтері деп аталатын едәуір кіші объектілерден тұрады (олар: өріс, батырмалар, диаграммалар, жақтаулар, және т.б.).
3. Ашылған «Кестелерді қосу» диалог терезесінен Клиенттер кестесін таңдап, Добавить батырмасын басыңыз. Диалогты терезені жабыңыз. Экранда деректер сызбасы тек бір Клиенттер кестесінен тұратын, ал сұраныс бланкісі бос болатын сұраныстар құрастырушының терезесі ашылады.
Нәтижелі
кестеде болатын өрістерді
1.
Кестелерге бөлек өрістерді
2. MS Access-те апару және қалдыру (drag-and-drop) механизмі кең қолданылады. Бұл механизмі қолдану үшін өрістерді таңдағанда деректердің сызбасында кестеге көшіңіз. Сұраныс бейнелегіңіз келген өрісті ерекшелеп тышқан батырмаласын басып, жібермей ұстап тұрып, таңдалған өрісті сұраныс бланкісіне апарыңыз.
Жоғарғыда
келтірілген тәсілдердің кез-
Қайсыбір жағдай да берілген кестенің барлық өрістерін таңдау қажет. Ол үшін MS Access-те екі тәсіл қарастырылады, оның бірі-тақырып жолында тышқанды екі рет басу арқылы кестенің барлық өрістерін таңдау, екіншісі-ерекшеленген өрістерді сұраныс бланкісіне тасмалдау. Бұл жағдайда сұраныс бланкісінде берілген кестенің барлық өрістері пайда болады. Кестедегі өрістер тізімдегі жұлдызшаға мән берген боларсыз. Оны кестедегі барлық өрістерді белгілеу үшін пайдалана аласыз. Ол үшін өрістер тізімінің бірінші жолындағы жұлдызшаны басыңыз және осы қалыпта тышқан батырмасын жібермей ұстап, оны сұраныс бланкісіне апарыңыз. Сұраныс бланкісінде өріс атынан кейін нүкте қойылып, сосын жұлдызша символы жазылады, берілген кестенің барлық өрістері таңдалғанын білдіреді. Бірінші тәсілден айырмашылығы құрастырушы режимінде әрбір өрісті бөлек бағанда көрмейсіз, бірақ сұранысты жіберген соң олардың барлығы таңдалады.
Қателесіп,
сұраныс бланкісінің артық
Сұраныс бланкісінде өрістердің реті олардың нәтежелі кестеде шығатын ретімен анықталады. Бұл тізімде өрістердің орналасуын өзгерту үшін келесі әрекеттерді орныдаңыз:
1.
Тышқан нұсқағышын Өріс
2.
Тышқан батырмасын басыңыз
3.
Бағанды тиісті бағытта
4.
Толық тік сызық тиісті орында
болғанда батырманы жіберіңіз.
Өріс жаңа орынға орналасады.
Кейде ауыстыру кезінде
Нәтижелі
кестенің жазбаларын сұрыптау реті сұраныс
бланкісіндегі өрістерді
Біз қарапайым сұраныс құрылымын аяқтадық, енді оны іске қосуға болады. Саймандар панеленде Запуск батырмасын басыңыз немесе Запрос/ Запуск командасын орындаңыз. Берген сұранысыңызды орындау нәтижесі кесте режимінде пайда болады.
Құрылған сұранысты кейін де пайдалануға болады. Ол үшін Файл/ Сохранить как командасын таңдап, қандайда бір мәнді атты шектеп, сұранысты сақтаңыз.
Нәтижелі
кестеде кесте өрістеуінің
Айталық, кестедегі мәні қойылған шартты қанағаттандырмайтын жазбаны табуыңыз қажет болсын. Мұндай шарттарды орнату үшін мәндерді салыстырудың алдында баспаға шығаратын NOT операторы пайдаланылады. Клиенттер кестесіндегі Қала өрісінде “Талдықорған” мәні бар жазбадан басқаларын таңдайтын мысалды қарастырайық. Алматыдағы клиенттерді таңдауға құрылған сұратуды ашып, мына әрекеттерді орындаңыз:
1.
Қала өрісінің Таңдап алу
2. NOT операторын немесе <>, сосын Талдықорған мәнін енгізіңіз.
3.
Іріктеуге әртүрлі қалалардан
клиенттер қатысатындықтан,
4.
Сұранысты орындау үшін Запуск
батырмасын басыңыз. Экранда
Айқасқан
сұраныс – берілген кесте немесе
сұраныс негізін қорытынды
1. Қажетті кестені таңдап, әрі қарай батырмасын шерту.
2.
Мәндері кестенің жолдарын
3.
Мәндері бағандарды түзуге
4.
Қорытынды жасау үшін
5.
Сұранысқа атау енгізіп немесе
компьютер берген атаумен
Жаңа
сұраныс терезесінде
Қайталанатын жазбаларды іздеуге арналған сұраныс шебері арқылы орындалады. Қайталанған жазбалар командасын таңдап, ОК батырмасын шерту керек. Осы кезде шеңбердің атқаратын әрекеттері мынадай:
Қайталанатын жазбалар шеберін қолдандың екінші нұсқасы да бар. Шебердің үшінші қадамында ешқандай қосымша өрістер көрсетілмесе, онда бағдарлама сұраныста а ды. Мұндай тәсілмен құрылған сұраныстарда қайталанатын жазбалар көрсетілмейді. Қарастырылған мысалда ''Ержанов А.'' деректі, бастапқы кестеде бір-ақ рет кездескендіктен, сұраныс-кестесінде көрсетілмеген.втоматты түрде Қайталаулар атаулы өріс құрады. Ол өрісте бір мәнді жазбалардың қайталану саны көрсетіледі де қайталанатын өрістегі әрбір мән бір ғана рет жазыла
Есеп беруді құрғанда біз оны тездететін процестердің стандартты құралдарын пайдаланамыз немесе есеп беру үшін есеп беру конструкторы көмегімен арнайы пішімді құрамыз. Есеп беру конструкторы есеп беруді кесте түрінде де, бос пішінде де құрады.
Кестелік
есеп беру кестеден деректерді неғұрлым
қарапайым әрі табиғи түрде басып
шығаруға мүмкіндік жасайды. Алайда
есеп беруде кестеленген деректерді көрсетудің
кемшіліктері бар. Іс-хаттар және т.б.)
берілген кестенің өрістері есеп берудің
арнайы белгіленген орындарында орналасуы
тиіс. Олай болса, кестелік есеп беру бұл
мақсаттар үшін жарамайды.
Есеп беруді құрудың қарапайым тәсілі.
MS Access-те қарапайым
есеп беруді құру үшін бірнеше
әрекеттерді ғана орындау
1. Деректер базасының терезесін ашыңыз.
2. Деректер базасының
терезесінде «Кестелер»
3. Есеп беруді құрғыңыз келген кестеге нұсқағышты орнатыңыз.
4. Құрастырушы командасын
орындаңыз. Ашылған есеп
49-сурет.
Құрастырушы көмегімен
құрылған есеп
терезесі.
Есеп беруді құруға шеберді пайдалану
Шебер көмегімен есеп берудің құрылуы арнайы білімді қажет етпейді және есеп беруге кіретін кестелерді таңдауға, есеп беру өрістерінің тізімін анықтауға, оларды орналастыруға әкеледі.
50-сурет.
Есеп берудің керекті
кестесін немесе
сұранысын таңдау
терезесі.
Есеп берулер
Сонымен, есеп беруді
құру шеберін іске қосыңыз. Экранда
келесі есеп беру өрісін анықтауға
қажетті (51-сурет) сұхбат терезесі ашылады.
51-сурет.
Есеп берудің өрістерін
таңдау үшін сұхбат
терезесі (1-қадам).
Кестелер және сұраныстар
тізімінің ашылу батырмасын басыңыз
және деректер базасының кестелер тізімінен
есеп беруді құратын кестені таңдаңыз.
Мұнда Қатынау өрістері (Доступное
поля) тізімінде таңдалған кестенің барлық
өрістерінің тізімі беріледі. Берілген
тізімнен Таңдалған өрістер тізіміне
құрылар есеп беруге орналастыратын өрістерді
апарыңыз. Өрістерді таңдауды аяқтап,
келесі қадамға көшу үшін Далее батырмасын
басыңыз.
Шебер көмегімен
есеп беруді құрудың екінші қадамында
қандай да бір өрістердің бірінде
деректерді топтаудың қажеті бар
жоғын анықтау керек. MS Access деректерді
топтау нұсқасын ұсынады. Ұсынылған
нұсқаны пайдаланасыз немесе сұхбат
терезесіндегі батырмаларды пайдаланып,
өзіңіздің нұсқаны қолданасыз, MS Access топтаудың
10 деңгейіне дейін мүмкіндік беретінін
есте сақтаңыз:
Батырма | Орындалатын әрекет |
Топтау жақтауына өрісті қосады | |
Топтау жақтауына өрісті жояды | |
Өрістердің топтау жақтауында ерекшеленген топтау деңгейін жоғарылатады | |
Өрістердің топтау жақтауында ерекшеленген топтау деңгейін төмендетеді |