Теория экономических информационных систем. Малова Е.А. - 17 стр.

UptoLike

Составители: 

Таблица
Пример отношения СТУДЕНТЫ реляционной БД
_студенческого_
билета
Имя
Дата_
рождения
Курс Специальность
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