Лекция №20-21. МS Ассеss-деректер орын басару жйесі.

Дрісті масаты: Acсess-те деректер орын деу ммкіндіктерін йрету.

Жоспар:

1. Жалпы сипаттама

2. АССЕSS –те деректер орын деуді негізгі кезедері

3. АССЕSS осымшалары

Кілттік сздер:ДБЖ, объектілер, конструктор, кесте, сраныс, есеп беру, форма.

Иллюстрациялы материал: слайд.

МS АССЕSS - реляциялы мліметтер орын басару жйесі (МБЖ). МБЖ мліметтер орын ру, оларды деу, андай да бір шарт бойынша мліметтерді тадау, іздеу, срыптау жне есеп беруді жзеге асырады.

МБЖ негізгі объектілері: кесте, форма, срау, есеп беру.

Кесте - мліметтерді жазба жне ріс трінде сатауа арналан объект. Форма - мліметтерді крнекті трде енгізу шін олданылатын объект. Срау - ажетті мліметті бір немесе бірнеше кестеден алуа ммкіндік беретін объект. Есеп беру - мліметтерді баспаа шыаруа арналан объект.

МS Ассеss-маліметтер орын басару жйесінде мліметтер орын кру.

М руды мысалмен тсіндірейік. Алдымен белгілі бір атпен бума рамыз. МS АССЕSS-ті іске осып, Саймандар татасындаы мліметтер оры ру батырмасын басып немесе Файл мзіріндегі ру командасын тадаыз. Мліметтер орыны аты бос орынсыз сегіз символдан труы ммкін. Нтижесінде сіз мліметпттер оры терезесін кересіз. Терезеден мліметтер орыны кестелерін, формаларын жне де баса объектілерін руа болады. Мліметтер орыны терезесі келесідей элементтерден трады: Таырып жолы - ашылан мліметтер орыны аты шыады. Объектілер батырмалары - «Кесте», «Форма» жне т.б. Шебер кмегімен кесте ру кезінде кестелер лгісі сынылады. Оларды райсысы сйкесінше рістер лгілерінен трады. рістер лгісін тадааннан кейін, Шебер автоматты трде кесте рады. Алгашы кілт — кестедегі кез-келген жазу мндеріні сйкестігін бірмнді анытайтын бір немесе бірнеше еріс. Енгізу аласы — ріске бірдей форматты мндерді енгізуге ммкіндік беретін лгі. Енгізу аласы рістерде траты символдарды автоматты трде кескіндейді.

Кез-келген МS АССЕSS кестелері екі трлі режимде берілуі ммкін: 1) мліметтерді енгізуге, керіп шыуа, тзетуге арналан кесте режимінде; 2) кестелерді згертуге жне руа арналан растырушы (конструктор) режимінде. Кейбір жадайларда мліметтерді кестеге емес, рбір жазбаны жеке терезелерде крсетілетін формаа енгізген ыайлы. Форманы ру шін Форма белгішесін шертіп ру батырмасын басу керек.

Іздеуді йымдастыруда ажетті жазбаларды кесте режимінде жне форма режимінде де іздеуге болады. Оны Правка-Найти командасы арылы іске асыруа болады. Жалпы іріктеу шартын анааттандыратын жазбалар тобын табу шін Електен ткізу (фильтр) олданылады. Фильтр - бл жазбаларды іріктеу жне срыптау шін таайындалан шарттар жиынтыы.

Шарттарды іріктеуді рнектеуде тмендегідей операторлар лгісісі пайдаланылады: Жлдызша (*) – кез келген табаларды кез келген топтармен ауыстырады. Сра белгісі (?) – кез келген бір табаны ауыстырады. Нмір белгісі (#) - кез-келген бір цифрды ауыстырады.

МS Ассеss-мліметтер орын басару жйесінде срау ру. Кестелер арасындаы байланыс.

Срауды бір немесе бірнеше кестеден руа болады. Срауды нтижесі тадау деп аталады. М-да тандау саталмайды. Ол рбір срауды орындаанда жаадан рылады. Апараттарды тадау шін андай апаратты тадалатындыын жне ол апаратты кандай кестеде саталандыын білу керек.

Срауды мынадай трлері бар: бір жне екі кестеден срау, орытынды срау, кесте руа срау, жазбаларды згертуге срау, жазбалады енгізуге срау, жазбаларды шіруге срау, параметрлі срау, иылысатын срау.

Бір кесте негізінде Сраулар-ру-Конструктор-Кестелерді осу командаларын тадау арылы кандай кестеден алатынымыз аныталады жне сол кестелерді керекті рістеріні аты тадалады.

Срау ранда шарт бойынша іріктеуді пайдалануа жне срауа есептелетін рісті осуа болады.

Кестелер арасындаы байланыстарды пайдаланып екі немесе одан да кп кестелердегі мліметтер алынып срау (отчет) крылады. Кестелер арасындаы байланысты Мліметтер схемасы терезесінде руа, крнекті бейнелеуге жне шіруге болады.

Кестелер арасындаы байланыстарды ру шін Мліметтер схемасы терезесін ашып, Кестені осу терезесіне тіп осы терезеден керекті кестеледі тадап алып, кестелерді осу терезесін жабу керек. Содан кейін, крсеткішті кестедегі байланысатын ріске ойып, тышканны кмегімен рісті екінші кестедегі ріске сйретіп апарамыз. Соынан Байланыстар схбат терезесінде ру командасын орындаймыз, нтижесінде рістер арасында байланыс сызыы крінеді. Осылайша кестелер арасындаы байланысты орнатуа болады.

Есеп беру - ааза басып шыаруа арналан, мліметтерді круді ерекше формасы. М баспаа шыармастан брын, ааз бетінде андай трде бейнелетіндігін жне андай жазбалар мен рістер енгізілетінін алдын-ала кріп алу ажет. Кез келген кестеден, сраудан Есеп беруді руа болады.