Моделирование баз данных. Учебное пособие
.pdf
ГРУППЫ |
|
|
СТУДЕНТЫ |
|
ЖУРНАЛ |
|
ДИСЦИПЛИНЫ |
|
|
1 |
|
|
1 |
|
|
1 |
|
НАЗВАНИЕ |
|
НОМЕРСТ |
СТУДЕНТ |
|
ИМЯ |
|||
|
|
|
|
|||||
КОЛИЧЕСТВО |
|
|
ФАМИЛИЯ |
|
ДИСЦИПЛИНА |
|
СЕМЕСТР |
|
|
|
|
|
|
||||
|
|
|
ИМЯ |
|
СЕМЕСТР |
|
|
ЛК |
|
|
ГРУППА |
|
ДАТА |
|
|
ПР |
|
|
|
|
|
|
|
|||
|
|
|
ОТЧЕСТВО |
|
|
|
|
ЛБ |
|
|
|
ДР |
|
|
|
|
ОТЧЕТ |
|
|
|
АДРЕС |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Рис. 21. Реляционная схема данных
Атрибуты, включаемые в состав базы данных, приведены в табл. 7.
Таблица 7
Атрибуты базы данных
Сущность |
Атрибут |
Тип данных |
Признак |
|
|
|
|
|
ключа |
ГРУППА |
Название |
Символьные |
Простой |
|
|
|
|
|
ключ |
|
Количество |
Целочисленные |
|
|
СТУДЕНТЫ |
Номер |
сту- |
Целочисленные |
Простой |
|
дента |
|
|
ключ |
|
|
|
|
|
|
Фамилия |
Символьные |
|
|
|
|
|
|
|
|
Имя |
|
Символьные |
|
|
|
|
|
|
|
Отчество |
Символьные |
|
|
|
|
|
|
|
|
Группа |
|
Символьные |
Вторичный |
|
|
|
|
ключ |
|
|
|
|
|
|
Дата |
рожде- |
Дата |
|
|
ния |
|
|
|
|
Адрес |
|
Символьные |
|
ДИСЦИПЛИНЫ |
Имя |
|
Символьные |
Составной |
|
Семестр |
Целочисленные |
ключ |
|
|
Лк |
|
Целочисленные |
|
|
Пр |
|
Целочисленные |
|
|
Лб |
|
Целочисленные |
|
|
Отчет |
|
Символьные |
|
ЖУРНАЛ |
Номер |
сту- |
Целочисленные |
Вторичный |
|
дента |
|
|
ключ |
|
Дисциплина |
Символьные |
Вторичный |
|
|
|
|
|
ключ |
|
|
|
|
|
|
Семестр |
Целочисленные |
Вторичный |
|
|
|
|
|
ключ |
|
Дата |
|
Дата |
|
Разработанная модель базы данных полностью удовлетворяет всем требования предметной области информационной системы.
61
БИБЛИОГРАФИЧЕСКИЙ СПИСОК
1.Алексеев, П.А. Информатика / П.А. Алексеев. – М.: Солон-Р, 2002.
2.Вязилов, Е.Д. Базы данных: учеб. пособие / Е.Д. Вязилов. – Обнинск:
ИАТЭ, 2004.
3.Гарсиа-Молин, Г. Системы баз данных: [пер. с англ.] / Г. ГарсиаМолин, Дж. Ульман, Дж.Уидом. – М.: Издательский дом «Вильямс», 2003.
4.Кузьмина, С.П. Базы данных: учеб. пособие / С.П. Кузьмина. – СПб.: СПбГИЭУ, 2006.
5.Конноллн, Т. Базы данных. Проектирование, реализация и сопровождение. Теория и практика: [пер. с англ.] / Т. Конноллн, К. Бегг. – М.: Издательский дом «Вильямс», 2003.
6.Основы проектирования баз данных в САПР: учеб. пособие / Ю.В. Литовка [и др.]. – Тамбов: Изд-во Тамб. гос. техн. ун-та, 2005.
7.Райордан, Р. Основы реляционных баз данных: [пер. с англ.] / Р. Райордан. – М.: Издательско-торговый дом «Русская Редакция», 2001.
8.http://www.INTUIT.ru.
62
