- •Міністерство освіти і науки україни
- •Использование мастера подстановок
- •Создание схемы данных
- •Заполнение таблиц
- •Создание формы
- •Главная кнопочная форма
- •Создание запросов
- •2. Запрос на выборку с вычисляемым полем «Запрос2 стоимость заказа»
- •3. Запрос «Запрос 3 на группировку»
- •4. Запрос «Запрос 4_перекрестный »
- •Создание отчетов.
- •Приложение 1
- •Список литературы
Міністерство освіти і науки україни
Чорноморський державний університет імені Петра Могили
Факультет комп’ютерних наук
Кафедра Інтелектуальних інформаційних систем
КУРСОВА РОБОТА
"Книжковий магазин"
Дисципліна "Основи баз даних"
Спеціальність " Комп'ютернаінженерія"
6.050102-КР.ПЗ.01-205.09560418
Студент _____________Д.В. Щербак
(підпис)
_____________ __
(дата)
Викладач ___________М.Л. Дворецький (підпис)
_____________
(дата)
Миколаїв – 2015
Оглавление
Проектирование БД 3
ER схема БД 4
Создание БД Книжный магазин в Access 2007 5
Создание таблиц 6
Создание таблиц в режиме конструктора 6
Использование мастера подстановок 9
Создание схемы данных 10
Заполнение таблиц 12
Создание формы 18
ГЛАВНАЯ КНОПОЧНАЯ ФОРМА 22
Создание запросов 25
Создание отчетов. 32
35
Приложение 1 36
Список литературы 42
Проектирование БД
В Microsoft Access, прежде чем создавать таблицы, формы и другие объекты необходимо задать структуру базы данных
Разрабатываемая база данных содержит 8 взаимосвязанных таблицы:
Авторы
Жанры
Заказ
Издательство
Книги
Покупатели
Продавцы
Серия
Строки заказа
ER схема БД
Создание БД Книжный магазин в Access 2007
Для создания БД запустим Access 2007.
ПускПрограммыMicrosoft OfficeMS Access 2007
Сохраняем файл с именем Книжный магазин.accdb в мои документы
Создание таблиц
Создание таблиц в режиме конструктора
Создание таблицы Авторы.
Выполнение в Access 2007
Вкладка Создание – Конструктор таблиц
Поле – Код автора ключевое поле, задается нажатием на кнопку
Нажав на , сохраняем таблицу с именем - Автор
Созданная таблица Автор для базы данных в режиме конструктора выглядит следующим образом.
Таблица Авторы в режиме конструктора
Остальные таблицы создаем по аналогии
Таблица Жанры
Таблица заказы
Таблица издательства
Таблица Книги
Таблица покупатели
Таблица продавцы
Таблица серии
Таблица строки заказа
Использование мастера подстановок
Используем мастер подстановок для поля Код автора, код издательства, код серии, код жанра
Для этого Откроем таблицу Книги, выделим столбец Код автора, и, щелкнув ПКМ из контекстного меню выберем Столбец подстановок и, следуя шагам мастера, заполним его.
Для полей код издательства, код серии, код жанра используем мастер подстановок.
Для полей код заказа, код покупателя, код продавца так же используем мастер подстановок.
Создание схемы данных
Структура реляционной базы данных в Access задается схемой данных, которая имеет иерархическую структуру и называется канонической реляционной моделью предметной области.
Схема данных графически отображается в отдельном окне, в котором таблицы представлены списками полей, а связи — линиями между полями разных таблиц.
Для открытия схемы данных выбираем вкладку Работа с базами данных – Схема данных
Для установления связи между таблицами Авторы и Книги щелкнем по линии связи ЛКМ и в окне Изменение связей установим флажки Обеспечение целостности данных, Каскадное обновление связанных полей и Каскадное удаление связанных записей
Установление целостности данных
Для установления связи между другими таблицами действуем по аналогии
В итоге получиться схема данных
Схема данных БД.