ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 23.11.2023
Просмотров: 442
Скачиваний: 2
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
Оценки. Схема этого отношения будет включать ключ отношения Абитуриент (атрибуты {Серия, Номер}), ключ отношения Экзамен (атрибут Экзамен) и атрибут Оценка, соответствующий свойству связи:Оценки(Серия, Номер, Экзамен, Оценка).Так как абитуриент не может дважды сдавать один и тот же экзамен, то ключом будут атрибуты {Серия, Номер, Экзамен}:Оценки(Серия, Номер, Экзамен, Оценка).Домены:dom(Оценка) = {множество {2, 3, 4, 5, 6, зачет, незачет}}.Совокупность атрибутов {Серия, Номер} является внешним ключом, ссылающимся на ключ отношения Абитуриент.Атрибут Экзамен является внешним ключом, ссылающимся на ключ отношения Экзамен.Таким образом, даталогическая модель будет состоять из пяти отношений. Все отношения уже находятся в 3НФ.
dom(Лист) = {целое трехзначное число}.
Учебное пособие 1
Введение 2
1.Обычно процесс построения моделей не является строго линейным. На любом шаге проектирования возможно возвращение к предыдущему этапу и исправление ранее построенной модели. 5
2.Построение внешних моделей может выполняться как параллельно с построением других моделей, так и после окончания построения всех моделей. Главное требование к внешним моделям заключается в том, что внешние модели должны быть согласованы с инфологической и концептуальной (даталогической) моделью данных, т. е. являться частью этих моделей, но никак не дополнением к ним. 5
2.1. Объекты и классы объектов 6
2.2. Связи между классами объектов 7
2.3. Типы связей в предметной области 8
3.1. Структура 12
3.2. Операции 17
1.Традиционные операции над множествами: объединение, пересечение, вычитание и декартово произведение. 17
2.Специальные реляционные операции: селекция (выборка), проекция, соединение и деление. 17
3.3. Ограничения целостности 28
3.4. Нормализация отношений 29
3.5. Построение реляционной модели данных 39
-
Абитуриент(Фамилия, Имя, Отчество, Серия, Номер, Дата_рождения, Медаль)
-
Специальность(Номер_специальности, Название, Набор, Факультет)
-
Экзамен(Номер, Предмет, Дата, Форма, Специальность)
-
Атрибут Специальность является внешним ключом, ссылающимся на ключ отношения Специальность.
-
Заявление(Серия, Номер, Специальность, Группа, Лист)
-
Совокупность атрибутов {Серия, Номер} является внешним ключом, ссылающимся на ключ отношения Абитуриент. -
Атрибут Специальность является внешним ключом, ссылающимся на ключ отношения Специальность.
dom(Лист) = {целое трехзначное число}.
-
Оценки(Серия, Номер, Экзамен, Оценка)
-
Совокупность атрибутов {Серия, Номер} является внешним ключом, ссылающимся на ключ отношения Абитуриент. -
Атрибут Экзамен является внешним ключом, ссылающимся на ключ отношения Экзамен.
Список использованной литературы
-
Ульман Дж. Основы систем баз данных. М.: Финансы и статистика, 1983. 334 с. -
Тиори Т., Фрай Дж. Проектирование структур баз данных: В 2 т. М.: Мир, 1985. -
Цикритзис Д., Лоховски Ф. Модели данных. М.: Финансы и статистика, 1985. 343 с. -
Дейт К. Дж. Введение в системы баз данных: Пер. с англ. Киев, М., СПб.: Издательский дом "Вильямс", 2000. 848 с. -
Карпова Т. С. Базы данных: модели, разработка, реализация. СПб.: Питер, 2001. 304 с.
Оглавление
Учебное пособие 1
Введение 2
1.Обычно процесс построения моделей не является строго линейным. На любом шаге проектирования возможно возвращение к предыдущему этапу и исправление ранее построенной модели. 5
2.Построение внешних моделей может выполняться как параллельно с построением других моделей, так и после окончания построения всех моделей. Главное требование к внешним моделям заключается в том, что внешние модели должны быть согласованы с инфологической и концептуальной (даталогической) моделью данных, т. е. являться частью этих моделей, но никак не дополнением к ним. 5
2.1. Объекты и классы объектов 6
2.2. Связи между классами объектов 7
2.3. Типы связей в предметной области 8
3.1. Структура 12
3.2. Операции 17
1.Традиционные операции над множествами: объединение, пересечение, вычитание и декартово произведение. 17
2.Специальные реляционные операции: селекция (выборка), проекция, соединение и деление. 17
3.3. Ограничения целостности 28
3.4. Нормализация отношений 29
3.5. Построение реляционной модели данных 39