Реляциондық деректер моделі.
1970 ж. Коддом ойлап шығарған реляциялық мәліметтер моделі иерархиялық желілік модельдердің кемшіліктерін жойды. Бұл модельде нақты көрсеткіштер жоқ болды, барлық мәліметтер бағандар мен жолдарға бөлінген жай кесте ретінде көрсетілді.
7 –кесте
Мәліметтер кестесі
Аты жөні
|
Туған жылы
|
Семестр
|
Топ
|
Асқарова Д
|
13-OCT-88
|
8
|
305
|
Абеуов Д
|
27-NOV-88
|
8
|
305
|
Орманов Д
|
12-SEP-88
|
8
|
305
|
Бесенов А
|
01-DEC-88
|
8
|
305
|
Муканов А
|
02-DEC-88
|
8
|
305
|
Реляциялық тұжырымдаманың анықтылығының өлшеміне қарай көптеген мәліметтер базалары реляциялық деп атала бастады.
Реляциялық мәліметтер базасы деп – барлық мәліметтері қолданушыларға мүмкіндік берілген базалар, кестелер қатынасы түрінде ұйымдастырылған, ал барлық мәліметтерге қойылған операциялар кестелік қатынастар операцияларына негізделеді.
Қатынастар көптеген элементтер ретінде келеді, бұл элементтер кортеж деп аталады.
Кесте – реляциялық мәліметтер базасының фундаменталды обьектісі болып табылады. Кестеге екі компонент тән: кестенің құрылымы және кестедегі мәліметтер. Кестедегі мәліметтер кестені құруда ерекшеленеді. Кесте құрылымы кез-келген мәліметті кестеге енгізу алдында жобалануы және құрылуы керек.
Мәліметтер физикалық реляциялықбазаларды орналастыру сыртқы тасығыштарда жай файлдар көмегімен жүзеге асады.
Реляциялық деректер моделінің артықшылығы ЭВМ-ғы жай, түсінікті және ыңғайлы физикалық жүзеге асырушылық болып табылады. Сол себепті жай және түсініктілік қолданушылар арсында кең қолданыс тапты.
Реляциялық деректер моделінің негізгі кемшіліктері келесідей: стандартты құралдардың жоқтығы, жолдардың атауы және иерархиялық және желілік байланыстарды суреттеу күрделілігі.
Реляциялық СУБД ПЭВМ-ға мысал ретінде: dBaseIII Plus, dBaseIV (Ashton-Tate), FoxBase (Fox Software), Paradox (Borland), Visual FoxPro, Access (Microsoft), Oracle (Oracle) және т.б.
Реляциялық СУБД-ның соңғы версиялары обьектілік – бағдарламалық жүйелердің кейбір қасиеттері еңгізілген мынадай СУБД обьектілік реляция деп атайды. Мұндай жүйенің мысалы ретінде Oracle 8x өнімі деп санауға болады. Жүйенің елесі версиялары Oracle 7x дейін таза реляциялық деп саналады.
Достарыңызбен бөлісу: |