Поиск и запросы в базе данных
Выясняем, как составить запрос, чтобы найти нужные записи в базе данных, и как использовать условия и сортировку.
Список тем (6 из 11)
Глава 1. Электронные таблицы
Глава 2. Базы данных
Глава 3. Компьютерные сети и веб
Глава 4. Системы счисления
В базе данных могут быть тысячи записей, и вручную нужную не найти. Запрос — это команда выбрать из базы записи, удовлетворяющие определённому условию. Результат запроса тоже выводится в виде таблицы, но в ней лишь нужные записи и нужные поля.
Основа запроса — условие. Например, в базе «Библиотека» можно записать условия «год издания больше 2015», «автор = Навои» или «число экземпляров = 0». Условия объединяют союзами «И» и «ИЛИ»: при «И» должны выполняться оба условия, при «ИЛИ» достаточно одного. Знаки сравнения: =, <> (не равно), <, >, <=, >=.
В запросе можно также упорядочить результат, например вывести книги по убыванию года издания. Показываемые поля мы тоже выбираем сами: если нужны только название и автор, остальные не добавляем. В таких программах, как Access и LibreOffice Base, запрос можно составить в режиме «Конструктор» в виде таблицы, без программирования.
Главное
- Запрос выбирает из базы записи, подходящие под условие.
- Условия записывают знаками
=,<>,<,>,<=,>=. - При «И» выполняются оба условия, при «ИЛИ» достаточно одного.
- В запросе можно выбрать поля и порядок сортировки.
Практические задания
- Создайте таблицу «Книги» (название, автор, год, число экземпляров) из 8 записей и составьте запрос с условием «год > 2010».
- Определите, какие записи удовлетворяют условию «автор = Навои И год < 2000». Как изменится результат, если вместо «И» поставить «ИЛИ»?
- Опишите запрос, в котором видны только название и автор книги, а результат упорядочен по году издания (какие поля, какое условие и порядок).
Вопросы для закрепления
Проверьте себя: сначала подумайте, потом откройте ответ.
1Для чего нужен запрос?Показать ответСкрыть ответ
Чтобы быстро выбрать из большой базы записи, подходящие под условие.2Чем различаются союзы «И» и «ИЛИ»?Показать ответСкрыть ответ
При «И» оба условия должны быть истинными, при «ИЛИ» достаточно одного.
Войдите на сайт
Слайды и PDF доступны только зарегистрированным пользователям: и просмотр, и скачивание. Вход бесплатный.
Войдите на сайт
Слайды и PDF доступны только зарегистрированным пользователям: и просмотр, и скачивание. Вход бесплатный.
Пройдено тем: 0 из 11
Войти и отметить