Мəлметтердің түрлері жəне қасиеттері

Мәліметтер арасындағы байланыстарды орнату әдістері бойынша былайша ажыратылады: Реляциялық, иерархиялық және желілік МБ.
Реляциялық МБ кесте түрінде мәліметтерді ұсынудың қарапайым және әдеттегі формасы болып саналады. Көптеген теориялар ішінде кестеге қатынас (relation) термині сәйкес келеді және ол МБ-ға осы атты берген. Ол үшін дамыған математикалық аппарат - біріктіру, алу, азайту, қиылысу, қосу және т.б. сияқты математикалық операциялар айқындалатын реляциялық есептеу мен реляциялық алгебра.Осы типтегі МБ жасауға американдық ғалым Е. Кодд елеулі үлес қосты.
Реляциялық МБ-ның жақсы қасиеті - оны қолдаудың аспаптық құралдарының салыстырмалы қарапайымдылығы, кемшілігі - мәліметтер құрылымының қатавдығы (ерікті үзындық кестесінің жолдарын берудің мүмкін еместігі) және оның жұмысы жылдамдығының мәліметтер базасы мөлшеріне тәуелділігі. Мұндай МБ-ға белгіленген көптеген операциялар үшін барлық МБ қарау қажетті болуы мүмкін,Иерархиялық және желілік МБ қайсыбір ортақ белгісі бар мәліметтер арасындағы байланыстардың бар болуын көздейді. Иерархиялық МБ-да мұндай байланыстар ағаш-сызық жол (графа) түрінде бейнеленуі мүмкін, мүнда биік үшар бастан төменгі кішілеріне қарай біржақты байланыстар ғана болуы ықтимал. Егер барлық ықтимал сүрақтар ағаш құрылымында бейнеленсе ғана, бұл қажетті ақпаратқа жетуді тездетеді. Ақпарат алудың ешқандай басқа сұрау салулары қанағаттан-дырмайды, Қарапайым МБ мысалы ретінде телефон анықғамалығын, поездар қозғалысы кестесін, кәсіпорын қызметкерлері туралы мәліметгерді, студенттердің сессия тапсыру қорытындылары және т.б. атауға болады. Электронды МБ-сының басты қасиеті - ақпаратты тез іздестіру мен сұрыптау (іріктеу), сондай-ақ берілген форма бойынща есепті қарапайым түрлендіру (жасау) мүмкіндігі. Мысалы, сынақ кітапшаларының нөмірлері бойынша студенттердің аты-жөндерін оңай айыруға болады немесе жазушының аты-жөні бойынша шығармаларының тізімін жасауға болады.

 

Сұраныстар.

Сұраныс менюі сұраныстар конструкторы терезесінде кестелерді қосу және оларды жою, сұраныстың типін таңдау, сұранысты іске қосу және т.б. командалардан тұрады. Бұл менюдің көптеген пунктері саймандар панелінің батырмалармен қайталанады. Сонымен қатар, меню пунктінің сұраныстар конструкторы терезесінің берілген аймағына қатысы бар контекстік менюді пайдалана аласыз.Бір кесте үшін әр түрлі көптеген сұраныстаржасауға болады, олардың әрқайсысы кестеден нақ сол сәтте қажетті ақпараттың бөлігін, шағын бөлігін алуына болады. Бухғалтерия қызметкерлерінің қызметкердің сырқаттануы себепті жыл бойында қанша күн жұмыста болмағандығын анықтауға мүмкіндік беретін сұраныстары болуы тиіс, бірақ оның сырқаттың немен ауырғандығын және қайда емделгендігін білетін сұраныстары болмауы тиіс, ал бас дәрігерде мұндай сұрау салу болуы керек.
Жалпы бастапқы базаға сұрау салу жұмысының нәтижесінде сұрау салуға сәйкес келетін жалпы ақпарат бөлігі бар нәтижелеуші кесте қалыптасады.Сұраныстарың әр түрлі типтері болады (жазба үстеп қосуға, өзгертуге, біріктіруге арналған). Ең көп тараған түрі - іріктеуге арналған сұрау салу.
Оқу мақсатымен сұраныстарды қолдан, Конструктордың көмегімен жасалған жақсы. Таблицалармен болған жағдайдағыдай бұл үшін Мәліметтер базасы терезесінде арнайы таңбаша бар. Ол Конструктор режимінде сұрау салуды жасау деп аталады және Үлгі бойынша сұраныстар бланкісі деп аталатын арнайы бланкті ашады. Оның көмегімен терезелер арасында
ұрау салулар әлементтерін жылжытып, қарапайым әдістермен сұрау салуды қалыптастыруға болады.Үлгі бойынша сұрау салу бланкісі екі ауқымнан тұрады. Жоғарғысында сұраныстар бағытталған кестелердің құрылымы бейнеленеді, ол төменгі ауқым бағандарға бөлінген - алдағы нәтижелеуші кестенің әрбір орісіне бір-бір бағаннан.Контекстік менюдің көмегімен бланктің жоғарғы жарты-сында сұраныстар жасалған кестелерді ашады. Сосын нәтиже-леуші кестелерге кірігу тиісті өрістердің атауы тұсында екі рет қатарынан шертеді. Мұндайда бланкінің төменгі бөлігіндегі бағандар автоматты түрде өздігінен толтырьшады.Егер Сұрыптау жолында шертсе, сұрыптау түрлері бар, ашылатын тізімнің кнопкасы пайда болады. Егер қайсібір өріс бойынша сұрыптау белгіленсе, нәтижелеуші кестедегі мәлімет-тер осы өріс бойынша сұрыпталады.

 

