Запросы в базе данных. Понятия запроса При работе с таблицами можно в любой момент выбрать из базы данных необходимую информацию с помощью запросов. Запрос.

Презентация:



Advertisements
Похожие презентации
9 класс Запросы являются одним из основных инструментов выборки и обработки данных в таблицах базы данных. Запросы используют для анализа, просмотра и.
Advertisements

ACCESS 2003 Простые запросы. Теория Запрос на выборку позволяет выбрать данные из одной или нескольких таблиц по определенному условию. В результате выполнения.
Выполнение запросов, создание и редактирование отчета MS Access.
Работа с запросами в MS Access Запросы - важнейший инструмент любой системы управления базами данных. Запросы служат для выбора записей, обновления таблиц.
Запросы к базе данных. ЗАПРОС – это команда на выполнение определенного вида манипулирования данными.
ОТБОР И СОРТИРОВКА ДАННЫХ СУБД Access Отбор данных с помощью фильтров СУБД Access позволяет производить отбор записей, в ко- торых значения определенных.
БАЗЫ ДАННЫХ. ACCESS 2007 © К.Ю. Поляков, Тема. Запросы.
1 ТЕМА УРОКА: «Базы данных. Запрос как инструмент обработки данных»
Базы данных в электронных таблицах 1. Представление базы данных в виде таблицы и формы.
Создание таблиц базы данных. Запросы на выборку данных.
Создание таблиц базы данных. Запросы на выборку данных.
Построение запросов в Access. Преимущества запросов Они позволяют собирать воедино информацию из нескольких таблиц, учитывая связи, установленные между.
Муниципальное образовательное учреждение «Средняя общеобразовательная школа 9» г.Когалыма «Формирование простых запросов на выборку в базах.
Запросы к БД. Конструктор запросов. Тема урока:. Цель урока: Познакомиться с приемами реализации запросов.
Из данной таблицы выбрать абитуриентов окончивших школу 44, не учившихся на подготовительных курсах, получивших на экзамене по математике оценку не ниже.
Быстрый поиск данных Открыть БД Открыть таблицу, в которой нужно найти запись Правка Найти, появится диалоговое окно Поле В поле Образец: ввести искомый.
Условия поиска информации, простые логические выражения.
ТИПЫ ЗАПРОСОВ I. Запрос с параметром (Определяет одно или несколько условий отбора во время выполнения запроса) II. Запрос-выборка (Отбирает и не изменяет.
Создание запросов Подготовила: Камышная И.Н.. Компоненты ACCESS MS ACCESS состоит из отдельных компонентов, которые используются для хранения и представления.
Обработка данных в Базах данных. Быстрый поиск данных Основное назначение БД – поиск нужной информации. Access позволяет производить поиск: по части имени,
Транксрипт:

Запросы в базе данных

Понятия запроса При работе с таблицами можно в любой момент выбрать из базы данных необходимую информацию с помощью запросов. Запрос - это обращение к БД для поиска или изменения в базе данных информации, соответствующей заданным критериям.

Типы запросов Запросы на выборку Запрос на создание таблицы Запрос на добавление Запрос на обновление Перекрестный запрос Запрос на удаление

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

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

Создание запроса на выборку 1. Выбрать вкладку «Создание». 2. Найти раздел «Другие». 3. Конструктор запросов

Добавить нужные таблицы и запросы Дважды щелкнуть на нужные таблицы или запросы. Нажать кнопку «Закрыть»

Добавить те поля, которые должны быть отображены в запросе Дважды щелкнуть на нужные поля в том порядке, как они должны быть отображены

Задать запрос Нижняя часть является бланком запроса, или, как его называют, QBE – областью (Query by Example – запрос по образцу). Здесь указываются параметры запроса и данные, которые нужно отобрать, а также определяется способ их отображения на экране. В строке «Условие отбора» под нужным полем написать условие, используя математический аппарат.

Критерии запроса При создании запроса можно задать критерии, вследствие чего по запросу будет осуществлен отбор только нужных записей. Для создания запроса с несколькими критериями пользуются различными операторами (or, and, not, *,?). * - заменяет несколько любых символов ? – заменяет один любой символ Например: Т* - найдутся все слова, начинающиеся на букву «Т». Т??? – найдутся все слова, начинающиеся на букву «Т» и содержащие ровно 4 символа.

Логическая операция ИЛИ Можно задать несколько условий отбора, соединенных логическим оператором или (or), для некоторого поля одним из двух способов: 1) можно ввести все условия в одну ячейку строки Условие отбора, соединив их логическим оператором или (or). В этом случае будут выбраны данные, удовлетворяющие хотя бы одному из условий. Например, запись: Иванов or Петров соответствует тому, что будут выбраны фамилии Иванов или Петров 2) ввести второе условие в отдельную ячейку строки ИЛИ. И если используется несколько строк ИЛИ, то чтобы запись была выбрана, достаточно выполнения условий хотя бы в одной из строк ИЛИ.

Логическая операция И Логическая операция и (and) используется в том случае, когда должны быть выполнены ОБА УСЛОВИЯ и только в этом случае запись будет выбрана. Например: Фамилия: «Иванов», Имя: «Иван» будут выбраны только те люди, у которых фамилия и имя совпадают. Чтобы объединить несколько условий отбора оператором и (and), следует привести их в одной строке.

Команды для запросов Оператор Between Оператор Between позволяет задать диапазон значений. Например: between 10 and 20 Оператор in Оператор in позволяет задавать используемый для сравнения список значений. Например: in (первый,второй,третий)

Оператор Like Оператор Like полезен для поиска образцов в текстовых полях, причем можно использовать шаблоны: * обозначает любое количество (включая нулевой) символов; ? любой одиночный символ; # указывает что в данной позиции должна быть цифра. Например: для выбора фамилии, начинающейся с буквы П и с окончанием ов можно записать like П*ов

Операторы для даты и времени Можно ввести дату и время, при этом значения должны быть заключены между символами #. Например: #10 мая 1998# ># # В Access используется ряд других функций, которые помогут задать условия отбора для даты и времени, например: Day(дата) – возвращает значение дня месяца в диапазоне от 1 до 31 Month(дата) – возвращает значение месяца года в диапазоне от 1 до 12 Year(дата) – возвращает значение года в диапазоне от 100 до 9999

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

Выполнение и сохранение запроса После задания условий запроса нужно проверить и сохранить. Для этого выбрать команду «Выполнить» и команду «Сохранить»

Список использованных источников d html d html nie_reljacionnojj_bazy_dannykh_i_zaprosov._ MS_Access_2007. html nie_reljacionnojj_bazy_dannykh_i_zaprosov._ MS_Access_2007.html