Қолданбалы бағдарламаның қайта басталуы арасындағы
нысандардың
жай-кҥйі. Сондықтан нысанды бағдарланған дерекқорды басқару
жҥйелерінің
кӛпшілігі
деректерді
басқару
процедуралары
бағдарламасына қосылған кітапхана болып табылады.
Нысанаға бағдарланған ҥлгіде, деректерді ҧсынғанда, дерекқордың
жеке жазбаларын анықтауға болады. Деректер
базасының жазбалары
мен оларды ӛңдеу функциялары арасындағы қарым-қатынас нысанды-
бағытталған бағдарламалау тілдерінде тиісті қҧралдарға ҧқсас
механизмдер арқылы анықталады.
Нысанға бағдарланған дерекқордың қҧрылымы графикалық тҥрде
ағаш тҥрінде бейнеленеді, оның тҥйіні нысандар болып табылады.
Нысандардың сипаттары кейбір стандартты типтерде (мысалы, string -
string) немесе пайдаланушы жасаған (сынып ретінде анықталған)
тҥрімен сипатталады.
«Колледж» нысанды-бағдарланған
дерекқорының логикалық
қҧрылымының мысалы 8.8 суретте келтірілген.
8.8 сурет. «Колледж» нысанды -бағдарланған дерекқорының логикалық қҧрылымы
148
Курс, 1 курс, сессияның басталуы: қаңтар, кафедра,
кафедрасының шифры 21-у, ИТИС, Кафедра
меңгерушісі Лесовая В.Н, Мамандық, 230115,
ПОКС, Топ, топ нӛмірі- 38, топ кураторы Потапова,
Студент, сынақ кітапшасының нӛмірі 365, ТАӘ
Иванов Ф.И, Пән, деректер қоры, ИТ-12 Аттестаттау
тҥрі: емтихан
Нысанға бағдарланған дерекқордың логикалық қҧрылымы
кӛрінісінде иерархиялық дерекқордың қҧрылымына ҧқсас. Олардың
арасындағы айырмашылық деректерді ӛңдеу әдісі болып табылады.
Дерекқор моделіндегі деректер бойынша әрекеттерді орындау ҥшін
логикалық
операциялар
нысанды-бағытталған
механизмдермен
кҥшейтіледі.
Нысанды бағдарланған деректер ҥлгісінің
басты артықшылығы
реляциялық бірмен салыстырғанда нысандардың кҥрделі қарым-
қатынасы туралы ақпаратты кӛрсету мҥмкіндігі болып табылады.
Нысанды -бағытталған деректер ҥлгісі
дерекқордың жеке жазбаларын
анықтауға және оларды ӛңдеу функцияларын анықтауға мҥмкіндік
береді.
Нысанаға бағдарланған ҥлгінің кемшіліктері ӛңдеудің жоғары
тҧжырымдамалық кҥрделілігі мен қолайсыздығы болып табылады.
Реляциялық ДББЖ ӛндірушілерін
нысанды технологиялардың
танымалдығы реакциясы - әмбебап серверлер деп аталатын нысанды-
реляциялық деректер қорының пайда болуы болды.
Нысанды-
бағытталған DBMS - нысанға бағытталған әдісті іске асыратын кейбір
технологияларды қолдайтын реляциялық ДҚБЖ: нысандар,
сыныптар
және мҧра дерекқор қҧрылымы мен сҧрау тілінде жҥзеге асырылады.
Нысанды-реляциялық
DBMSs,
мысалы,
кеңінен
танымал
OracleDatabase, Informix, DB2.
Нысанды-реляциялық
ҥлгінің
негізгі
артықшылықтары
-
компоненттерді қайта пайдалану және бӛлісу мҥмкіндігі.
Нысанды-реляциялық DBMS әдісінің
айқын кемшілігі оның
кҥрделілігі мен байланысты шығындар болып табылады. Реляциялық
модельге
тән қарапайым және айқын, кеңейтімнің осы тҥрлерін
қолданғанда жоғалады.
Достарыңызбен бөлісу: