Деректердің иерархиялық моделі
Презентация қосу
Деректердің иерархиялық моделі
дегеніміз не? 5. Деректердің желілік
моделі дегеніміз не? 6. ДБ
пайдаланатын қосымшаларды құру
және эксплуатациялау үшін қандай
құралдар Delphi құрамына кіреді
және олар қандай функцияны
орындайды?
Мәліметтер қорын қолданатын бірінші
ақпараттық жүйе 60-шы жылдары (XX ғ.) пайда
болған. Ол иерархиялық моделъде негізделген
болатын. Мәліметтер арасындағы қатынастардың
иерархия түрдегі құрылымы болатын мәліметтер
моделі иерархиялық модель болып табылады. Бұл
модельдер ертерек пайда болған, қазіргі кезде осы
заманғы реляциялық модельдерге қарағанда сирек
қолданылады. Бірақ та осы модельдер негізінде
жұмыс жасайтын жүйелер әлі де қолданылады.
Нақты ортада көптеген байланысгар
иерархияларға сәйкес болатыны иерархиялық
модельдің пайда болуына себеп болды.
Иерархиялық модельде негізгі ақпараттық бірліктер
мәліметтер қоры, сегмент және өріс болып
табылады. Мәліметтер қорларын басқаратын жүйе
көмегімен қол жететін мәліметтердің минималды
бөлінбейтін бірлігі мәліметтердің өрісі деп аталады.
Мәліметтер қорларының мәселелерін қарастыратын
DBTG (Data Base Task Group) американ
ассоциациясы терминологиясы бойынша сегмент деп
түсінетін бөлік жазба болып табылады. Сонымен
бірге осы ассоциация терминдері бойынша екі
түсініктеме: сегмент muni иемесе жазба muni және
де сегмент данасы немесе жазба данасы анықталады.
Концептуалды деңгейде иерархиялық модель терминдерінде
мәліметтер қорының сұлбасы түсініктемесі анықталады. Бөлек
ағаштар жиындары иерархиялық мәліметтер қорының сұлбасы болып
табылады, осы модельдегі әр ағаш физикалық мәліметтер коры деп
аталады. Әр физикалық мәліметтер қоры келесідей иерархиялы қ
шектеулерді қанағаттандыру керек:
— Әрбір физикалық мәліметтер қорында түпті сегмент яғни
логикалық бастапқы (аналық) сегменті жоқ болады;
— Әрбір логикалық бастапқы сегмент логикалық багынышты
сегменггердің еркін санымен байланысуы мүмкін;
— Әрбір логикалық багынышты сегмент тек қана жалғыз аналы қ
сегментпен байланыса алады.
Сегменттер даналары арасында да иерархиялы қ байланыстар бар
болады. Аналық сегменттің бір типімен байлансықан бір типті ұрпа қ
даналар «егіздер» деп аталады.
Желілік модельдің
Желілік модельдің нетізгі объекттері келесі:
мәліметтер элементі, мәліметтер агрегаты, жазба,
мәліметтер жиыны. Иерархиялық модельдегідей
мәліметтер қорын басқаратын жүйе көмегімен
пайдаланушыға қол жеткізуге болатын минималды
ақпараттық бірлік мәліметтер элементі болып
табылады. Модельдегі жалпылаудың келесі деңгейіне
мәліметтер агрегаты сәйкес. Модельде агрегаттардың
екі типі анықталған: вектор типті агрегат және
қайталанатын топ типті агрегат.
Мәліметтер агрегатының аты болады, жүйеде осы ат
бойынша агрегатқа қатысу болады. Нақты ортаның
объекттерінің кейбір класын модельдейтін агрегаттар
жиыны яғни мәліметтер элементі жазба деп аталады.
Жазба түсініктемесі бұл жерде иерархиялық модельдегі
«сегмент» түсініктемесіне сәйкес. Сегмент сияқты жазба
үшін де жазба типі және жазба данасы түсініктемелері
енгізіледі. Желілік модельдің келесі негізгі түсініктемесі
«жиын» болып табылады. Жазбаның екі типін «бір-
көпке» қатынасымен байланыстыратын екі деңгейлі
граф жиын деп аталады. Жиын жазбалардың екі типтері
арасындағы иерархиялық байланысты көрсетеді.
ДБ пайдаланатын қосымшаларды құру
және эксплуатациялау құралдары Delphi
құрамына кіреді және функциялар
Delphi - дегі мәліметтер базасыны ң негізгі ж ұмысы
Borland DataBase Engine (BDE) болып табылады - Borland
фирмасының мәліметтер базасының процессоры.
BDE мәліметтер базасы және қосымша арасында
делдалдық қызмет атқарады. Ол қолданушыға
мәліметтер базасын нақты шешуге арнал ған ж ұмыс үшін
бір тұтас интерфейс ұсынады, Delphi қосымшасы
мәліметтер базасына тікелей катынаса алады, тек BDE - ге
ғана катынасады.
Delphi қосымшасы, мәліметтер базасымен
байланысу қажет болған жағдайда, BDE - ге
қатынасады және мәліметтер базасының
псевдонимін және сондағы керек таблицаны
хабарлайды.
BDE DLL - ге қосылатын минамикалық
библиотека ретінде іске асады. Олар, бас қа
библиотекалар сияқты, API - мен (Application
Program Interface -интерфейс прикладных программ)
және IDAPI - мен (Intergrate DataBase Application
Program Interface) байланысқан.
Бұл қосымша қолданатын, мәліметтер жұмыс
істеуге арналған процедура мен функциялар тізімі.
Орындаған: Айбек.Б
Тексерген: Жаксыгулова Д.Д
Ұқсас жұмыстар
Пәндер
- Іс жүргізу
- Автоматтандыру, Техника
- Алғашқы әскери дайындық
- Астрономия
- Ауыл шаруашылығы
- Банк ісі
- Бизнесті бағалау
- Биология
- Бухгалтерлік іс
- Валеология
- Ветеринария
- География
- Геология, Геофизика, Геодезия
- Дін
- Ет, сүт, шарап өнімдері
- Жалпы тарих
- Жер кадастрі, Жылжымайтын мүлік
- Журналистика
- Информатика
- Кеден ісі
- Маркетинг
- Математика, Геометрия
- Медицина
- Мемлекеттік басқару
- Менеджмент
- Мұнай, Газ
- Мұрағат ісі
- Мәдениеттану
- ОБЖ (Основы безопасности жизнедеятельности)
- Педагогика
- Полиграфия
- Психология
- Салық
- Саясаттану
- Сақтандыру
- Сертификаттау, стандарттау
- Социология, Демография
- Спорт
- Статистика
- Тілтану, Филология
- Тарихи тұлғалар
- Тау-кен ісі
- Транспорт
- Туризм
- Физика
- Философия
- Халықаралық қатынастар
- Химия
- Экология, Қоршаған ортаны қорғау
- Экономика
- Экономикалық география
- Электротехника
- Қазақстан тарихы
- Қаржы
- Құрылыс
- Құқық, Криминалистика
- Әдебиет
- Өнер, музыка
- Өнеркәсіп, Өндіріс
Қазақ тілінде жазылған рефераттар, курстық жұмыстар, дипломдық жұмыстар бойынша біздің қор #1 болып табылады.
Ақпарат
Қосымша
Email: info@stud.kz