Разработка базы данных аптеки посредством MySQL
ВВЕДЕНИЕ
Сегодня разработчик не связан рамками какого-либо конкретного пакета разработки СУБД, а в зависимости от поставленной задачи может использовать самые разные приложения. Поэтому, более важным представляется общее направление развития СУБД и других средств разработки приложений в настоящее время.Использование баз данных в медицинской сфере, а частности фармацевтической, выступает одним из важнейших направлений повышения функционирования данных фирмы. Такие базы данных используются для решения определенных задач.Главные требования при построении базы данных: минимальная избыточность, целостность и независимость данных, непротиворечивость, возможность учёта и ведения (добавления и удаления) данных, а также безопасность и высокая производительность.Целью курсовой работы является создание и разработка базы данных для работы аптеки, а также изучение этапов проектирования и построения модели предметной области.
СОДЕРЖАНИЕ
ВВЕДЕНИЕ
АНАЛИЗ И МОДЕЛИРОВАНИЕ ПРЕДМЕТНОЙ ОБЛАСТИ
1.Описание предметной области
2.Разработка концептуальной ER-модели предметной области
3.Определение функциональных требований
ПРОЕКТИРОВАНИЕ БАЗЫ ДАННЫХ
1.Нормализация логической реляционной модели базы данных
2.Создание логической модели базы данных
ПРОЕКТИРОВАНИЕ ФИЗИЧЕСКОЙ МОДЕЛИ БД И РЕАЛИЗАЦИЯ
1.Создание физической модели базы данных
2.Реализация физической модели базы данных в коде
НАПОЛНЕНИЕ И ТЕСТИРОВАНИЕ БД
1.Наполнение базы данных
2.Тестирование базы данных
ЗАКЛЮЧЕНИЕ
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ
Новиков Б., Домбровская Г. Настройка приложений баз данных. – BHV, 2011. – С.22
Советов Б.Я., Цехановский В.В., Чертовской В.Д. Базы данных. Теория и практика.– Высшая школа, 2010. – С.49
Скотт В. Эмблер, Прамодкумар Дж. Садаладж Рефакторинг баз данных. Эволюционное проектирование. – Вильямс, 2010. – C.36
Тоу Д. Настройка SQL. Для профессионалов. – Питер, 2011. – С.103
Скотт В. Эмблер, Прамодкумар Дж. Садаладж Рефакторинг баз данных. Эволюционное проектирование. – Вильямс, 2010. – C.36
Тоу Д. Настройка SQL. Для профессионалов. – Питер, 2011. – С.103
Фейт С. TCP/IP. Архитектура, протоколы и реализация (включая IP версии 6 и IP Security) – Питер, 2011. С.196
Коннолли, Томас, Бегг, Каролин. Базы данных. Проектирование, реализация и сопровождение. Теория и практика. 3-е издание.: Пер. с англ. – М.: Издательский дом "Вильяме", 2018. – 1440 с.
Т. Карпова – Базы данных: модели, разработка, реализация. Уч. пособие – СПб: Питер, 2016.Избачков Ю., Петров В. Информационные системы: Учебник для вузов.– 2-е изд. – СПб.: Питер, 2014. – 656с.
Боуман Дж.С., Эмерсон С.Л., Дарновски М. Практическое руководство по SQL. – Вильямс, 2011. – С.56-90
Гарсиа-Молина Г., Ульман Дж., Уидом Дж. Системы баз данных. Полный курс. - Вильямс, 2010. – С.125
Дейт К. Введение в системы баз данных, 8-е издание. – Вильямс, 2006. – С.72.
Дейт К., Дарвен Х. Основы будущих систем баз данных. Третий манифест. – Янус-К, 2011. – С.102
Дунаев В.В. Базы данных. Язык SQL. – СПб. : БХВ-Петербург, 2010. – С.88
Кренке Д. Теория и практика построения баз данных. – Питер, 2010. – С.206
Мирошниченко Г. Реляционные базы данных. Практические приемы оптимальных решений. – СПб. : БХВ-Петербург, 2011. – С.199
Новиков Б., Домбровская Г. Настройка приложений баз данных. – BHV, 2011. – С.22
В процессе выполнения курсовой работы были изучены основные правила построения баз данных на основе собранных концептуальных требований. Была разработана, а в последствии реализована база данных, хранящая сведения, необходимые для работы аптеки.В ходе реализации данной работы были поставлены 4 задачи, каждая из которых была разделена и подробно описана в отдельных главах.В первом главе было проведено подробное описание предметной области, изучена тема работы. Посла того, как предметная область была характеризована – составлен предварительный пул сущностей для использования бае данных. Произвели поэтапное построение модели предметной области путем определения сущностей и их атрибутов, описаны связи между сущностями.В последующих главах была произведена разработка и тестирование разработанной модели для базы данных аптеки.Учитывая, что все поставленные задачи курсовой работы решены, можно обосновано утверждать, что главная цель исследования – достигнута.