Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

БД / Лаб. работы Word / Лабораторная работа №3

.docx
Скачиваний:
14
Добавлен:
10.06.2015
Размер:
145.81 Кб
Скачать

КГЭУ

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ

Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования

«КАЗАНСКИЙ ГОСУДАРСТВЕННЫЙ ЭНЕРГЕТИЧЕСКИЙ УНИВЕРСИТЕТ»

Кафедра «Инженерная кибернетика»

Базы данных

Отчет о лабораторной работе № 3.

Исполнитель: Артемьев Андрей

Группа: ПМ-1-11

Преподаватель: Николаева С. Г.

КАЗАНЬ – 2014

Лабораторная работа 3:

Межтабличные связи. Формирование запросов.

Цель работы: Организация связи между таблицами БД на основании ключевых полей. Создание запросов различных типов с помощью мастера и конструктора запросов.

Организация связи между таблицами:

Выбираем вкладку «Сервис→Схема данных», в появившемся окне «Добавление таблицы» добавить нужны. Создаём связь «один-ко-многим»

путём перетаскивания поля с первичным ключом из 1-ой таблицы во 2-ю и отмечая опцию «Обеспечение целостности данных».

В результате около родительской таблицы появится «1», а около дочерней – «∞».

Создание запроса:

Выбираем объект «Запросы», затем «СоздатьПростой запрос, Перекрестный запрос, Повторяющиеся записи, Записи без подчиненных».

Так выглядит постой запрос.

Так выглядит перекрестный запрос.

Так выглядит запрос «Повторяющиеся записи».

Так выглядит запрос «Записи без подчиненных».

Конструктор запросов:

Выбираем объект «Запросы», затем «Создать», «Конструктор». Заполняем появившееся окно нужными элементами.

Сохраняем запрос. Конечный результат выглядит так: