Множества, релации, атрибути, домейни и кортежи от релации - Студиопедия

Най-малката единица данни в релационен модел е единичнаатомарна(неразложима) стойност на данни за този модел.Домейне набор от атомарни стойности от един и същи тип. С други думи, домейнът е валиден потенциален набор от стойности от даден тип.

В нашия пример можете да дефинирате домейн за всяка колона от таблицата:

- домейните "Имена" и "Специалности" за колоните "Име" и "Специалност", съответно, ще се основават на типа низови данни - техните стойности могат да включват само онези низове, които могат да представляват името и името на специалността (по-специално, такива низове не трябва да започват с мек знак);

- домейнът "Birth_date" за колона "Birth_date" се определя на базата на временен тип данни - този домейн съдържа само валидния диапазон от рождени дати на учениците;

- Домейните "Course_numbers" и "Student_ticket_numbers" са базирани на целочислен тип - неговите стойности могат да включват само онези цели числа, които могат да указват номер на университетски курс (обикновено от 1 до 6) и номер на студентска карта (задължително положително число).

Трябва също да се отбележи семантичното значение на концепцията за домейн: данните се считат за сравними само ако принадлежат към един и същи домейн. Ако стойностите на два атрибута са взети от различни домейни, тогава е вероятно тяхното сравнение

безсмислен. В нашия пример стойностите за домейните „Course_numbers“ и „Student_ticket_numbers“ са базирани на един и същ тип данни, цяло число, но не са сравними.

Атрибути, схема на връзка, схема на база данни

Колоните на релацията се наричат ​​атрибути,им се присвояват имена, чрез които даслед това се обръща.

Списъкът с имена на атрибути на релация с имена на домейни (или типове, ако домейните не се поддържат) се наричасхема на релация.Схемата на нашата релация STUDENT ще бъде написана като: STUDENT

Степен на родство —е броят на неговите атрибути. Връзка от степен едно се нарича унарна, степен втора се нарича двоична, а степен три се нарича троична. и степениn —са n-арни.

Степента на връзката СТУДЕНТИ е пет, тоест тя е 5-арна. Схемата на база данни е набор от наименувани релационни схеми.

Кортежът, съответстващ на дадената релационна схема, е набор от двойки, който съдържа едно срещане на всяко име на атрибут, принадлежащо на релационната схема. „Стойност“ е валидна стойност на домейн за този атрибут (или тип данни, ако концепцията за домейн не се поддържа). По този начин степента на кортежа, тоест броят на елементите в него, съвпада със степента на съответната релационна схема. С други думи, кортежът е набор от именувани стойности от даден тип.

По този начин една релация е по същество набор от кортежи, съответстващи на една схема на релация.

Кардиналното число или кардиналността на една релация е броят на нейните кортежи. За разлика от степента на съотношението, кардиналното число на съотношението се променя с времето.

Не намерихте това, което търсихте? Използвайте търсачката:

Деактивирайте adBlock! и обновете страницата (F5)наистина е необходимо