14 сұрақ

Пішін және Есеп.

Есептер- басып шығаратын құрылғыларға пішімдеп шығаруға арналған мәліметтерді ұсыңудың ерекше түрі.Сұраныс жұмысының нәтижелері бойынша алынған база-лык немесе нәтижелеуші кестелердің ақпараты бар басылым құжаттарын жасау үшін арнайы объектілер - есептер қызмет етеді. Есептер экранға емес, басып шығаратын құрылғыға (принтерге) мәліметтер шығару үшін арналғаидығымен айрық-шаланады.Принтер болмаған жағдайда да есептер жасауға болады. Операциялық жұйенің бұйрығы: Іске қосу / Баптау / Принтерлер / Принтерлерді қою бүйрығының комегімен программалық мақсатты орындау жеткілікті, сонан кейін принтердің драйверін тіркеу, не болмаса оны иілімді дискіден алып, не болмаса операциялық жүйеге тиісті драйверлердің бірін таңдау керек. Формалар туралы айтылғандардың көп бөлігі есептерге қатысты. Мұнда сонымен қатар автоматты автоматтандырылған және қолдан жобаландыру құралдары бар.Есеп құрылымын редакция л ay Конструктор режим інде орындалады (режим Мәліметтер базасы терезесінде Конструктор кнопкасымен іске қосылады. Бұл жағдайда басқарудың элементтері режимдеу (дайындау) элементтерінің функциясын атқарады. Басқару элементтерін орналастыру Элемеиттер панелі (Түр) /Элементтер панелі) көмегімен атқарылады.Басқарудың бірінші элементінде ағымдағы ай-күн, жыл шығарылады. Бұл үшін Now () функциясы қолданылады. Ол ағымдағы ай-күн, жылды қайырады және оны өріске орналас-тырады, ал есеп оны басылым кезінде шығарады.
Басқарудың екінші элементінде парақ нөмірі мен олардың жалпы саны шығарылады. Парақтарды белгілеу үшін Page () және Pages () енгізілген құрамдас функциялар қолданылады.

Пішін– дерекқор бағдарламасына пайдаланушылық интерфейсін жасау үшін пайдаланылатын дерекқор нысаны. «Байланысты» пішін – кесте немесе сұрау сияқты деректер көзіне тікелей қосылған пішін және оны сол деректер көзінен деректерді енгізу, өңдеу немесе көрсету үшін пайдалануға болады. Осыған ұқсас, деректер көзімен тікелей байланыспайтын, бірақ басқару түймешіктері, ендері немесе басқару элементтерін қолдануға қажетті басқа да басқару элементтері бар «байланысты емес» пішінді жасауға болады.Көрсетілген деректерді өрістері немесе жолдары сияқты деректерге арналған басқару элементінің рұқсатына байланысты пішіндерді пайдалануға болады. Мысалы, кейбір пайдаланушыларға өрістері көп кестеден бірнеше жолды ғана көру керек болуы мүмкін. Сол пайдаланушыларды сондай өрістерді ғана қамтитын пішінмен қамтамасыз ету олардың дерекқорды пайдалануын жеңілдетеді. Сондай-ақ, жиі орындалатын әрекеттерді автоматтандыру үшін пішінге басқару түймешіктерін және басқа да мүмкіндіктерді қосуға болады.