Деректер базасы. Деректер базасын бас?ару ж?йесі.
Деректер базасы т?сінігі.
Компьютерде м?тін, графикалы? кескін жасау?а, есептеу ж?ргізуге м?мкіндік беретін программалардан бас?а, к?лемі ?лкен а?паратты са?тау?а, ??деуге ж?не іздеуге арнал?ан арнайы программалар да бар. М?ндай программалар деректер базасын бас?ару ж?йесі (ДББЖ) деп аталады.
Мынадай мысалды алайы?, сендерді? мектептерінде 1000- ?а жуы? о?ушы о?иды делік . (м?мкін к?бірек шы?ар). ?р мектепте медициналы? кабинет болады, онда о?ушыны? аты-ж?ні, ту?ан жылы, ?лты, жынысы, бойы, салма?ы, мекен-жайы, телефон номері, д?рігерлік екпелері туралы тіркелген медициналы? карталар (кітапшалар) бар. Барлы? карта шкафта ретсіз араласып жатыр делік.
?андай да болсын бір тасушыда, мысалы, ?а?азда, кинотаспада, магниттік дискіде са?талатын, арнайы ?йымдастырыл?ан деректер жиынты?ы деректер базасы деп т?сіну керек.
Бір базада?ы деректер ?зара ?исынды байланысты болуы тиіс.Б?л деректерді белгілі параметрлері, ?асиеттері,я?ни бір біріне ?атысты белгілері бойынша топтастыру ар?ылы ж?зеге асырылады.
ДЕРЕКТЕР БАЗАСЫН ЖІКТЕУ
Деректер базасы, негізінен, ?ш белгісі бойынша жіктеледі.
Бірінші белгісі - са?таулы а?паратты? сипатына ?арай деректер базасы:
фактографиялы? ж?не ??жатты? болып б?лінеді. Фактографиялы? деректер базасынды сипатталатын обьектілер туралы ?ыс?аша м?ліметтер на?ты белгіленген пішімде беріледі, ??жатты? деректер базасы ір т?рлі типтегі м?тіндік графикалы? дыбысты? мультимедиялы? ке? к?лемді а?параттарды? тарады.
Екінші белгісі -а?параттарды са?тау ?дісі бойынша деректер базасы
орталы?тандырыл?ан ж?не ?лестірілген болып б?лінеді. Орталы?тандырыл?ан
деректер базасында бар а?парат бір кампьютерде са?талады. ?лестірілгенде ректер базасы жергілікті ж?не ау?ымды кампьютерлік желілерде ?олданылады ж?не а?паратты? ?р т?рлі б?ліктері б?лек кампьютерлерде са?талуы м?мкін.
?шінші белгісі- а?паратты ?йымдастыру ??рылымы бойынша деректер
реляциялы?, иерархиялы? ж?не желілік болып б?лінеді. Біз сендермен фактографиялы? ж?не реляциялы? деректер базасын ?ана ?арастырамыз.
РЕЛЯЦИЯЛЫ? ДЕРЕКТЕР БАЗАСЫНЫ? ??РЫЛЫМЫ
Реляциялы? ДБ деп оны ??райтын б?ліктеріні? ?зара байланысымен ??растырыл?ан деректер базасын атайтын. ?арапайым жа?дайда ол бір тікт?ртб?рышты кесте болып табылады. К?рделі реляциялы? деректер
базасы к?птеген тікт?ртб?рыштарды кестеден т?рады.
Деректер ?зара ?рт?рлі ?атынастармен байланыс?ан бірнеше кесте ??райы?. Кестелердегі деректерді? арасында ?атынасты? ?те ке? тара?аны ж?не ?сіресе жие ?олданылатыны «обьект –?асиет» типті болып табылады. Мысалы: «Сыныпта?ы о?ушылар тізімі» деректер базасы кесте т?рінде к?рсетілген болады.
Сыныпта?ы о?ушылар тізімі
Фамилиясы
Ту?ан жылы
жынысы
?лты
К?зіні? т?сі
Шашыны? т?сі
1
Ай?ын Ба?ыт
1992
ер
?аза?
?ой к?зді
?ара ?о?ыр
2
Шварц Ира
1993
?ыз
неміс
с?р
А? сары
3
Иванов Алеша
1991
ер
орыс
К?к
А? сары
4
Оразова Сауле
1993
?ыз
?аза?
?ой к?зді
?ара
Кесте элементтері ?яшы?, жол ж?не ба?ан бол?ан б?рын ?арастырыл?ан кестелерден айырмашылы?ы – кестені деректер базасы немесе деректер базасыны? обьектісі ретінде ?арастыр?анда жазба ж?не ?ріс т?сініктері енгізіледі. Реляциялы? деректер базасында?ы жолдар – жазбалар деп, ал ба?андар -?рістер деп аталады. Кестені? ?рбір ?рісіні? аты болады, мысалы, тегі (Фамилиясы), аты, ту?ан жылы; жынысы; ?лты; к?зіні? т?сі; шашыны? т?сі.
?рістер типтері
Реляциялы? деректер базасында ?рістерді? негізгі т?рт типі пайдаланылады: санды? символды?, даталы?, логикалы?.
Санды? типі м?ндері тек сандар: б?тін, б?лшек, онды? (масса, адам саны, ара?ашы?ты? ж?не т.б) болатын ?рістерден т?рады.
Символды? типте символды? а?параты бар ?рістер болады, біра? символды? а?парат цифрлардан да т?руы м?мкін, мысалы, реттік н?мір, телефон н?мірлері ж?не т.б сонда б?л ?рістерге символды? тип меншіктеуге болады (сендерді? кестелеріндегі барлы? ?рістерді? типі-символды?).
Даталы? тип ?рістерінде к?нтізбе к?ндері (кк/аа/ жжжж орысша дд/мм/гггг) болады.
Жа?а саба??а орындалатын тапсырмалар: Практикум : 12.1, 12.2, 12.3 тапсырмалар.
IV. Саба?ты бекіту.
Жа?а саба?ты бекіту с?ра?тары:
1. Деректер базасы дегеніміз не?
2. Деректер базасыны? сипатталуы бойынша белгілерін ата?дар.
3. Фактографиялы? ж?не ??жатты? деректер базаларыны? айырмашылы?ы неде?
4. Реляциялы? деректер базасы деген не?
5. Кестедегі обьектілерді? арасында?ы ?атынастарды? ?андай типтерін білесі?дер? ?андай матрица екілік деп аталады?
6. Жазба, жазба ?рісі, дегеніміз не?
7. Реляциялы? деректер базасында ?рістерді? ?андай типтері пайдаланылады?
V. ?йге тапсырма беру. Практикум: 12.4 тапсырма.
О?улы?: 194 беттегі тапсырма.
12-б?лім. Деректер базасы. 12.1- та?ырып. Деректер базасын бас?ару ж?йесі. Деректер базасы т?сінігі. Деректер базасын жіктеу. Реляциялы? деректер базасыны? ??рылымы. ?рістер типтері. (мазм?ндау).
VI. О?ушыларды ба?алау.