2. Практическая часть
2.1. Условие:
Создать базу данных «Проспекты».
Основные таблицы: Архангельская область (Код города, Код проспекта, Дата основания, В чью честь назван), Коми республика (Код города, Код проспекта, Основатели, Цель основания). Вспомогательные таблицы: Названия (Код проспекта, Название, Дата основания, Основатели), Основатели (Код основателей, Основатили, Где родились), Города (Код города, Город, Количество проспектов)
Создать запросы типа:
вычисляемый;
запрос с параметром;
запрос на выборку;
запрос с групповыми операциями;
запрос на добавление;
запрос на обновление.
Создать отчёт по работе.
2.2. Ход работы:
Таблицы
Основная информация храниться в таблицах.
Столбцы в таблице
называются полями, а строки записями.
Допустимое количество полей 255. Таблиц
в БД может быть несколько. С таблицами
можно работать в двух режимах: таблицы
и конструктора. Переход из одного режима
в другой и обратно производиться щелчком
по кнопке Вид.
Создаем главные таблицы – Архангельская область и Коми республика.
Для решение задачи нужно создать 3 вспомогательные таблицы: Названия, Основатели, Города.
В режиме
конструктора таблице задаётся ключевое
поле, по которому таблицы связываются
между собой. Ключ может состоять из
одного или нескольких полей. Также в
режиме конструктора таблицы можно
создать н
овую
таблицу или изменить поля старой таблицы.
Рис(2.1)
Рисунок 2.1 Таблица Архангельская область в режиме конструктора.
В режиме таблицы
обычно просматривают, добавляют и
изменяют данные. (Рис 2.2)
Рисунок 2.2 Таблица Архангельская область в режиме Таблицы.
Создание схемы данных
Для создания схемы данных необходимо задать ключевые поля для соответствующей таблицы: таблица Реестр- поле Код Обитателя, таблица Работники – поле Код Работника.
Шаг 1
В панели инструментов необходимо щёлкнуть схему данных.
В появившемся окне «Добавление таблицы» выделить таблицу Архангельская область, и нажать добавить. Аналогично все остальные таблицы. В окне появиться условный вид этих таблиц. Текущее окно необходимо закрыть. ( Рис 2.3)
Рисунок 2.3 Добавление таблицы.
Шаг 2
Поставить курсор на имя поля Код обитателя в таблице «Реестр» и не отпуская кнопку мыши перетащить её на поле Код обитателя таблицы «Обитатели», отпустите кнопку мыши, появиться диалоговое окно связи.
Шаг 3
Включить значок обеспечение целостности данных (это невозможно будет сделать, если типы полей заданы не одинаково)
Шаг 4
Включить значок каскадное обновление связанных полей, это приведёт к тому, что при изменении номера обитателя автоматически изменяется соответствующий номер в таблице «Обитатели».
Шаг 5
Включить значок каскадное удаление связанных полей, это приведёт к тому, что при удалении записи с номером Код города в таблице «Города» будут удалены все записи из таблицы «Архангельская область», в которой стояли соответствующие номера Городов.
Шаг 6
Нажать Создать,
появиться связь «Один к одному».
Аналогично связать остальные таблицы.
Сохранить схему данных и закрыть её. (
Рис 2.4)
Рисунок 2.4 Создание схемы данных.
