Составители:
Таблица
Пример отношения СТУДЕНТЫ реляционной БД
№_студенческого_
билета
Имя
Дата_
рождения
Курс Специальность
23980282 Алексеев Д.А. 12.03.1982 2 Биология
22991380 Яковлев Н.В. 25.12.1979 4 Физика
22657879 Михайлов В.В. 29.02.1979 5 Математика
24356783 Афанасьев А.В. 19.08.1983 1 Иностранный
язык
24350283 Кузнецов В.И. 03.10.1982 1 Физика
23125681 Смирнов А.Д. 26.03.1981 3 История
В рассматриваемом примере используются 3 типа данных – строковый
(столбцы «Имя» и «Специальность»), временной тип (столбец «Да-
та_рождения») и целочисленный тип («Курс», «№_студенческого_билета»).
• Домены: «Имена», «Специальности» для столбцов «Имя» и «специаль-
ность» соответственно будут базироваться на строковом типе данных - в число
их значений могут входить только те строки, которые могут изображать имя и
название специальности (в частности такие строки не должны начинаться с ь).
• Домен «Даты_рождения» для столбца «Дата_рождения» определяется
на базовом временном типе данных – данный домен содержит только допусти-
мый диапазон дат рождения студентов.
• Домены «Номер курса» и «Номера_студенчесиких_билетов» базиру-
ются на целочисленном типе – в число его значений могут входить только те
целые числа, которые могут обозначать номер курса университета (обычно от 1
до 6) и номер студенческого билета (обязательно положительное число).
Столбцы отношения называются атрибутами, им присваиваются имена, по
которым к ним затем производится обращение.
Список имен атрибутов отношения с указанием имен доменов называется
схемой отношения.
Схема отношения СТУДЕНТ запишется так:
СТУДЕНТ {№_студенческого_билета Номера_студенческих_билетов
Имя Имена,
Дата_рождения Даты рождения,
Курс Номера_курсов,
Специальность Специальности}
Кортеж, соответствующий данной схеме отношения представляет собой
множество пар {имя атрибута, значение}, которое включает вхождение каждо-
го имени атрибута, принадлежащего схеме отношения. «Значение» явл допус-
тимым значением домена данного атрибута.
17
Таблица Пример отношения СТУДЕНТЫ реляционной БД №_студенческого_ Дата_ Имя Курс Специальность билета рождения 23980282 Алексеев Д.А. 12.03.1982 2 Биология 22991380 Яковлев Н.В. 25.12.1979 4 Физика 22657879 Михайлов В.В. 29.02.1979 5 Математика 24356783 Афанасьев А.В. 19.08.1983 1 Иностранный язык 24350283 Кузнецов В.И. 03.10.1982 1 Физика 23125681 Смирнов А.Д. 26.03.1981 3 История В рассматриваемом примере используются 3 типа данных – строковый (столбцы «Имя» и «Специальность»), временной тип (столбец «Да- та_рождения») и целочисленный тип («Курс», «№_студенческого_билета»). • Домены: «Имена», «Специальности» для столбцов «Имя» и «специаль- ность» соответственно будут базироваться на строковом типе данных - в число их значений могут входить только те строки, которые могут изображать имя и название специальности (в частности такие строки не должны начинаться с ь). • Домен «Даты_рождения» для столбца «Дата_рождения» определяется на базовом временном типе данных – данный домен содержит только допусти- мый диапазон дат рождения студентов. • Домены «Номер курса» и «Номера_студенчесиких_билетов» базиру- ются на целочисленном типе – в число его значений могут входить только те целые числа, которые могут обозначать номер курса университета (обычно от 1 до 6) и номер студенческого билета (обязательно положительное число). Столбцы отношения называются атрибутами, им присваиваются имена, по которым к ним затем производится обращение. Список имен атрибутов отношения с указанием имен доменов называется схемой отношения. Схема отношения СТУДЕНТ запишется так: СТУДЕНТ {№_студенческого_билета Номера_студенческих_билетов Имя Имена, Дата_рождения Даты рождения, Курс Номера_курсов, Специальность Специальности} Кортеж, соответствующий данной схеме отношения представляет собой множество пар {имя атрибута, значение}, которое включает вхождение каждо- го имени атрибута, принадлежащего схеме отношения. «Значение» явл допус- тимым значением домена данного атрибута. 17
Страницы
- « первая
- ‹ предыдущая
- …
- 15
- 16
- 17
- 18
- 19
- …
- следующая ›
- последняя »