|
|||
MicrosoftAccess 2010. Access деректер базасының объектілеріMicrosoftAccess 2010 MS Access (Accessағ ылшын тілінен аударғ анда «қ ол жеткізу» дегенді білдіреді)– ол – кез-келген фирма, мекеме, шағ ынкә сіпкерлікшаруашылық тарбір-бірі туралымағ лұ маталуү шін, немесекелісуү шін, арнайық ағ аздартолтырып, қ ұ жаттардайындап, қ ағ аздардың санынкө бейтіпә уреболмайды. Мұ ның бә рін осы бағ дарламажасайды. Бұ лбағ дарламадакестетү рінде, сызбатү рінде, кез-келгенфирманың толық мағ лұ маттарыболады. Оны алыпқ арап, оныментікелейжұ мысжасайберугеболады. MicrosoftAccessбағ дарламасық азіргікездекомпьютерліктехнологиялардың қ ұ ралыретіндекең іненпайдаланылады. Бұ лбағ дарламанық азіргітаң дапайдаланудың нақ тымысалдарыкө пемес. Access қ ұ ралдары арқ ылы келесі операцияларды жү ргізуге болады: 1. Базалық деректерді жобалау – ә ртү рлі деректері бар екіө лшемді кестелерді жобалау. 2. Деректер тұ тастығ ын қ олдайтын кестелер арасындағ ы байланыстарды белгілеу. 3. Кестелердегі мә ліметтерді ә ртү рлі ақ параттарды бақ ылау қ ұ ралдарды пайдалану арқ ылы, кестелерді индексациялау жә не логиканың аппаратын (деректерді фильтрациялау ү шін) ең гізу, сақ тау, кө ру, іріктеу, модификациялау. 4. Туынды объектілерді қ ұ ру, модификациялау жә не қ олдану (пішіні, сұ раныстар жә не есептер). Деректер қ орын қ ұ ру келесі ү ш негізгі кезең дерден тұ рады: 1. ДБ жобалау. Бұ л кезең де қ ай ө рістердің ДБ қ ұ рамына ең уі жә не олардың қ ұ рылымы анық талады. 2. Қ ұ рылымын қ ұ ру. Бұ л кезең де нақ ты ДҚ БЖ арқ ылы ДБ қ ұ рамына кіретін кестелердің қ ұ рылымы сипатталады. 3. Жазуларды ең гізу. ДБ кестелерің нақ ты ақ паратпен толтыру. Access деректер базасының объектілері Деректер базасының объектілеріне жататындар: Кестелер – жазулар жиынтығ ы, осында негізгі ақ параттар сақ талады. Қ алып арнайы экран форматы тү рінде қ арастырылады, деректерді кестеге енгізу ү шін пайдаланылады жә не бір жазуды кө руге мү мкіндік береді. Сұ раныс – деректерді талдау, таң дау жә не ө згерту ү шін қ олданылатын қ ұ рал. Access арқ ылы сұ раныстардың бірнеше тү рі қ ұ рылады. Есептер – баспағ а жіберердегі деректерді ұ йымдастыру қ ұ ралы. Объектілердің барлық тү рлерінің ішінде тек қ ана кестелер ғ ана ақ параттарды сақ тауғ а мү мкіндігі бар. Басқ алары мә ліметтерді кө руге, редакциялауғ а, ө ң деуге жә не талдауғ а пайдаланылады, немесе ақ парттарғ а тиімді қ олжетімді болуды қ амтамасыз етеді. ДҚ БЖ Access кестенің жолы жазба деп аталады, ал бағ ан – ө ріс деп аталады. Жалпы айтқ анда ол мына кестедегідей кө рінеді: Жазу – белгілі бір объекті, тұ лғ а немесе тауар туралы мә ліметтердің жинағ ы. Мысалы, пациент туралы барлық мә ліметтер: тегі, аты, ә кесінің аты жә не т. б. Ө рістер – бұ л объектінің ә ртү рлі мінездемелері (кейде – атрибуттар деп атайды). Ә ртү рлі ө рістер атауларымен ө згешеленеді, мысалы, ө рістер – учаскенің нө мірі жә не пациенттың телефонының номірі. Реляциялық базасындағ ы деректер бір кестеде бір рет қ ана сақ талады, ал қ арастырғ анда ә ртү рлі орналуына байланысты. Деректерді ө згерткен жағ дайда шығ атын жерлердің барлығ ында, олар барлық жерде автоматты тү рде жаң артылады. 1. Ә р ө рісте бір ғ ана мә ні сақ талады. 2. Кестелерде қ айталанытын жазулар болмау керек. ДҚ БЖ да жазулар кілттердің мә німен ө згешеленеді, сондық тан кестедегі жазуларды бір бірінен ажырату керек. Бірегей маң ызы бар ө рісті (идентификациялық нө мірі, картаның нө мірі, учаскенің нө мірі жә не т. б. ), басқ а жазуларда қ айталанбайды жә не кестедегі ә р жазуды анық тайды – осыны алғ ашқ ы кілт деп атаймыз. Алғ ашқ ы кілт арқ ылы екі кестені бір бірімен байланыстыруғ а болады. Сол бойынша деректерді бірлесіп қ олдануғ а болады. Байланысқ ан кестелерде алғ ашқ ы кілт басқ а кілттің сыртқ ы кілті болады. Сыртқ ы кілт дегеніміз – кестенің бір немесе бірнеше ө рісі, мағ ынасы бойынша комбинациясы басқ а кестедегі алғ ашқ ы кілттің басқ алармен байланысын орнату ү шін бағ ытталғ ан. Кестенің ә р ө рісімен тағ ы да бір маң ызды қ асиеті байланысты – ө рістің тү рі жә не деректер тү рі. Тү рі ә ртү рлі мағ ыналарды анық тайды, ол мағ ыналар ә ртү рлі жазуларды қ абылдай алады. Бірлесіп жұ мыс істеу кезінде ақ парат базасының басқ ару жү йесінің арқ асында ақ паратты санкционалдық емес енуді қ орғ ай аламыз, соның нә тижесінде бұ л ақ паратты белгілі бір қ олданушылар ғ ана қ олданып, оларғ а жаң адан енгізулер енгізе алады. MS Access 2010 деректер базасы файлының максималды кө лемі 2 гигабайтты қ ұ райды. Кестедегі ақ паратты ө ндеу ү шін Microsoft Access SQL деген ө те кү шті тіл қ олданылады. Оның кө мегімен бір немесе бірнеше кестеден бізге керекті ақ паратты ғ ана белгілей аламыз. Деректер базасы жү йесінде, Microsoft Access нұ сқ асынан бастап Mirosoft Access 2007 дейін, кө бінесе ө рістерде бір ғ ана мағ ынаны сақ тай аламыз. Microsoft Access 2010 жұ мыс істегенде, бірнеше мағ ынаны сақ тайтын, ө рісті қ ұ руғ а болады, мысалы, проблемағ а жататын санат тізімдерін қ ұ руғ а болады. Кілттерді екі класқ а бө луге болады: қ арапайым жә не қ ұ рама. Қ арапайым кілт бір атритуттан қ ұ ралады, қ ұ рама кілт бірнеше атрибуттардан қ ұ ралады. Қ ұ рама кілттерді пайдаланғ ан жағ дайда кестелерді біріктіру қ иынғ а соғ ады. Индекс – кестедегі деректерді іздеуді жә не іріктеуді жылдамдататын қ ұ рал. Сұ раныстарды елеулі тү рде жылдамдатса, ол ө рістердің индексациясына ә келеді, олар қ атынастардың екі жағ ында орналасқ ан, немесе осы екі ө рістердің арасында байланыс пайда болады, ал барлық ө рістерді индексациялау, сұ раныстағ ы іріктеудің шарты ретінде қ олданылады. Индекс қ арапайым болады (егер бір атрибуттан қ ұ ралса), немесе қ ұ рама болады (егер бірнеше атрибуттан қ ұ ралса). Индекс бірегей жә не берегей емес болады. Қ арапайым 2 ө лшемді кестелер реляциялық мә ліметтер қ оры болып табылады. Мә ліметтер қ орын басқ ару жү йесі мә ліметтер қ орын қ ұ ру, мә ліметтерді ө ң деу, қ андай да бір шарт бойынша қ ордан мә ліметтерді таң дау, қ ор негізінде ә р тү рлі формалар, есептер қ ұ руды жү зеге асырады. Реляциялық деректер базасы ақ паратты біріктіруге мү мкіндік береді. Базаны жобалау процесінде қ атынастар анық талады; ол ү шін ә ртү рлі кестелерді талдау керек, араларындағ ы логикалық байланыстарды анық тау қ ажет, жә не байланысты сипаттауғ а болады. Кестені қ ұ рғ аннан кейін Microsoft Access 2010 қ осымшасында деректер базасындағ ы ә р тақ ырыпқ а қ ұ ралдарды ұ сыну қ ажет. Сол қ ұ ралдар мә ліметтерді қ айтадан біріктіруге қ ажет болғ ан жағ дайда мү мкіндік береді. Бұ л ә рекет бір- бірімен байланысты кестелердегі ортақ ө рістерді кіріктіруге жә не кестелер арасындағ ы байланыстарды анық тау ү шін жасалады. Содан кейін сұ раныстарды, пішіндерді жә не есептерді қ ұ руғ а болады, олар бірнеше кестелердегі ақ параттарды кө рсететін болады.
|
|||
|