Множества, релации, атрибути, домейни и кортежи от релации - Студиопедия
Най-малката единица данни в релационен модел е единичнаатомарна(неразложима) стойност на данни за този модел.Домейне набор от атомарни стойности от един и същи тип. С други думи, домейнът е валиден потенциален набор от стойности от даден тип.
В нашия пример можете да дефинирате домейн за всяка колона от таблицата:
- домейните "Имена" и "Специалности" за колоните "Име" и "Специалност", съответно, ще се основават на типа низови данни - техните стойности могат да включват само онези низове, които могат да представляват името и името на специалността (по-специално, такива низове не трябва да започват с мек знак);
- домейнът "Birth_date" за колона "Birth_date" се определя на базата на временен тип данни - този домейн съдържа само валидния диапазон от рождени дати на учениците;
- Домейните "Course_numbers" и "Student_ticket_numbers" са базирани на целочислен тип - неговите стойности могат да включват само онези цели числа, които могат да указват номер на университетски курс (обикновено от 1 до 6) и номер на студентска карта (задължително положително число).
Трябва също да се отбележи семантичното значение на концепцията за домейн: данните се считат за сравними само ако принадлежат към един и същи домейн. Ако стойностите на два атрибута са взети от различни домейни, тогава е вероятно тяхното сравнение
безсмислен. В нашия пример стойностите за домейните „Course_numbers“ и „Student_ticket_numbers“ са базирани на един и същ тип данни, цяло число, но не са сравними.
Атрибути, схема на връзка, схема на база данни
Колоните на релацията се наричат атрибути,им се присвояват имена, чрез които даслед това се обръща.
Списъкът с имена на атрибути на релация с имена на домейни (или типове, ако домейните не се поддържат) се наричасхема на релация.Схемата на нашата релация STUDENT ще бъде написана като: STUDENT
Степен на родство —е броят на неговите атрибути. Връзка от степен едно се нарича унарна, степен втора се нарича двоична, а степен три се нарича троична. и степениn —са n-арни.
Степента на връзката СТУДЕНТИ е пет, тоест тя е 5-арна. Схемата на база данни е набор от наименувани релационни схеми.
Кортежът, съответстващ на дадената релационна схема, е набор от двойки, който съдържа едно срещане на всяко име на атрибут, принадлежащо на релационната схема. „Стойност“ е валидна стойност на домейн за този атрибут (или тип данни, ако концепцията за домейн не се поддържа). По този начин степента на кортежа, тоест броят на елементите в него, съвпада със степента на съответната релационна схема. С други думи, кортежът е набор от именувани стойности от даден тип.
По този начин една релация е по същество набор от кортежи, съответстващи на една схема на релация.
Кардиналното число или кардиналността на една релация е броят на нейните кортежи. За разлика от степента на съотношението, кардиналното число на съотношението се променя с времето.
Не намерихте това, което търсихте? Използвайте търсачката:
Деактивирайте adBlock! и обновете страницата (F5)наистина е необходимо