КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Создание запроса на выборку
Запросы Одной из основных функций обработки данных является поиск данных. Для выборки и просмотра записей из одной или нескольких таблиц предназначены Запросы. Их можно сохранять и использовать, позднее, создавать на их основе формы или отчёты. Запросы имеют возможность выбора полей для отображения из основных и связанных таблиц. Это отличает их от фильтров и делает основным инструментом обработки данных в СУБД. В зависимости от функции, которую выполняет запрос, различают: • запросы на выборку; • запросы на изменение; • запросы с параметрами; • запросы перекрёстные; • запросы с вычисляемыми полями; • запросы на добавление записей из одной таблицы в другую; • запросы на обновление записей; • запросы на удаление записей. Последние шесть запросов образуют группу сложных или специальных запросов, используемых для глобального редактирования. Для создания запросов можно пользоваться Мастером запросов. Он ускоряет процесс создания, однако более подходит для наиболее простых запросов типового характера. Наиболее гибкий способ создания запросов - это режим конструктора. Он позволяет проектировать запрос в соответствии с требованием пользователя. Запросы этого типа предназначены для извлечения записей и полей, удовлетворяющих некоторому условию, из одной или нескольких таблиц и просмотра результата в режиме таблицы. Создадим несложный запрос на основе таблицы «ФИЛЬМ», который выполняет выборку записей фильмах определенного режиссера, например Klera Kilnera. Для этого в окне базы данных выберем объект «Запросы» и строку «Создание запроса» в режиме «Конструктора». Рис. После этого открывается окно «Добавление таблицы». Выберем таблицу «Фильм», нажмем кнопку «Добавить» и затем «Закрыть». Окно запроса будет выглядеть следующим образом: Рис. После добавления таблицы в окно запроса нужно добавить поля в бланк запроса. Для этого нужно перетащить поле «Режиссер» из списка полей в верхней части окна в строку поле первого столбца бланка запроса. Аналогично перенести остальные поля. Затем надо ввести условие отбора записей в столбец бланка запроса с полем «Режиссер» в строку «Условие отбора». В нашем примере это первый столбец. Введём в строку «Условие» отбора Клэр Килнерr. Рис. Для того, чтобы выполнить запрос нужно нажать на панели конструктора кнопку «Запуск» или кнопку «Вид» на панели инструментов. Результаты выполнения запроса будут представлены в виде таблицы:
Рис. Процесс выбора полей для многотабличного запроса точно такой же, как и для запроса с одной таблицей.
Дата добавления: 2015-05-09; Просмотров: 342; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |