Введение 3
1. Этапы проектирования базы данных 4
2 Инфологическое проектирование 7
2.2 Анализ предметной области 7
2.2 Сбор и анализ документов, относящихся к исследуемой предметной области 8
3 Построение инфологической модели 11
4 Нормализация 18
4.1 Общие понятия нормализации 18
4.2 Нормальные формы 21
Заключение 23
Список использованных источников 24
Читать дальше
Проектирование базы данных – самый трудный и ответственный этап во всем процессе разработки БД. Проект базы данных – это фундамент будущего программного комплекса. Если проект точен и выверен, работа с БД будет удобной и без конфликтов, необходимость внесение дополнений в БД не потребует кардинальных изменений в остальной программе.
Проектирование информационных систем, включающих в себя базы данных, осуществляется на физическом и логическом уровнях. Решение проблем проектирования на физическом уровне зависит от используемой СУБД. Это проектирование часто автоматизировано и скрыто от пользователя.
Решение задач информационно-логического (инфологического) проектирования БД определяется спецификой задач предметной области и наиболее важной здесь является проблема структуризации данных.
При проектировании информационной системы необходимо провести анализ целей этой системы и выявить требования к ней отдельных пользователей (сотрудников организации) и заинтересованных лиц. Сбор данных начинается с изучения сущностей организации и процессов, использующих эти сущности.
Структурный анализ предметной области – это начало проектирования БД. В результате него определяется вся совокупность данных разрабатываемой базы данных. Одни и те же данные могут группироваться в таблицы (отношения) различными способами.
Инфологическое проектирование БД – фундамент информационной системы. [10]
Читать дальше
Руководство по проектированию реляционных баз данных. [Электронный ресурс]. URL: https://habr.com/ru/post/193136/ (Дата посещения: 11.01.2023).
2. Этапы проектирования базы данных [Электронный ресурс]. URL: https://ami.nstu.ru/~vms/method2m/chapter_01.html (Дата посещения: 11.01.2023).
3. Задачи проектирования баз данных [Электронный ресурс]. URL: https://studref.com/642113/informatika/osnovy_proektirovaniya_dannyh (Дата посещения: 11.01.2023).
4. Этапы проектирования баз данных. Проектирование на основе модели типа объект – отношение [Электронный ресурс]. URL: https://bazydannixgst.wordpress.com/2018/06/17/лекция№6/ (Дата посещения: 11.01.2023).
5. Анализ предметной области и постановка задачи [Электронный ресурс]. URL: https://www.evkova.org/kursovye-raboty/analiz-predmetnoj-oblasti-i-postanovka-zadachi (Дата посещения: 11.01.2023).
6. Построение инфологической модели [Электронный ресурс]. URL: https://lektsii.org/11-36061.html (Дата посещения: 12.01.2023).
7. Как привести данные в форму: что такое нормализация и зачем она нужна [Электронный ресурс]. URL: https://practicum.yandex.ru/blog/chto-takoe-normalizaciya-dannyh/ (Дата посещения: 12.01.2023).
8. Объяснение нормализации базы данных [Электронный ресурс]. URL: https://machinelearningmastery.ru/database-normalization-explained-53e60a494495/ (Дата посещения: 12.01.2023).
9. Нормализация отношений. Шесть нормальных форм [Электронный ресурс]. URL: https://habr.com/ru/post/254773/ (Дата посещения: 12.01.2023).
10. Инфологическое проектирование базы данных [Электронный ресурс]. URL: http://s-nov.narod.ru/07.Upravlenie/07.Upravlenie.htm (Дата посещения: 12.01.2023).
Читать дальше