среда, 18 марта 2015 г.

Пр8

ПРАКТИЧЕСКАЯ РАБОТА № 8

ТЕМА: Создание запросов на выборку данных в СУБД MS Access.

ЦЕЛЬ: Научиться создавать запросы в базе данных.
ЗАДАНИЕ:
 1. Создать запрос на выборку по логическому условию.
2. Создать запрос на выборку по сравнению с образцом
3. Создать запрос с вводом параметра с клавиатуры

4. Создать многотабличный запрос.
Порядок работы
Запустите программу СУБД Microsoft Access и откройте свою созданную базу данных. Перейдите на вкладку Создание. Выберите объект базы — Запросы.
ЗАДАНИЕ 1. Использование логических операций в условиях отбора
Выбрать из таблицы Поставка запчастей поставки запчастей, которые дешевле 1000 рублей. Для этого выберите в режиме Создание объект базы — Запросы. В режиме Конструктор создайте запрос на выборку. В диалоговом окне выполните добавление таблицы «Поставка запчастей».

Выберите выводимые поля: код, наименование, дата поставки, цена, количество, поставщик.

 Теперь нам надо указать, что нас интересуют не все записи, а только те, где цена запчасти менее 1000 руб. Для этого создаем условие отбора: для поля цена в условие отбора пишем логическое выражение<1000.

Теперь можно сохранить запрос, дав ему имя и посмотреть результат работы.

ЗАДАНИЕ 2.Ввод значений в условиях отбора
Выбрать из таблицы Поставка запчастей поставки фильтров. Для этого в поле название указываем в кавычках Like“фильтр*”, где символ * свидетельствует о наличии произ­вольных символов за набором букв «фильтр». Проверьте, чтобы в строке «Вывод на экран», отвечающей за вывод записей в динами­ческом наборе на экран компьютера, стояли галочки.

Теперь можно сохранить запрос, дав ему имя и посмотреть результат работы.

ЗАДАНИЕ 3.Ввод параметров в запрос.
Выбрать из таблицы Поставка запчастей поставки на определенную дату. Для этого в условии отбора указываем в квадратных скобках текст комментария в диалоговом окне [ВВЕДИТЕ ДАТУ].

Теперь можно сохранить запрос, дав ему имя и посмотреть результат работы. После обращения к запросу на экране появляется диалоговое окно, в которое необходимо ввести интересующую нас дату поставки.

Вводим дату в выбранном формате даты: 1.09.2014 и смотрим результат.

ЗАДАНИЕ 4. Создать запрос с использованием двух связанных таблиц.
Создать запрос на основе таблиц «Автомобили» и «Сотрудники».
Запрос создается аналогично, только поля выбираются из 2х таблиц. Это можно сделать и с помощью мастера запросов.
В отчет записать созданные самостоятельно запросы по вашей базе данных и записать результаты запроса.
Вопросы для контроля знаний:
  1. Каким образом можно создать таблицу?
  2. Каким образом можно создать запрос?
  3. Объяснить назначение режима Конструктора.
  4. Объяснить, как работает мастер запросов.
  5. Объяснить понятие условие отбора.
  6. Объяснить, как формируется логическое выражение в условии отбора.
  7. Объяснить для чего необходимо обеспечение целостности данных.
  8. Какие таблицы называют связанными?
  9. Как осуществляется ввод параметров в запрос?
  10. Чем отличается многотабличный запрос от однотабличного?

Комментариев нет:

Отправить комментарий