Курсовая с практикой на тему Проектирование базы данных (MY SQL)
-
Оформление работы
-
Список литературы по ГОСТу
-
Соответствие методическим рекомендациям
-
И ещё 16 требований ГОСТа,которые мы проверили
Скачать эту работу всего за 690 рублей
Ссылку для скачивания пришлём на указанный адрес электронной почты
Содержание:
ВВЕДЕНИЕ.. 4
1 ОПИСАНИЕ МОДЕЛИ ПРЕДМЕТНОЙ ОБЛАСТИ.
НАЗНАЧЕНИЕ БАЗЫ ДАННЫХ, ПРЕДПОЛАГАЕМЫЕ ЗАПРОСЫ. 5
2 МОДЕЛЬ ПРЕДМЕТНОЙ ОБЛАСТИ.. 15
3 ЛОГИЧЕСКАЯ МОДЕЛЬ ДАННЫХ.. 16
3.1 Построение E-R диаграммы.. 16
3.1.1 Выделение сущностей. 16
3.1.2 Свойства сущностей и первичные
ключи. 17
3.1.3 Связи между сущностями. 18
3.2 Переход к физической реляционной
модели. Внешние ключи, таблицы проекции. 19
3.3 Нормализация базы данных. 22
4 ФИЗИЧЕСКАЯ МОДЕЛЬ ДАННЫХ.. 26
4.1 Создание таблиц. 26
4.2 Заполнение таблиц. 28
4.3 Запросы к базе данных. 32
ВЫВОДЫ... 42
СПИСОК ЛИТЕРАТУРЫ... 43
ПРИЛОЖЕНИЯ.. 44
Приложение 1 Дамп базы данных. 44
Приложение 2 Диаграмма
последовательности. 53
Приложение 3 Запрос на уменьшение
цены на 5% (кроме произведенных в США) 54
Введение:
Базы данных (БД, англ. DB-data base) это набор записей и
файлов, организованных специальным образом для эффективности хранения и поиска
данных.
Управления БД осуществляет с помощью системы управления
БД (СУБД). Большинство современных систем основаны на реляционной (реляционной)
модели управления БД. Альтернативные варианты моделей (сетевые, семантические,
объектные) имеют достаточно узкое назначение.
В реляционных моделях данных основным понятием является
отношение. Отношение (или сущность) представляет информацию об объекте одного
типа и сохраняется в виде таблиц. Атрибут - конкретная часть информации о
фактическом реальный объект.
Характеристики объекта (поля или атрибуты) могут быть
размещены в нескольких таблицах при наличии большого набора стандартизированных
характеристик, могут повторяться в разных объектов. Распределение описания
одного объекта на несколько таблиц называется декомпозицией.
Применение современных технологий позволяют быстро и
относительно дешево разрабатывать системы накопления и обработки данных. В
основе любых технологий работы с реляционными БД лежит язык формирования
запросов - SQL. Взаимодействие пользователя с БД происходит через определенный
интерфейс - систему доступа и управления данными. Система доступа
разрабатывается для представления универсальных возможностей работы с БД.
В ходе реализации практической части работы должна быть
спроектирована база данных для обслуживания потребностей автосалона. Конечным
результатом работы должно быть БД (с тестовым наполнением данным) и реализацией
всех запросов, предназначенных для решения, задач, свойственных предметной
области.
Заключение:
В работе спроектирована модель БД, которая может быть
использована как основа при проектировании полнофункциональной ИС учета и
обслуживания продаж автосалона.
Первоначально в работе проведено исследование предметной
области, реализованы отдельные элементы UML модели. В работе приведен набор
основных диаграмм модели. Диаграммы описывают, характеризуют и детализируют
модель с разных точек зрения, указывают на некоторые особенности реализации и
поведения будущей системы.
Построенная модель позволяет лучше понять особенности
бизнес-процессов. Следующим этапом в работе является проектирования БД системы.
На этом этапе проектируется концептуальная модель, далее реализуется переход к
реляционному представлению с учетом нормализации данных.
Последним этапом является тестирования БД и запросов к ней.
Тестирование показывает, что спроектированная БД, хотя и имеет ряд упрощений,
позволяет оперировать основными данными и обрабатывать информацию с
использованием различных запросов.
Фрагмент текста работы:
1 ОПИСАНИЕ МОДЕЛИ ПРЕДМЕТНОЙ ОБЛАСТИ. НАЗНАЧЕНИЕ
БАЗЫ ДАННЫХ, ПРЕДПОЛАГАЕМЫЕ ЗАПРОСЫ.
Рынок автомобилей в нашей стране активно развивается, это
касается и отечественного автопрома и, особенно – рынок иномарок. Пока эта
тенденция сохраняется, в бизнесе будет выигрывать тот, кто сможет составить
грамотный бизнес-план, организовать бесперебойные поставки, обеспечит нужный
ассортимент в модельном ряду и предупредит задержки и проблемные ситуации с поставками, обеспечит
надлежащее обслуживание и сопровождение, реализует пост продажные сервисы.
Спрос на автомобильную продукцию достаточно стабилен, хотя бывают и спады, например ‑ ситуативное
падение рынка последнего года, в тоже время на автомобильном рынке наблюдается
рост конкуренции. Компания желающая выжить в условиях жесткой конкуренции
должна задействовать все возможные механизмы для повышения эффективности
протекания бизнес процессов. Естественно не последнюю роль в этой ситуации
играет использование актуальных информационных технологий и систем.
Фактически информация становиться фактором, определяющим эффективность
любой сферы деятельности. Увеличились информационные потоки и повысились
требования к скорости обработки данных, и теперь уже большинство операций не
может быть выполнено вручную, они требуют применения наиболее перспективных
компьютерных технологий. Любые административные решения требуют четкой и точной
оценки текущей ситуации и возможных перспектив ее изменения. И, конечно,
обойтись без автоматизации и поддержки бизнеса информационными системами уже не
возможно.
Первоначально
кратко опишем процесс функционирования компании ‑ автосалон. Основными
действующими лицами процесса являются:
Производитель – промышленная компания, выпускающая автомобильную продукцию и
комплектующие элементы.
Автомобиль – объект товарно-денежных отношений между всеми задействованными в
процессе действующими лицами. Естественно продажа автомобилей в некоторых
элементах отношений имеет свои особенности, но учитывая определенный уровень
абстракции, при моделировании будем называть эту сущность ТОВАР