Практическое работа№1



Дата28.09.2022
өлшемі20.94 Kb.
#461532
түріПрактическая работа
Практическая работа №4


Практическая работа№4
Создание запроса к таблицам БД
Цель:

  • уметь устанавливать ограничения на ввод данных при заполнении таблицы,

  • уметь применять запрос для выборки, удаления и сортировки записей таблицы.




  1. Изменение свойств поля

В конструкторе таблиц можно изменить свойства любого поля таблицы. Для этого нужно установить курсор на имени поля и в нижней части таблицы изменить значение любого свойства данного поля.
Установим ограничение на ввод данных в таблицу БД.
Для проверки данных, вводимых таблицу, используют Условие на значение в окне свойств конструктора таблицы.

  • Открыть БД Упражнения.

  • Не допустить ввода отрицательных чисел в поле место.

  • Открыть конструктор таблицы «Спортсмен». Щелкнуть по полю место - в свойствах поля выбрать Условие на значениенабрать в строке выражение >0.

  • В свойстве Сообщение об ошибке ввести текст: «введите положительное число»закрыть конструктор - сохранить изменения в макете таблицы.

  • Введите в таблицу две новые записи (Светлов и Яснов из Беларуси). Намеренно допустите ошибку при вводе числа в поле место (введите отрицательное число). Проанализируйте результат ввода.




  1. Запрос на выборку данных из таблицы БД




  • Сформировать к таблице Спортсмен запрос, с помощью которого из таблицы будут выбраны спортсмены из США и России:

    • На вкладке Создание щелкнуть по кнопке Конструктор запросов – создание с помощью конструктора;

    • на панели Добавление таблицы выбрать Спортсмен- щелкнуть по кнопке Добавить.

    • Перетащить названия Фамилия, Страна на бланк запроса в строку Поле.

    • В строке Условие отбора записать: Россия or США.

    • В строке Вывод на экран поставить метку напротив полей, которые будут представлены в запросе.

    • Закрыть бланк запроса на выборку – сохранить запрос под именем Запрос 1.

    • Открыть Запрос 1 и убедиться, что он правильно сформирован.




  • Сформировать к таблице Спортсмен запрос, с помощью которого из таблицы будут выбраны спортсмены, занявшие места со 2 по 4 (Условие отбора: (>1) and (<5)) – сохранить запрос под именем Запрос 2.




  • Сформировать к таблице Спортсмен запрос, с помощью которого из таблицы будут выбраны гимнасты из всех стран, кроме США, (Запрос 3):

    • В строке Условие отбора для поля Вид спорта записать: *гимнастика.

    • В строке Условие отбора для поля Страна записать: Not США.




  • Сформировать запрос к таблице Страны мира, с помощью которого из таблицы будут выведены все сведения по странам Великобритания и Франция. (Запрос 4)


  1. Запрос на удаление записей из таблицы БД

Любой запрос можно преобразовать в запрос на удаление записей из таблицы.



  • Удалить из таблицы Спортсмен записи по спортсменам из Беларуси.

    • Сформировать к таблице Спортсмен запрос, с помощью которого из базы будут выбраны спортсмены из Беларуси (запрос 5).

    • Открыть запрос5 в режиме конструктора:

      • контекстное меню запроса – пункт Тип запросаУдаление.

      • Выполнить запрос 5

    • Открыть таблицу Спортсмен и убедиться, что записи удалены.




  1. Многоуровневая сортировка данных в запросе




  • Сортировать записи в запросе к таблице Спортсмен по полям Вид спорта и Место:

    • Создать запрос, где будут представлены все данные таблицы Спортсмен.

    • На бланке запроса, в строке Сортировка для поля Вид спорта поставить значение по убыванию.

    • На бланке запроса, в строке Сортировка для поля Место поставить значение по возрастанию.

    • Сохранить запрос под именем Запрос 6.

    • Открыть запрос и убедиться, что записи отсортированы.




Нагорная Г.В. МБОУ «Лицей №1 имени академика Б.Н. Петрова», г. Смоленск




Достарыңызбен бөлісу:




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет