Автор работы: Пользователь скрыл имя, 21 Ноября 2011 в 21:09, доклад
Ақпараттарды реттеу үшін ақпараттардың тақырыптары, өзара қисынды біріктірілген арнайы анықтамалар, каталогтар, картотекалар, энциклопедиялар және т.б. бар.
Сонымен қатар, ақпараттардың ағымы үнемі ұлғаюда және бүгінгі күнде ешқандай анықтамалар ақпаратты үнемі және өз уақытында жаңартып отырмақ түгел, оны сыйғыза да алмайды.
Мәліметтер
қорын басқару жүйесі
Ақпараттарды реттеу үшін ақпараттардың тақырыптары, өзара қисынды біріктірілген арнайы анықтамалар, каталогтар, картотекалар, энциклопедиялар және т.б. бар.
Сонымен қатар, ақпараттардың ағымы үнемі ұлғаюда және бүгінгі күнде ешқандай анықтамалар ақпаратты үнемі және өз уақытында жаңартып отырмақ түгел, оны сыйғыза да алмайды.
Бұл мәселені шешу үшін компьютерде есептеуді жүргізетін графикалық бейнелерді , мәтіндерді құруңа мүмкіндік беретін программалардан басқа, үлкен көлемді ақпараттарды сақтау, өңдеу және іздеу үшін арнайы программалар бар. Мұндай программалар деректер базасын басқару жүйесі (ДББЖ) деп аталады. Әуелі біз деректер базасы дегеніміз не ? Соған тоқталайық.
Қандай да бір тасушыда, мысалы, қағазда, кинотаспада, магниттік дискіде сақталған арнайы ұйымдастырылған деректердің жиынтығын деректер базасы деп түсінуге болады.
Мысал келтіре кетсем, сіздің мектебіңізде 1000-ға жуық немесе одан да көп оқушылар оқиды делік. Әрбір мектепте әрбір оқушының деректері: аты-жөні, туған жылы, ұлты, жынысы, бойы және т.б. тіркелген медициналық карточка жүргізетін медициналық кабинет бар. Осы карточкалар шкафта былыққан түрде жатыр делік. Сіз өзіңізге қажетті карточканы табу үшін қанша уақыт кетеді. Әрине көп уақыт . Егер осы карточкаларды сыныптың сатысы бойынша (1-ші, 2-ші, ..., 11 сынып), содан кейін әрбір сатыны алфавиттік ретте, ал әрбір сатының нақты сыныбының ішінде алфавиттік ретте жайып қоятын болсақ, яғни картотека ұйымдастырудың, онда қажетті карточканы іздеуге бірнеше секунд керек болады. Бұдан біз оқушының медициналық деректерін топтастырудың өзі деректер базасы екенін көреміз.
Деректер базасы негізінде үш белгісі бойынша жіктеледі.
1-ші белгісі- сақталған ақпараттың сипатына қарай деректер базасы фактографиялық және құжаттық болып бөлінеді.
Фактографиялық деректер базасы қатаң анықталған пішінде ұсынылған, жазылған объектілер туралы қысқаша мәліметтерден. Мысалы: кітапханадағы кітаптар қорының деректер базасында әрбір кітап туралы деректер библиографиялық түрде сақталады: шығарылған жылы, авторы, аты және т.б.
Құжаттық деректер базасы әр түрлі типтегі : мәтіндік, графикалық, дыбыстық, мультемедиалық кең көлемдегі информациялардын тұрады. Мысалы: заңдық актілердің құжаттық деректер базасы заңдардың мәндерінен тұрады.
2-ші белгісі- ақпараттарды сақтау әдісі бойынша деректер базасы орталықтанған және бөлектелінген болып бөлінеді. Орталықтанған деретер базасында барлық ақпараттар бір компьютерде сақталады. Бөлектелінген деректер базасы компьютердің жергілікті және ауқымды желілерінде қолданылады және ақпараттың әр түрлі бөліктері бөлек компьютерде сақталуы мүмкін.
3-ші белгісі – ақпаратты ұйымдастыру құрылымы бойынша деректер базасы реляциялық, иерархиялық және желілік болып бөлінеді.
Реляциялық деректер базасы деп өзінің құрамды бөліктерінің өзара байланысынан құрастырылған деректер базасын атайды. Қарапайым жағдайда ол бір тікбұрышты кесте құрайды. Күрделі реляциялық деректер базасы көптеген тікбұрышты кестеден тұрады.
Мәліметтер
қоры мәліметтердің өзара байланысты
жиынтығы. Оны ұйымдастырудың ережесі
мәліметтерді сипаттаудың, сақтаудың
және амалды әрекет жасаудың жалпы
принципіне негізделген. Мәліметтерді
өңдеу техно-логиясы бойынша –
мәліметтер қоры – орталықтандырылған
және үлестірілген мәліметтер қоры болып
екіге бөлінеді. Орталықтандырылған
мәліметтер қоры бір есептеуіш жадында
сақталады. Егер бұл есептеуіш жүйе
компьютер желісінің құраушысы
болса, онда мұндай қорға үлестірілген
қатынас құруға мүмкіндік болады.
Мәліметтер қорын пайдаланудың мұндай
тәсілі дербес компьютердің жергілікті
желілерінде жиі пайдаланылады.
үлестірілген мәліметтер қоры есептеу
желісінің алуан түрлі
Мәліметтер
қорының қазіргі заманғы
Delphi
жүйесі мәліметтер қорын
Delphi
жергілікті және клиент-
- қолдану қарапайымдылығы;
- көптеген қолданбалармен сәйкес-тігі.
Осы аталған пішімдер өзін-өзі жақсы ұсынғандықтан мұны кемшілік деу артық. Ал, енді басқа жағынан алып қарастыратын болсақ, Delphi-дің әр түрлі белгілеудегі қолданбаларды, соның ішінде мәліметтер қоры қолданбасын құруда маман-дандырылған мәліметтер қорын басқару жүйелері мүмкіндіктерінен кем емес, кей жағдайда тіпті олардан артып та түседі.
Delphi-да
құрылған қолданбалы
Delphi-қолданбасы
өндірістік мәлі-меттер қорын
басқару жүйелеріне қаты-науды
SQL-Links сервері арқылы іске асырады.
Тек InterBase мәліметтер қорын басқару
жүйесімен жұмыс жасағанда
Реляциялық қоры бір-бірімен өзара байланысты кестелерден тұрады. Әрбір кесте бірдей типті объекті туралы ақпараттан тұрады, ал кестелердің барлық жиынтығы біртұтас мәліметтер қорын құрайды.
Мәліметтер
қорын құрайтын кестелер қатты дискідегі
каталогта (бумада) орналасады. Кестелер
файлда сақталып, бөлек құжаттарға
немесе электрондық кестелерге (мысалы,
кестелік процессор Microsoft Excel) ұқсайды.
Оларды орын ауыстыруға және қарапайым
тәсілмен көшірмесін алуға болады.
Бірақ, құжат-тардан бір ерекшелігі
мәліметтер қорының кестелері
Мәліметтер қорының әр кестесі ақпараттық жүйенің бірдей типті объектілері туралы мәліметтерді сақтауға арналған жолдар мен бағаналардан тұрады. Кесте жолын жазба деп, бағанын өріс деп атаймыз.
Кестелерді
ұйымдастыру ерекше-ліктері
Қолданылатын терминология кесте типі мен қолданбаны құру жүйесіне таңдауға байланысты өзгереді. Мысалы, InterBase-та кесте өрісі баған деп аталады.
Кесте негізін оның өрістерінің сипаттамасы құрайды, әрбір кесте кем дегенде бір өрістен тұруы керек. Кесте құрылымы кең мағыналы ұғым, оның құрамына:
- өрістер сипаттамасы;
- кілт;
- индекстер;
- өріс мәндерінің шектеулері;
- кестелер арасындағы сілтемелік тұтастықтың шектеулері;
- парольдар.
Жалпы кестемен келесі операцияларды орындауға болады:
- құру (құрылымын анықтау);
- құрылымын өзгерту (қайта құры-лымдау);
- жою.
Кестені құру кезінде кесте аты мен оның құрылымы беріледі. Дискіге сақтау кезінде кестеге қатысты барлық қажет файлдар құрылады. Олардың аттары кесте атымен өзара сәйкес келеді.
Paradox кестелері
едәуір дамыған және
- әртүрлі типтерді бейнелеуге арналған өріс типтерінің көп болуы;
- мәліметтер тұтастығын қолдауы;
- енгізілуші мәліметтерді тексеруді ұйымдастыруы;
- кестелердің парольдық қорғауының болуы.
Өрістер типтерінің үлкен жинағынан қорда сақталған мәліметтер типін нақты таңдауға мүмкіндік береді. Мысалы, сандық ақпараттың типін көрсету үшін бес сандық типтердің бірін қолдануға болады.
Paradox кестесіндегі өріс аты әріптер (кириллица қолдануға болады) мен цифр-лардан тұруы мүмкін және ол міндетті түрде әріптен басталып, ұзындығы 25 символдан аспауы керек.
Конфиденциалды
ақпараттармен жұ-мыс жасау
Paradox
кестесінің кемшілігі кесте-
- DB – мәліметтер кестесі;
- MB - BLOB – мәліметтер;
- PX – негізгі индекс (кілт);
- XG*, YG* - қосымша индекстер;
- VAL –
мәліметтер дұрыстығын және
- TV және PAM - Database Desktop программасындағы кестелерді шығару пішімдері.
Мәліметтер қорымен жұмыс жасауға арналған Delphi құралдарын екі түрге бөлуге болады: