Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методичка БД.doc
Скачиваний:
8
Добавлен:
08.09.2019
Размер:
1.29 Mб
Скачать

Лабораторная работа №5. Тема: «Создание отчета с нескольких таблиц»

Цель:

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

Для создания отчета с нескольких таблиц нам будет нужно несколько заполненных таблиц, для этого:

  1. Мы создаем несколько таблиц любым из способов;

  2. Задаем ключевые поля;

  3. Связываем наши таблицы;

  4. Создаем отчет с помощью Мастера, как по одной таблице, но в пункте «Таблицы и запросы» используем ниспадающий список и выбираем по очереди все наши таблицы, используя нужные нам поля;

  5. Нажимаем кнопку «Готово».

Контрольное задание:

  1. Создание отчета по всем полям с 3-х таблиц

  2. Создание отчета по выборочным полям с 5-и таблиц

  3. Редактирование отчета в режиме конструктора.

Лабораторная работа №6. Тема: «Создание запроса с нескольких таблиц»

Цель:

Повторить и закрепить навыки по определению ключевых полей, связыванию таблиц и составлению запросов на выборку, на примере создания СУБД «Клиенты».

Д ля создания запроса с нескольких таблиц нам будет нужно несколько заполненных таблиц, для этого:

  1. Мы создаем несколько таблиц любым из способов (Клиент, Адрес, Время работы);

  2. Задаем ключевые поля;

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

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

  5. Переносим необходимые в запросе поля;

  6. Создаем групповую операцию;

  7. Закрываем, сохраняем, задавая имя нового запроса.

Контрольное задание:

  1. На примере построить БД «Записная книжка»

  2. На примере построить БД «Расписание»

Лабораторная работа №7. Тема: «Построитель выражений»

Цель:

Познакомить учащихся с приемами создания математических операций в СУБД «Access» используя язык SQL.

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

  1. Создание исходной заполненной таблицы с небольшим числом полей для построения выражений (Наименование товара, Приход, Распределение, Остаток на складе)

  2. Сохранить как «Таблица 1»

  3. Тип данных необходимо будет учесть для полей, которые содержат числа, в противном случае, ваша БД производить счет не будет. Итак поля (Приход, Распределение, Остаток на складе) тип данных – числовой;

  4. Создаем запрос в режиме конструктора: поочередно добавить таблицу, перенести необходимые поля, создать групповые операции: по наименованию - группировка, по приход, распределение, остаток на складе – Sum для суммирования результатов одного наименования;

  5. Контекстное меню в «Поле» «Остаток на складе» выполнения операции – Построить;

  6. У даление любого текста и прописывание выполняемой операции, в нашем случае [Таблица1]![приход] - [Таблица1]![расход]

  7. Используя раскрывающиеся папки «Таблицы», выбирая необходимое поле, переносим строку «Значение» в верхнее окно построителя выражений (или используем двойной клик правой кнопкой мыши)

  8. Нажимаем кнопку «ОК»

  9. Закрыть, сохранить, задав имя запросу.

  10. Редактирование названия поля происходит в конструкторском режиме запроса путем замены надписи «Выражение 1» на «Остаток на складе»

Контрольное задание:

  1. Добавив в таблицу поле «Надбавка» рассчитать в запросе стоимость товара с надбавкой

  2. На примере построить БД «Учитель» на расчет зарплаты по отработанному времени