Автор работы: Пользователь скрыл имя, 23 Ноября 2011 в 18:31, реферат
ЭЕМ (электронды есептегіш машиналардың) маңызды ерекшеліктерінің бірі ақпараттың мол көлемін сақтау және өңдеу, сонымен бірге мәтіндік және графикалық құжаттар (суреттер, сызулар, фотосуретгер, географиялық карталар) ғана емес, жаһандық жүйе, дыбыстық және бейнефайлдардың беттері де жинақталады. Бұл мүмкіндіктер мәліметтер базасының көмегімен іске асады.
I. Мәліметтер базасының негізгі ұғымы.
II. Мәліметтер базасын жіктеу.
III. Мәліметтер базасымен жұмыс режимі.
IV. MS ACCESS мәліметтер базасымен жұмыс істеу.
- қорытынды және орта мәндерді есептеп, жазбаларды топтастыру (бірнеше деңгей бойынша);
- графикалық объектілерді есепке кіргізу мен басып шығару (мысалы, диаграмма).
Парақтар - бұлар Access 2000-де мәліметтердің арнайы объектілері. Оларды майдалап айтқанда мәліметтерге қол жеткізу парақтары деп атауға болады.
Физикалық
жағынан бұл Web-парақта орналастырылған
және клиентке сонымен бірге берілетін
HTML кодында орындалған ерекше объект.
Бұл объект өзінен-өзі мәліметтер
базасы болып саналмайды, бірақ серверде
қалатын мәліметтер базасымен бірге
Web-парақта берілген байланыс атқарылатын,
компонент-терді құрамында
Макростар
мен модульдер. Объектічердің бұл
категориялары программалау жолымен
жаңа функцияларды жасау үшін де, мәліметтер
базасын басқару жүйесімен
Модульдер - Visual Basic тілінде жазылған программалың рәсімдер (проңедуралар). Егер Access стандарттың құралдар тапсырыс берушінің небір гиеберлікті талап ететін шарттарын қанағаттандыруға жетпейді, программашы бұл үшін қажетті модульдер жазады.
Кестелермен жұмыс. Кесте құру.
Өріс
бағанында өрістердің атауын тересіз.
Егер өріс үшін Қол қасиеті белгісі
берілмесе, онда өрістің Атауы бір
уақытта болашақ кесте
Бланктің төменгі бөлігінде жоғары бөлікте ерекшеленген өріс қасиеттерінің тізімі болады. Қасиеттердің кейбірі үнсіз келісім бойынша берілген. Өрістердің қасиеттері болуы міндетті емес. Оларды қалау-тілек бойынша баптауға, тіпті қозғамауға да болады.
Енгізілген мәліметтерді жүйе қалай өңдеу керектігіи білуі үшін Ай-күн/уақыт өрісі үшін пішімді міндетті түрде көрсету керек. Мысалы, егер Ай-күннің қысқаша пішімін таңдасақ, жүйе сізден нақ ай-күнді (орыс версиясында - ДД.ММ.ГГГГ) енгізуді күтеді, ал егер Уақыттың қысқаша пішімін таңдасақ, бұл өрісте СС.ММ (сағаттар мен минуттар) теруге тура келеді.
Мәнге арналған шарт қасиетінің мәні ретінде верификация ережесін, яғни мәліметтерді осы өріске енгізгенде TRUE («Ақиқат») мәнін қабылдауға тиісті логикалық бейнелеуді көрсетуге болады. Мысалы, егер Балл өрісі үшін былайша жазса:
[Балл] >= lAnd [Балл]<= 12
немесе одан да қарапайым: >= lAnd <= 12, жүйе 1-12-ден басқа кез келген мәнді бұл өрісте жаңылыс енгізу деп таниды.
Келесі қасиетте жүйе бетін қате жайлы ерікті хабарды жазуға болады, мысалы: Баллдың бұл мәні болуы мүмкін емес немесе Балл дұрыс емес. Одан әрі, мысалы, егер Балл өрісіңде 14 санын енгізсеңіз, экранға осы хабар түседі.
Міндетгі epic қасиетінде Иә деп көрсетуге болады (бос мәндер болмайды).
Егер сіздің кестеңіздің алғашқы кілтіне бір өріс кірсе, Өрісті индексациялау қасиетінде ол үшін мынаны таңдайсыз: Иә, тура келу болмайды, сосын Түйінді (кілтті) анықтау (кілтті бейнелеп) кнопкасында құралдар панелінде шертіңіз.
Осылайша кестеңіздің бастапқы кілтін анықтайсыз.
Кесте құрылымын жасау аяқталып, бланк жабылады (мұндайда жүйе кестені сақтауға сұрау береді), сонан соң кестеге атау беріледі, сол сәттен бастап ол Мәліметгер базасындағы негізгі терезеде басқа кестелермен бірге қол жеткізуге боларлықтай жол ашылады. Қажет болған жағдайда оны ашуға болады.
Жасалған кестені Мәліметтер базасы терезесінде оның таңбашасында екі рет қатарынан шертіп ашады. Жаңа кестенің жазбалары жоқ - кесте құрылымын сипаттайтын, бағандардың атаулары ғана бар. Кестелерді мәліметтермен толтыру әдеттегі тәртіппен жүргізіледі. Енгізу меңзері қажетті ұяшыққа тышқан-тетіктің нұсқағышымен қойылады. Келесі ұяшыққа көшу Tab. пернесімен орындалады. Кезекті жазбаға көшу соңғы ұяшықты толтырғаннан кейін орындалады.
Кестенің
төменгі бөлігінде Көшу кнопкаларының
панелі орналасқан. Басқарудың элементтерін
көптеген жазбаларда бар кесте бойынша
навигация кезінде қолдану
Кестелерді
мәліметтермен толтырғаннан кейін
сактап қажеті жоқ - барлығы нақты
уақыт режимінде автоматты
Алайда, егер кестемен жұмыс істеген кезде оның макетін редакциялау болып өтеді (мысалы, бағандардың ені өзгереді), МББЖ осы өзгерістерді сақғауды растауды өтінеді.
Егер кестенің (өрістер кұрамын немесе олардың қасиеттерін) өзгерту қажеттігі туындаса, кестені Конструктор режимінде ашу керек. Бұл үшін Мәліметтер базасы терезесінде ерекшелеп, Конструктор кнопкасын шерту керек.
Кестелер
арасындағы байланыстарды құру. Мәліметтер
базасын басқару жүйесінің
Мәліметтер схемасы терезесін құралдар панелінің кнопкасында шертіп немесе Сервис/Мәліметтер схемасы бұйрығымен ашады.
Егер бұрын кестелер арасында мұндай байланыстар берілген болса, схемаға жаңа кестенің мәліметтерін енгізу үшін мәліметтер схемасында тышқанның оң кнопкасын шертіп, контекетік мәзірде Кесте қосу тармағын тандау керек.
Мәліметтер
схемасына байланыстырылуы
Өрістер арасындағы байланыс өріс атауын бір кестеден басқасына өзіне тиісті байланысты өріске апарып қою арқылы орнатылады.
Кестелер
арасында пайда болған байланыс әр
түрлі кесте өрістерін
Байланыстың
екі негізгі белгіленген
Мұндай жағдайда база иесі үш тәсілді қолданады: мәліметтердің тұғастығын қорғау үшін мүлдем ештеңе істемеу керек, не болмаса, негізгі өрістерден басты кестелердің мәліметтерін жоюға тыйым салу, не болмаса, рұқсат беру, бірақ сонымен бірге байланысты кестелерді де барабар өндеу керек. Мұны қолдан істеу қиын, сондықтан автоматтандыру құралдары да керек.
Кестелер арасындағы байланыс мыналарға мүмкіндік береді:
- егер
бұл өріс пен басқа
- не
болмаса, жойылу кезінде (
Байланыс
қасиеттерін баптау үшін Мәліметтер
схемасы терезесінде екі
Жылжытып апарғаннан кейін пайда болатын байланыстың қасиеттерін беруге болатын Байланыстар диалогтық терезсі ашылады.
Мәліметтердің
тұтастығы. Егер екі кесте арасында
(автоматты түрде немесе қолдан)
байланыс орнатылса, екі кестенің мәліметтерін
біріктіруге болады. Кейде осы
жеткілікті (мысалы, қарапайым телефон
аныктамалығын енгізгенде), алайда
маңызды мәліметтер базасын құрғанда
әр түрлі кестелерге кіргізілетін,
бай-ланысқан мәліметтерді бақылаудың
қосымша құралдары жөнінде
Мәселен, Тапсырыстар кестесін құрғанда жоқ клиенттер немесе өнімдер туралы мәліметтерді бұл кестеге кездейсоқ енгізуге жол беруге болмайды, өнімге және т.б. тапсырыс беретін клиенттер туралы жазбалардан сөздіктерді жоюға болмайды.
Байланысқан екі кестелер арасындағы мәліметтердің сәйкес үйлесімін қамтамасыз ететін механизм былай аталады: Мәліметтердің тұтастығын қолдау мәліметтердің тұтастығын қам-
тамасыз
ету үшін, екі кесте арасындағы
байланысты орнатканда, тұтастық шарттарын
қамтамасыз ету жалаушасын белсенді
ету керек. Мәліметтердің тұтастығын
қамтамасыз ету жалаушасын енгізу бір
кестеден жазбаларды жою жағдайларынан
қорғануға мүмкіндік береді, олармен
байланысқан басқа кестелердің
мәлі-меттері байланыссыз
Егер пайдаланушы тұтастықты қолдау механизмін іске қосса, бір уақытта байланыс түрін де көрсетуі тиіс. Бірді бірге (1:1) - бір кестедегі өрістің бір мәніне басқа өрістегі тек бір ғана мән сәйкес келеді; Бір көбіне (1:со) - бір кестедегі өрістің бір мәніне басқадағы бірнеше (бір немесе одан көп) мәндері сәйкес.
Мәліметтер тұтастығы мынаны білдіреді:
1) бағыныңқы
кестенің байланысқан өрісіне
басты кестенің байланысқан
2) басты
кестеден бағыныңқы кестедегі
өрістің бір мәні-мен де тура
келетін байланысқан өрістің
мәні бар жазбаны жоюға
Бұл тыйымдарды бүзуға әрекет жасалса, MS Access қате жайлы хабар береді.
Байланысңан өрістерді каскадты жаңарту мен байланысқан жазбаларды каскадты өшіру. Тұтастықты қолдау механизмін қосқанда мәліметтерді жаңғыртып, жетілдіру үшін жүйе мынадай процестерді іске қосуын талап ете аласыз:
- байланысқан өрістерді каскадты жаңарту;
- байланысқан жазбаларды каскадты өшіру;
Каскадты
жаңарту басты кестедегі
Байланысқан жазбаларды каскадтық өшіру басты кестеден жазбаларды өшірген кезде (мысалы, 20 клиент коды бар жаз-бадан) бағыныңқы кестеден барлық жазбалар өшіріледі, олар-дағы байланысқан өрістердің мәні өшірілетін мәнмен (мәселен,
20 кодты
клиенттер) тура келеді. Басқаша
айтсақ, егер клиент-тердің сөздігінен
қайсыбір клиентті алып
Осылайша, кестелер арасындағы реляциялық байланыстарды құрудың мәні, бір жағынан, мәліметтерді қорғауда, екінші жағынан - бір кестені өзгерткенде бірнеше кестеге өзгеріс енгізуді автоматтандыруда.
Информация о работе Мәліметтер базасының негізгі ұғымы. MS Access мәліметтер қоры басқару жүйесі