Создание структуры базы данных с помощью субд
Созданию структуры базы данных в СУБД предшествует этап проектирования базы данных, который может быть выполнен вручную, без применения компьютера. Однако для оформления результатов проектирования целесообразно использовать универсальный текстовый процессор типа Word, в частности его средства работы с таблицами. Результатом проектирования является система нормализованных таблиц, связанных между собой различными отношениями. Рассмотрим процесс создания базы данных, представленной на рис. 5.
Клиенты |
|
|
|
|
|
|
| ||||||||
Номер Клиента | ФИО | Адрес |
| Услуги |
| Исполнители | |||||||||
|
|
|
| Код Услуги | Наименование | Стоимость |
| Номер Исполнителя | ФИО | ||||||
|
|
|
|
|
|
|
|
|
| ||||||
| Заказы |
|
|
|
|
|
|
| |||||||
Номер Заказа | Номер Клиента | Код Услуги | Номер Исполнителя | Дата Приема | Дата Исполнения | Оплачено |
|
|
|
Рисунок 5. Структура базы данных Фирма
Таблица Услуги содержит перечень услуг, оказываемых клиентам, и информацию о стоимости каждой услуги. Таблица Исполнители содержит список исполнителей, которым передаются заказы клиентов. Таблица Клиенты содержит информацию о клиентах, каждый из которых может оформить заказы на оказание различных услуг. Таблица Заказы содержит данные обо всех заказах, сделанных клиентами. Стрелками показаны связи, существующие между таблицами. В данном примере тип всех связей – один-ко-многим, так как каждый клиент может оформить несколько заказов на различные услуги, одна и та же услуги может быть заказана несколькими клиентами и один исполнитель может выполнять несколько заказов. Первичные ключи для каждой таблицы выделены черной рамкой. В таблице Заказы серую заливку имеют поля, содержащие внешние ключи, включенные в эту таблицу для создания связей.
СУБД Access 2007содержит следующие основные объекты для создания БД и работы с ней: Таблицы, Формы, Запросы и Отчеты. Таблицы содержат данные. Запросы предназначены для получения нужных данных из БД. Формы и отчеты облегчают редактирование, графическое представление и печать данных. Для создания этих объектов СУБД предоставляет в распоряжение пользователя набор специальных средств: Конструктор, Мастер и т.д.
-
Содержание
- Часть 5
- Проектирование реляционной базы данных
- Создание структуры базы данных с помощью субд
- Создание новой базы данных
- Создание новых таблиц в базе данных
- . Установка связей между таблицами и ввод данных в таблицы
- Установка связей между таблицами
- Ввод данных в таблицы бд
- Создание форм
- Создание форм с помощью мастера
- Создание форм вручную
- Создание сложных форм для работы с базой данных
- Создание форм, содержащих элементы управления
- Работа с данными с помощью формы
- Создание сложных форм
- Работа с запросами и отчетами
- Создание и фильтрация запросов
- Создание и просмотр отчетов