
- •Мазмұны
- •Database Desktop көмегімен кесте құру
- •Кесте қасиетін анықтау.
- •Validity Checks- оң жақтағы бөлікте өрістердің мынандай характеристикаларын бере алады.
- •Referential Integrity- сілтеме деңгейіндегі бүтінділік
- •Delphi ортасындағы - мәліметтер базасы.
- •Мәліметер базасының қалпын ұйымдастыру.
- •Мәліметтер базасының технологиялық құрылымы.
- •Мәліметтер базасымен жұмыс жасайтын жоба құру.
- •Қорытынды
- •Пайдаланылған әдебиеттер тізімі:
Кесте қасиетін анықтау.
Енді жоғарыда берілген суреттегі кестенің оң жағына назар аударыныз. Ол жерде кесте қасиеті беріледі (Table properties).
Validity Checks- оң жақтағы бөлікте өрістердің мынандай характеристикаларын бере алады.
Required Field-бұл индекатор арқылы әр жазбада міндетті түрде болу керек өрістер белгіленеді.Біздің мысалда бұндай өрістер Reis,Ushkish, Ushatin kunderi .
Minimum –ең кіші мән. Бұл қасиетті сандық өрістерге берген пайдалы. Мысалы: Reis num және Reis кlass.
Maximum-ең үлкен мән. Бұл қасиетті сандық өрістерге берген пайдалы. Мысалы: Reis num және Reis кlass.
Default –қалыпты жағдайдаңы мән. Бұл қасиетті сандық, логикалық және кейбір символдық өрістерге берген пайдалы. Мысалы: Reis num және Reis кlass өрістері үшін.
Picture-мәліметтерді енгізу шаблоны беріледі.
Assist-picture шаблонын беру үшін сұхбат терезесін ашады.
Table Lookup-көру терезесі.
Келесі бөлім кестедегі бір өрісті келесі бір кестедегі екінші өріспен байланыстырылады.
Table Lookup таңдап алғанда терезеде Define- анықтау кнопкасы көрініп тұрады. Осы кнопканы басып келесі терезені ашамыз.
Drive or Alias сырғымалы тізімнен Browse кнопкасын басу арқылы қосымша кесте орналасқан папканы іздеп табамыз. Берілген тапсырмада мен екі кестедегі топтарды байланыстырып, оны стрелка арқылы жүзеге асырамыз. Осыдан кейін ОК ккнокасын басамыз.
Secondary Indexes-екінші индекс.
Бұл бөлім ары қарай жұмыс барысыа керекті екінші индекс құруға мүмкіндік береді.
Жаңа индексті анықтау үшін, Define батырмасын басамыз. Көрінген диалогтық терезеде Fields өрісінде біз анықталған естенің тізім мазмүнын көреміз. Index Fields өрісінде құрылған индекске кірушілерді сақтау үшін тағайындалған. Fields тізімінен Index Fields тізіміне нақтылы өрісті көшіріп алу үшін оқ бағдарша бейнелеуі бар батырманы басу керек. Өріске тізімді жүйелілі қосу маңызды, өйткені ол тізімде өрістің алмасу ретін анықтайды. Index Fields тізіміне керекті өрісті таңдаған соң OK батырмасын басамыз.
Көрінген терезеде индекс аты сұралады. Атын енгізіп ОК батырмасын басамыз.
Referential Integrity- сілтеме деңгейіндегі бүтінділік
Сілтеме дегейіндегі бүтінділік бөлек кестелердегі мәліметердің өзара тұрақты байланысын қамтамасыз етеді. Егер екі кесте арасында осындай байланыс орнатылса, олардың бірі негізгі, екіншісі қосымша. Қосымша кестеде негізгі кестедегі кілттік өрістен ғана мәндерді ала алатын өріс көрсетіледі. Осындай байланысты орнату үшін ең алдымен жұмысшы екі кестеде орналасқан каталогты баптау керек. Ол File| Working Directory командасы арқылы орындалады. Define кнопкасын басу арқылы төменгі суреттегі терезе ашамыз.
Fields панелінде керек деген өрісті таңдап аламыз. Тапсырмада ол Reis өрісі. Стрелкасы бар кнопка арқылы ол өрісті Child Fields кестелер тізіміне енгіземіз. Оң жақтағы Table панелінен Parent’s Key негізгі кестелер тізіміне қосамыз. Осыдан кейін ОК кнопкасын басамыз. Нәтижесінде төменде көрсетілген терезе ашылады. Сілтеме деңгейіндегі бүтінділікті сақтаймыз.
BDE Administrator
Delphi қолданбалы мәліметтер базасына қатынауды BDE ( Borland DataBase Engine – Borland фирмасының деректер базасының процессоры) арқылы жүзеге асырады. BDE өзінен деректерге қатынайтын динамикалық кітапханалар және драйвер жиынтығын құрайды. BDE мәліметтер базасымен жүмыс істейтін барлық компьютерлерге орнатылуы тиіс. Мәліметтер базасына BDE арқылы жіберілген сұраныс, қолданушы сұратқан деректерді алады.
BDE Administrator-да мәліметтер қоры драйверлерін және
жалған аттарын құру
BDE Administrator программасы түрлі типтегі BDE мәліметтер қорының жаңа драйверлерін көруге, құруға мүмкіндік береді.
Тапсырмадағы кестеге жалған ат құру үшін Objekt| New командасын орындаймыз. Нәтижесінде жоғарыдағыдай сұхбат терезесі ашылады. Сырғымалы тізімнен STANDART драйверлерін таңдап алып, шерту керек. Бұл драйвер Paradox, dBase, FoxPro кестелерін қамтиды.
.
Прорамма терезесі
екі беттен тұрады. DataBases- мәліметтер
қоры. Confirigation- конфигурация.
Сол жақ панелде мәліметтер қорының
жалған атарының бұтақшасын көре
аламыз. Оң жақ терезеде МБ параметрлері
келтірілген. Оларды өзгеріссіз
қалдырамыз да, тек соңғы параметрін
өзгертеміз. Бұл параметр МБ орналасқан
каталогқа жолды енгізу үшін жол
сілтейді. Жолды енгізу үшін РHATH
өрісін шертіп оң жақта пайда болған
батырмасын басып, D:\КазЭУ каталогын
таңдап ОК батырмасын басамыз.
Жоғарыдағы суретте мәліметтер базасының жалған аты параметрлерінің терезесі көрсетілген.
Сонымен BDE Administrator утилитінен шығуымыз керек. Содан соң жалған атын құру аяқталады. Енді оған басқа утилиттерден хабарласуға болады. Бірақ МБ жалған аты бар каталог әлі бос. Сондықтан мәліметтер базасының кестесін құру керек.