Содержание
- 2. После построения концептуальной модели предметной области переходим к проектированию реляционной модели данных (или даталогической модели) Для
- 3. Первый класс объектов – Абитуриент. Дадим такое же название и отношению. Атрибутами отношения станут свойства этого
- 4. Ключом отношения будет совокупность атрибутов {Серия, Номер}, Абитуриент(Фамилия, Имя, Отчество, Серия, Номер, Дата_рождения, Медаль). Домены: dom(Фамилия)
- 5. Следующий класс – Факультет. Этот класс имеет только один атрибут – Название, поэтому отношение Факультет будет
- 6. Для класса Специальность сформируем отношение Специальность с двумя атрибутами: Специальность(Название, Набор). Специальности имеют неповторяющиеся названия, следовательно,
- 7. Домен этого атрибута представляет собой строку символов длиной 200. Атрибут с таким доменом лучше не использовать
- 8. Для класса Экзамен сформируем отношение, состоящее из трех атрибутов: Экзамен(Предмет, Дата, Форма). Так как в один
- 9. Сформируем отношения для связей между классами. Отношение, соответствующее связи между классами Абитуриент и Специальность, назовем Заявление.
- 10. Сформируем отношения для связей между классами. Домены: dom(Группа) = {целое двухзначное число}; dom(Лист) = {целое трехзначное
- 11. Отношение, соответствующее связи между классами Факультет и Специальность, назовем СпециальностиФакультета. Схема этого отношения будет включать в
- 12. Схема отношения Специальность и схема отношения СпециальностиФакультета имеют одинаковые ключи и содержат информацию об одних и
- 13. Отношение, соответствующее связи между классами Специальность и Экзамен, назовем ЭкзаменыПоСпециальности. Схема этого отношения будет включать в
- 14. Схема отношения Экзамен и схема отношения ЭкзаменыПоСпециальности имеют одинаковые ключи и содержат информацию об одних и
- 15. Последняя связь – связь между классами Абитуриент и Экзамен. Дадим соответствующей ей схеме отношения название Оценки.
- 16. Оценки(Серия, Номер, Экзамен, Оценка). Домены: dom(Оценка) = {множество {2, 3, 4, 5, 6, зачет, незачет}}. Совокупность
- 17. Таким образом, даталогическая модель будет состоять из пяти отношений, каждое из которых в дальнейшем превратится в
- 18. Специальность(Номер_специальности, Название, Набор, Факультет) dom(Номер_специальности) = {целое число}; dom(Название) = {строка символов длиной 200}; dom(Набор) =
- 19. Экзамен(Номер, Предмет, Дата, Форма, Специальность) Атрибут Специальность является внешним ключом, ссылающимся на ключ отношения Специальность. dom(Номер)
- 20. Заявление(Серия, Номер, Специальность, Группа, Лист) Совокупность атрибутов {Серия, Номер} является внешним ключом, ссылающимся на ключ отношения
- 22. Скачать презентацию