Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
книжковий магазин.docx
Скачиваний:
14
Добавлен:
08.03.2016
Размер:
1.12 Mб
Скачать

Міністерство освіти і науки україни

Чорноморський державний університет імені Петра Могили

Факультет комп’ютерних наук

Кафедра Інтелектуальних інформаційних систем

КУРСОВА РОБОТА

"Книжковий магазин"

Дисципліна "Основи баз даних"

Спеціальність " Комп'ютернаінженерія"

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 взаимосвязанных таблицы:

  1. Авторы

  2. Жанры

  3. Заказ

  4. Издательство

  5. Книги

  6. Покупатели

  7. Продавцы

  8. Серия

  9. Строки заказа

ER схема БД

Создание БД Книжный магазин в Access 2007

Для создания БД запустим Access 2007.

ПускПрограммыMicrosoft OfficeMS Access 2007

Сохраняем файл с именем Книжный магазин.accdb в мои документы

Создание таблиц

Создание таблиц в режиме конструктора

Создание таблицы Авторы.

Выполнение в Access 2007

  1. Вкладка Создание – Конструктор таблиц

  1. Поле – Код автора ключевое поле, задается нажатием на кнопку

  1. Нажав на , сохраняем таблицу с именем - Автор

Созданная таблица Автор для базы данных в режиме конструктора выглядит следующим образом.

Таблица Авторы в режиме конструктора

Остальные таблицы создаем по аналогии

Таблица Жанры

Таблица заказы

Таблица издательства

Таблица Книги

Таблица покупатели

Таблица продавцы

Таблица серии

Таблица строки заказа

Использование мастера подстановок

Используем мастер подстановок для поля Код автора, код издательства, код серии, код жанра

Для этого Откроем таблицу Книги, выделим столбец Код автора, и, щелкнув ПКМ из контекстного меню выберем Столбец подстановок и, следуя шагам мастера, заполним его.

Для полей код издательства, код серии, код жанра используем мастер подстановок.

Для полей код заказа, код покупателя, код продавца так же используем мастер подстановок.

Создание схемы данных

Структура реляционной базы данных в Access задается схемой данных, которая имеет иерархическую структуру и называется канонической реляционной моделью предметной области.

Схема данных графически отображается в отдельном окне, в котором таблицы представлены списками полей, а связи — линиями между полями разных таблиц.

Для открытия схемы данных выбираем вкладку Работа с базами данных – Схема данных

Для установления связи между таблицами Авторы и Книги щелкнем по линии связи ЛКМ и в окне Изменение связей установим флажки Обеспечение целостности данных, Каскадное обновление связанных полей и Каскадное удаление связанных записей

Установление целостности данных

Для установления связи между другими таблицами действуем по аналогии

В итоге получиться схема данных

Схема данных БД.