Гараж автоматтандырылған ақпараттық жүйесі, страница 4

«жарналар» құрылымының кестесі:

Өріс аты

Деректер түрі

Сипаттамасы

Иегер коды

Счётчик

Ұзын бүтін

Аты-жөні

Текстовый

Мөлшер 100

Жарна

Денежный

Ақшалай

Күні

Дата/Время

Күні/Уақыты

MS Access 2007-де кесте құру үшін «Создание» қойындысындағы «Конструктор таблиц» таңдау керек (Сурет 1):

Сурет 1 – Конструктор режиміндегі кесте құру

Пайда болған жұмыс облысын кесте құрылымына сәйкес толтыру керек (Сурет 2):

Сурет 2 – Кесте құрылымын құру

III. Жобалау бөлімі:

3.1. Кестені толтыру

Құрылған кестелерді алдын-ала ашып алып деректермен толтыру керек (Сурет 3):

Сурет 3 – Кесте толтыру

3.2. Сұраныстарды құрастыру

Сұраныс (query) – деректер қорынан керекті ақпарат таңдау құралы. Деректер қорына байланысты қалыптасқан сұрақ сұраныс болып табылады. 2 2 сұраныс түрі қолданылады: үлгі бойынша (QBE – Query by example) және құрылымдалған сұраныстар тілі (SQL – Structured Query Language).

QBE – үлгі бойынша сұраныс – деректер қорындағы керекті ақпаратты табуға арналған құрал. Ол арнайы тілде емес, сұраныс конструкторы терезесіндегі бланк толтыру арқылы қалыптасады.

SQL – сұраныстар – SQL-нұсқаулықтың реттілігінен бағдарламаушылармен жасалатын сұраныстар. Бұл нұсқаулықтар шығыс жинақтың генерациялауы үшін деректердің кіріс жинағымен не істеу керек екенін қояды. Access-тің барлық сұраныстары SQL-сұраныстар негізінде құрастырылады, оларды қарау үшін сұраныс жобалауының белсенді терезесінде Вид/SQL пәрменін орындау керек.

Сұраныстардың бірнеше түрі бар: теруге, жаңартуға, қосуға, жоюға, айқасқан сұраныс, кесте құрылуы. Ең кең таралған түрі – теруге арналған сұраныс. Теруге арналған сұраныс кестедегі қолданушыға керекті ақпаратты теріп алу үшін қолданылады. Олар тек байланысқан кестелерге ғана құрылады.

3.2.2. Теру сұранысы

Теру сұранысы – кестеде сақталатын деректерді іріктеу шарты тұжырымдалатын сұраныс және кесте түріндегі жазба жинағы объектіде немесе формада деректерді ұсыну, алу үшін қайтарып, деректерді өзгертпей, сонымен қатар формаларға, есептерге деректер қызметі үшін

 қолданады. Теру сұранысын немесе Microsoft Office Access 2007 бағдарламасындағы айқасқан сұранысын орындау кезінде сұраныс нәтижелері кесте түрінде көрсетіледі. Кесте режимінде өріс мәндерін өзгерту, қосу, деректерді жою және деректерді іздеу орындалады.

Теру сұранысын құру үшін «Создание» қойындысын таңдап, сосын «Мастер запросов» (Сурет 4)

Сурет 4 – Сұраныс құрылуы

Сосын сұраныстағы өрістерді шығару қажет болатын кестені немесе сұранысты таңдау, тақырып жолдары ретінде қолданылатын мәндерді, өрістерді таңдау (Сурет 5)

Сурет 5 – Сұраныс құру. Өрістер таңдау

Теру орындау нәтижесі (Сурет 6)

Сурет 6 – Теру-сұраныс

3.2.3.Бір шартты сұраныс

Сұраныс шарты – сұраныс нәтижесінде қандай жазбаларды қосу керектігін анықтайтын ереже. Әр сұранысқа шарттар қосу міндетті емес: оларды сақталатын деректер қоры көзінің барлық жазбаларын көру міндетті болмағанда қою керек.

Бір шартты сұраныс құру үшін сұраныс құру процессінде жоғарыда көрсетілген өрісте «Условие отбора» шартты іріктеуін орнату (Сурет 7)

Сурет 7 – Бір шартты сұраныс құру

Сурет 8 – Бір шартты сұраныс орындалуының нәтижесі

3.2.4. Бірнеше шартты сұраныс

Бірнеше шартты сұраныс құру үшін сұраныс құру процессінде жоғарыда көрсетілген өрісте «Условие отбора» бірнеше шарттар орнату (Сурет 9)

Сурет 9 – бірнеше шартты сұраныс

Сурет 10 - Бірнеше шартты сұраныс орындалуының нәтижесі

3.2.5. Параметрлі сұраныс

Параметрлі сұраныс кейбір мәндерді енгізуді қажет етеді. Параметрлермен болған сұраныс мәндерін енгізген соң оны өріс шарты ретінде қолданады. Шарт қойылуға тиісті өріс сұраныс құрылу кезеңінде қойылады. Мән енгізуден бас тартуда параметрлі сұраныс бос жол ретінде қабылданады.

Параметрлі сұраныс басқа сұранысқа да тиісті болып келеді. Параметрлі сұраныстар көбісі теру немесе айқасқан сұраныстар болып табылады. Кесте қосуға, құруға сұраныс және жаңартуға сұраныс - параметрлі сұраныстар болуы мүмкін.