Проект базы данных Интернет-магазина
Введение
Курсовой проект выполнен с целью практического освоения основных приемов и правил проектирования баз данных. В качестве предметной области разрабатываемого проекта базы данных (БД) Интернет-магазина -выбран магазин мобильных телефонов.
Целью выполнения работы является разработка информационного и программного обеспечения предметной области, связанной с работой интернет-магазина по продаже мобильных телефонов.
Интернет-магазин по продаже мобильных телефонов от производителя не является действующим, и все его функции и обязанности действуют только в рамках данной работы, то есть являются вымышленными.
Задачи курсовой работы заключаются в создании базы данных, обеспечивающей выполнение следующих функций: ввод информации в БД, удаление информации из БД, редактирование внесенной информации, выборка данных по различным критериям, формирование отчетов и вывод информации из базы данных на экран.
Основная часть пояснительной записки содержит следующие пункты:
Построение
Содержание:
Введение7
1. Построение инфологической модели данных8
1.1 Анализ предметной области8
1.2 Построение инфологической модели данных8
1.3 Проектирование целостности базы данных11
1.4 Проверка нормализации таблиц12
2. Построение даталогической модели данных13
3. Реализация проектируемой базы данных в СУБД Access14
4. Разработка интерфейса пользователя для работы с проектируемой базой данных14
4.1 Формы16
4.2 Запросы БД22
4.3 Отчеты29
5. Администрирование проектируемой базы данных33
6. Тестирование базы данных34
ЗАКЛЮЧЕНИЕ35
Список использованных источников36
Список использованных источников
Харрингтон Джен Л. Проектирование реляционных баз данных: Просто и доступно / Д. Л. Харрингтон. — М.: Лори, 2000. — 230 с.
Office Access 2003 / И. А. Харитонова. — СПб.: Питер, 2004. — 464 с.: ил.
Карпова Т. Базы данных. Модели, разработка, реализация. – Спб, 2001.
Боуман Джудит С. Практическое руководство по SQL; Использование языка структурированных запросов / Дж. С. Боуман, С. Л. Эмерсон, М.
Стержневые сущности:
СОЗДАТЬ ТАБЛИЦУ Производитель * (Стержневая сущность)
ПЕРВИЧНЫЙ КЛЮЧ (Код производителя)
ПОЛЯ (Код производителя - Длинное целое, Название - Текст 35, История – МЕМО, Логотип - OLE);
СОЗДАТЬ ТАБЛИЦУ Тип товара * (Стержневая сущность)
ПЕРВИЧНЫЙ КЛЮЧ (Код типа)
ПОЛЯ (Код типа -Длинное целое, Тип товара –Текст 50);
СОЗДАТЬ ТАБЛИЦУ Сотрудники * (Стержневая сущность)
ПЕРВИЧНЫЙ КЛЮЧ (Код сотрудника)
ПОЛЯ (Код сотрудника – длинное целое, ФИО - Текст 70, Дата рождения – дата/время, Телефон – текст 10, Адрес – текст, 50)
Обозначающие сущности:
СОЗДАТЬ ТАБЛИЦУ Покупки * (Обозначение)
ПЕРВИЧНЫЙ КЛЮЧ (Код покупки)
ВНЕШНИЙ КЛЮЧ (Сотрудник)
ПОЛЯ (Код покупки – длинное целое, Сотрудник – длинное целое, Дата покупки – Дата/Время, безналичный расчет - логический).
Ассоциативные сущности:
СОЗДАТЬ ТАБЛИЦУ Товары * (Связывает Производитель и тип т