Добавлен: 18.03.2024
Просмотров: 75
Скачиваний: 1
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
Логическое проектирование базы данных «Деканат»
Логическая модель описывает понятия предметной области, их взаимосвязь, а также ограничения на данные, налагаемые предметной областью.
На этапе логического проектирования нужно определить состав и структуру базы данных, назначить имена файлов и отдельных полей, а также определить реквизиты каждого поля. Для этого надо убрать дублирование записей, т.е. удалить те, которые одинаковые и выполнить нормализацию базы.
Нормализация базы данных – процесс преобразования базы данных к виду, отвечающему нормальным формам. Как правило, необходимо привести к 3 нормальным формам.
Отношение находится в первой нормальной форме (1НФ), если значения атрибутов, из которых построено данное отношение, являются простыми, неделимыми, иначе говоря, атомарными значениями (таблица 4).
Номер зачетки | ФИО студента | Направление обучения группы | Профиль группы | Наименование дисциплины | ФИО преподавателя | Форма контроля | Оценка | Дата сдачи |
12ЭК5 | Кирильчук К.С. | Экономика | Экономика предприятия | Менеджмент | Иванов И.И. | Зачет | Зачет | 12.01.2015 |
12ЭК5 | Кирильчук К.С. | Экономика | Экономика предприятия | Экономическая теория | Ландровская К.П. | Экзамен | 5 | 22.01.2015 |
13ПИ23 | Дегтярев В.А. | Прикладная информатика | Прикладная информатика в бизнесе | Базы данных | Иванов И.И. | Зачет | Незачет | 16.01.2015 |
13ПИ23 | Дегтярев В.А. | Прикладная информатика | Прикладная информатика в бизнесе | История | Коновалов А.С. | Экзамен | 3 | 12.01.2015 |
14ИТ1 | Волков И.О. | Информационные технологии | Информационные технологии в бизнесе | Базы данных | Иванов И.И. | Экзамен | 5 | 12.01.2015 |
14ИТ1 | Волков И.О. | Информационные технологии | Информационные технологии в бизнесе | Информатика | Петров П.П. | Экзамен | 4 | 18.01.2015 |
Таблица 4. Нормализация (первая нормальная форма)
Продолжение таблицы 4
Номер зачетки | ФИО студента | Направление обучения группы | Профиль группы | Наименование дисциплины | ФИО преподавателя | Форма контроля | Оценка | Дата сдачи |
14ИТ1 | Волков И.О. | Информационные технологии | Информационные технологии в бизнесе | Программирование | Петров П.П. | Экзамен | 4 | 16.01.2015 |
14ИТ12 | Становая М.К. | Информационные технологии | Информационные технологии в бизнесе | Базы данных | Иванов И.И. | Зачет | Зачет | 13.01.2015 |
14ИТ2 | Свиридов А.П. | Информационные технологии | Информационные технологии в бизнесе | Базы данных | Иванов И.И. | Экзамен | 3 | 19.01.2015 |
14ИТ2 | Свиридов А.П. | Информационные технологии | Информационные технологии в бизнесе | Информатика | Петров П.П. | Экзамен | 2 | 24.01.2015 |
13ПИ11 | Ломоносов А.П. | Прикладная информатика | Прикладная информатика в бизнесе | Менеджмент | Петров П.П. | Экзамен | 4 | 24.01.2015 |
Таблицы находятся во второй нормальной форме (2НФ), если они удовлетворяет требованиям 1НФ и значения в каждом не ключевом атрибуте однозначно определяются значением первичного ключа.
Таблицы находится в третьей нормальной форме (3НФ), если они находится во второй нормальной форме и все их не ключевые атрибуты зависят только от первичного ключа.
Таблица 5. Таблица «Группа»
Группа | |||
Номер группы | Направление обучения | Профиль | Год поступления |
1504 | Информационные технологии | Информационные технологии в бизнесе | 07.08.2014 |
2328 | Прикладная информатика | Прикладная информатика в бизнесе | 11.08.2013 |
4319 | Экономика | Экономика предприятия | 20.08.2012 |
Таблица 6. Таблица «Студент»
Студент | |||||
Номер зачетки | Номер группы | ФИО | Год рождения | Адрес | Телефон |
12ЭК5 | 4319 | Кирильчук К.С. | 30.08.1995 | ул. Туполена, д. 6 | 89289992311 |
13ПИ11 | 2328 | Ломоносов А.П. | 21.07.1996 | ул. Днепра, д. 2 | 89021332376 |
13ПИ23 | 2328 | Дегтярев В.А. | 10.10.1996 | ул. Грозного, д. 1 | 89201731003 |
14ИТ1 | 1504 | Волков И.О. | 15.11.1995 | ул. Семенчук, д. 12 | 89011772013 |
14ИТ12 | 1504 | Становая М.К. | 03.03.1996 | ул. Генда, д. 10 | 89052342111 |
14ИТ2 | 1504 | Свиридов А.П. | 20.01.1996 | ул. Кровли, д. 23 | 89054316006 |
Таблица 7. Таблица «Кафедра»
Кафедра | |||
Код кафедры | Наименование | Телефон | Заведующий |
1642 | Информационные технологии | 2-34-54-23 | Крикунов В.А. |
4223 | Экономика и менеджмент | 2-34-67-12 | Зайчикова А.Н. |
7664 | Журналистика | 2-34-21-68 | Козлов К.М. |
Таблица 8. Таблица «Преподаватель»
Преподаватель | ||||||
Табельный номер | Код кафедры | ФИО | Адрес | Телефон | Ученое звание | Ученая степень |
332 | 1642 | Иванов И.И. | ул. Тургенева, д.7 | 89143829090 | Доцент | д.т.н |
476 | 1642 | Петров П.П. | ул. Ленина, д. 23 | 89082936581 | Доцент | к.т.н |
563 | 1642 | Смирнова А.К. | ул. Краснайская, д. 5 | 89291113354 | | |
764 | 4223 | Ландровская К.П. | ул. Семенчук, д. 67 | 89002300212 | Доцент | к.ф.н |
798 | 7664 | Коновалов А.С. | ул. Провская, д. 5 | 89231032276 | Доцент | к.э.н |
Таблица 9. Таблица «Дисциплина»
Дисциплина | |||
Код дисциплины | Наименование | Количество лекций | Количество практик |
102 | Базы данных | 18 | 36 |
203 | Менеджмент | 9 | 18 |
220 | Информатика | 18 | 48 |
270 | Программирование | 32 | 32 |
321 | Экономическая теория | 18 | 18 |
487 | История | 18 | 9 |