Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ACCESS_L4.doc
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
103.42 Кб
Скачать

Лабораторная работа № 4 Простые запросы

Цель работы: изучение организации запросов на основе таблиц.

Главное назначение базы данных (хранение и предоставление информации) может потребоваться либо сразу после ввода данных, либо спустя годы. Для получения информации из базы данных нужны хотя бы поверхностные знания о структуре информации в базе.

Например, отчеты в шкафу могут быть отсортированы по годам и порядковым номерам. Чтобы найти конкретный отчет, нужно знать год его составления и номер. В хорошо организованной системе всегда ведется каталог отчетов. В нем все отчеты сгруппированы по типу (а не по теме) в алфавитном порядке. Такой каталог, конечно, очень полезен, но если вам известна лишь тема отчета и приблизительная дата его составления, придется просмотреть все разделы каталога, чтобы найти нужный отчет.

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

В этом заключается реальная мощь базы данных: в возможности просматривать данные любым удобным способом.

Что такое запрос

Слово запрос (query), которое происходит от латинского слова quoerere, первоначально означало спрашивать или узнавать. Затем оно стало синонимом слов опрос, опозна­вание, справка и вопрос. Поэтому запрос можно представить, как вопрос (или справ­ку), имеющий отношение к информации, которая содержится в таблицах базы данных.

Запрос в Microsoft Access — это требование предоставить информацию, накоп­ленную в таблицах Access. Информацию можно получить с помощью инструментов запроса. Запрос может относиться к одной или к нескольким связанным таблицам. При этом Microsoft Access выдает только ту информацию, которую вы запрашивали.

Например, используя запросы, из базы данных Pets можно получить информацию о собаках. Для просмотра списка собак извлеките информацию о них из таблицы Pets. На рис.1 показано типичное окно запросов. Аналогичное окно используется для расширенного фильтра.

После создания и запуска запроса Microsoft Access может вернуть и отобразить в виде строк и столбцов множество записей, которые вы запрашивали. Эти записи на­зываются результирующим набором записей (dynaset). Как вы уже знаете, режим таблицы выглядит так же, как электронная таблица, со строками записей и столбца­ми полей. В режиме таблицы обычно отображается сразу несколько записей.

Запрос можно адресовать одной таблице, однако, многие запросы к базам данных извлекают информацию из нескольких таблиц.

Допустим, вы хотите отослать напоминание кому-то в каком-то городе, что его собаке или коту необходимо сделать ежегодную прививку. Для такого типа запроса по­требуется информация из таблиц Customer и Pets.

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]