Проектирование реляционной базы данных
Автор: Екатерина Назарова • Июль 11, 2023 • Курсовая работа • 6,725 Слов (27 Страниц) • 196 Просмотры
Министерство науки и высшего образования РФ Федеральное государственное автономное образовательное учреждение высшего образования
«СИБИРСКИЙ ФЕДЕРАЛЬНЫЙ УНИВЕРСИТЕТ»
Хакасский технический институт – филиал ФГАОУ ВО «Сибирский федеральный университет»
Кафедра прикладной информатики, естественно-научных и гуманитарных дисциплин
КУРСОВАЯ РАБОТА
Тема: Проектирование реляционной базы данных
Руководитель | В. И. Кокова | |
подпись, дата | ||
Студент | 51-1, 562154127 | Е. В. Назарова |
номер группы, зачётной книжки | подпись, дата |
Абакан 2023
ЗАДАНИЕ КУРСОВОЙ РАБОТЫ
Разработать инфологическую модель работы интернет-магазина женской одежды. По полученной модели построить реляционную БД с использованием нормализации.
Описание предметной области. Магазин торгует женской одеждой и аксессуарами. БД должна содержать как минимум следующую информацию о производителях товаров: наименование организации, адрес, номер телефона, адрес электронной почты. БД должна содержать как минимум следующую информацию о товарах: наименование товаров, цены на них, качество товаров, наименование производителя, характеристику. БД должна содержать как минимум следующую информацию о заказах: дата заказа, дата доставки, форма оплаты, способ доставки. БД должна уметь отвечать на вопросы, подобные следующим:
- Кому и какие товары доставлены за указанный период времени?
- Какие товары категории «Обувь» с рейтингом «5», стоимость которых меньше 4500 рублей?
- Какие товары востребованы среди клиентов интернет-магазина?
- Сколько клиентов молодёжного возраста?
- Кто сделал заказ за указанный период времени?
Задание выдано: | В. И. Кокова | |
дата | подпись | |
Задание получено: | Е. В. Назарова | |
дата | подпись |
РЕФЕРАТ
Курсовая работа по теме «Проектирование реляционной базы данных» содержит 47 страниц текстового документа, 8 использованных источников, 40 иллюстраций.
БАЗА ДАННЫХ, СУБД, MYSQL, СУЩНОСТЬ, АТРИБУТ, ТАБЛИЦА, ПОЛЕ, НОРМАЛЬНАЯ ФОРМА, ПЕРВИЧНЫЙ КЛЮЧ, ВНЕШНИЙ КЛЮЧ, ЗАПРОС, ИНФОЛОГИЧЕСКАЯ МОДЕЛЬ, КОНЦЕПТУАЛЬНАЯ МОДЕЛЬ, CSV-ФАЙЛ, ИНТЕРНЕТ-МАГАЗИН.
Цель курсовой работы:
- закрепить и обобщить знания по теории баз данных;
- спроектировать реляционную базу данных с помощью теории нормализации;
- овладеть практическими навыками работы с системой управления базами данных MySQL.
Курсовая работа выполнена в соответствии с индивидуальным заданием, в котором приводятся:
- общее описание предметной области;
- функции предметной области.
В результате выполнения данной работы был проведен анализ предметной области, созданы концептуальная и инфологическая модели базы данных, а также были приобретены и закреплены новые знания и навыки в использовании системы управления базами данных MySQL. В итоге была разработана база данных «Интернет-магазин женской одежды».
СОДЕРЖАНИЕ
ВВЕДЕНИЕ 5
- Логическое проектирование 7
- Анализ предметной области 7
- Функции предметной области, реализуемые задачей 9
- Перечень входных и выходных документов 9
- Организационно-экономическая сущность задачи 13
- Форматы входных документов 14
- Описание выходной информации: отчетов, запросов 15
- Проектирование реляционной базы данных 15
- Выработка концептуальной схемы базы данных 15
- Построение информационно-логической модели 18
- Создание базы данных в MySQL 21
- Создание базы данных 21
- Создание таблиц 24
- Заполнение таблиц данными 30
- Создание запросов 35
ЗАКЛЮЧЕНИЕ 41
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 42
ПРИЛОЖЕНИЕ А 43
ВВЕДЕНИЕ
В наше время огромное количество фирм используют персональные компьютеры для сохранения и обработки любого вида информации. Эта информация содержится в базах данных. Базы данных играют важную роль в развивающемся мире технологий. Работа с базами данных является важнейшим навыком в работе с компьютером, а специалисты данной области становятся всё более востребованными. Главные идеи нынешней информационной методики базируются на представлении, в соответствии чему информация должна быть образована в базы данных с задачей отображения динамически изменяющегося мира и удовлетворения всех потребностей в информации у пользователей. Базы данных формируются и работают под управлением специальных программных средств, называемых системами управления базами данных.
...