Негiзгi түсiнiктер
Қарым қатынастың негiзгi операциялары
2.1 Реляционды алгебрадағы теоретикалық көпшелiк операйиялар
2.2 Релциондық алгебраның арнайы операциялары
2.3 Релциондық аудару
Релциондық модельдегi мәлiметтердi манипуляциялау тiлi
QBE үлгiсi бойынша сұраныс тiлi
Негiзгi түсiнiктер
Реляциондық мәлiметтер базасы кейбiр пәндiк облыстарында уақыт бойынша өзгеретiн қарым қатынастардың жиынтығы ретiнде көрiнедi. Қатынастар жиынтығы пәндiк облысындағы объект туралы мәлiметтердi сақтауға және оларды модельдеуге мүмкiндiк бередi. Релционды модельдiң элементтерi келесi кестеде көрсетiлген.
8 кесте
Релционды модельдiң элементтерi
Реляционды модельдiң элементтерi
|
Танысу үлгiсi
|
Қатынас
|
Кесте
|
Қатынас сызбасы
|
Кестенiң бағана басындағы жолы
|
Кортеж
|
Кестенiң жолы
|
Мәнi
|
Объектiнiң қасиетiн бейнелеу
|
Атрибуты
|
Кестедегi бағананың басы
|
Домен
|
Атрибуттың көптелген мүмкiн мағыналары
|
Атрибуттың мағынасы
|
Жазылу жолының мағынасы
|
Мәлiметтер үлгiсi
|
Кестедегi элементтердiң мағынасының үлгiсi
|
Мәнi мәндерi туралы мәлiмет қатынаста сақталынған атрибуттардың мәндерiн сипаттайтын қасиеттерiмен ұсынады. Кестенiң құрылымында әрбiр атрибут аталынады және оған кестенiң әрбiр бағаналарының басы сәйкес келедi. Көптеген атрибуттар қарым қатынастарында дәреже немесе ранг деп аталады.
Домен өздiгiмен көптеген барлық мүмкiн қатынас атрибуттарының нақты мағыналарын ұсынады. Мысалы, қатынас үшiн 3.3 суретте көрсетiлген нақты пәндер үшiн, 3 домен бар. Доменде барлық пәндердiң атаулары бар, 2 доменде – оқытушылардың фамилиясы, берiлген бағытта жүргiзiлетiн, ал 3 домен – тәртiптердi үйрену семестрi.
Қатынас кiлтi дегенiмiз бiр мағыналы нақтылы кез келген кортежiндегi қатынас атрибуты болып аталынады. Кiлт құрастырылған болуы мүмкiн, яғни бiрнеше атрибуттардан тұруы. Кiлттiң болу шартында қатынас кортеждердiң бiрдей элементтердi құрамайтын кортеждерден тұратын көпшiлiк.
Қатынас деп санауға мүмкiндiк беретiн кесте шарттары:
Кестенiң барлық жолдар ерекше болуы тиiс, себебi бiрдей алғашқы кiлттерi бар жолдар болуы мүмкiн емес.
Бағаналар атауы әртүрлi болуы тиiс, ал мағынасы қарапайым болады.
Кестенiң барлық бағаналар атауы бiр құрылымға ие болуы керек.
Кестеде жолдарды орналастыру тәртiбi еркiн болуы тиiс.
Қатынастар сызбасы эквиваленттi болады, егер олар бiрдей дәрежелi және бiр жерде бiрдей салыстырмалы атрибуттар болатын болса.
Достарыңызбен бөлісу: |