Реализация базы данных «Детская школа моделей»
Автор: Нина Мосевнина • Май 20, 2018 • Курсовая работа • 3,801 Слов (16 Страниц) • 1,059 Просмотры
Содержание
ВВЕДЕНИЕ | 3 |
1 Анализ предметной области | 5 |
1.1 Описание предметной области | 5 |
1.2 Описание средств разработки базы данных | 7 |
1.3 Основные сведения о реляционных базах данных | 10 |
2 Реализация базы данных «Детская школа моделей» | 15 |
2.1 Разработка логической модели базы данных | 15 |
2.2 Реализация базы данных в СУБД MySQL. | 19 |
2.3 Нормализация таблиц базы данных | 22 |
ЗАКЛЮЧЕНИЕ | 25 |
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ | 27 |
ПРИЛОЖЕНИЕ А. Схема данных БД | |
ПРИЛОЖЕНИЕ Б. Примеры заполнения таблиц базы данных |
ВВЕДЕНИЕ
В наше время информационные технологии внедряются во все без исключения области человеческой деятельности. Одной из наиболеепопулярных передовых информационных технологий считаетсяприменение баз данных.
База данных – это организованная структура, предназначенная для хранения информации. Они хранят информацию о группах объектов реального мира с одинаковым набором свойств.
Информация в базах данных хранится в одной или нескольких таблицах. Любая таблица с данными состоит из набора однотипных записей, расположенных друг за другом. Они представляют собой строки таблицы, которые можно добавлять, удалять или изменять. Каждая запись является набором именованных полей, или ячеек, которые могут хранить самую разнообразную информацию.
Базы данных формируются и работают под управлением особых программных средств, именуемых системами управления базами данных (СУБД). Основная задача СУБД – предоставить пользователю базы данныхвозможность работать с ней, не вникая в детали на уровне аппаратногообеспечения. На сегодняшний день существует множество разнообразных СУБД. Основными представителями являются: Paradox, Clipper, dBASE, Clarion, Microsoft Visual Foxpro, Microsoft Access и MySQL.
Данный курсовой проект направлен на реализацию базы данных «Детская школа моделей» в СУБД MySQL.
База данных «Детская школа моделей» предназначена для хранения данных о юных моделях, их занятности в различных мероприятиях, имеющих отношение к модельному бизнесу (фотосессии, дефиле и т.д.). А так же информации о преподаваемых дисциплинах, педагогах и занятиях, проводимых в школе моделей.
Разрабатываемая база данных позволяет автоматизировать процесс ведения документации и отчетности, что является актуальной задачей на сегодняшний день.
Объектом курсового проектирования является реализация базы данных «Детская школа моделей».
Предметом курсового проектирования является реализация базы данных «Детская школа моделей» в СУБД MySQL.
Основная цель курсового проектирования – реализация базы данных «Детская школа моделей» в СУБД MySQL. Для достижения данной цели необходимо решить ряд следующих задач:
1. Провести анализ предметной области и спроектировать модель базы данных.
2. Изучить возможности СУБД MySQL.
3. Разработать на основе проведенного анализа предметной области логическую модель базы данных.
4. Реализовать базу данных «Детская школа моделей» с помощью СУБД MySQL.
5. Провести процесс нормализации таблиц в базе данных.
1 Анализ предметной области
- Описание предметной области
В данном курсовом проекте в качестве предметной области рассматривается детское модельное агентство.
Модельное агентство – это своеобразный ресурс, который предоставляет своих обученных моделей для работы в направлении индустрии моды.
Работа модельного агентства состоит из трех этапов:
- отбор будущих моделей;
- обучение будущих сотрудниц;
- работа в качестве моделей на подиуме или различных мероприятиях.
Детское модельное агентство занимается в первую очередь профессиональной подготовкой будущих моделей. Из-за большого объема информации со сложной структурой, сотрудникам детского модельного агентства необходима база данных, которая должна хранить следующую информацию.
...