- •Создание баз данных для сферы социально-культурного сервиса и туризма
- •Создание таблиц в базе данных
- •Заполнение таблиц данными
- •Редактирование структуры базы данных
- •Создание форм для таблиц
- •Р абота с формой
- •Сортировка и фильтрация данных
- •Создание простых запросов к созданной ранее базе данных "Турфирма"
- •Создание запроса на выборку с помощью конструктора
- •Создание запросов с параметрами
- •Создание запросов с вычислениями
- •Создание отчетов
Создание простых запросов к созданной ранее базе данных "Турфирма"
Запрос - это операция, которая объединяет в себе основные режимы обработки данных: сортировку, фильтрацию, объединение данных из разных источников (таблиц), преобразование данных. Под преобразованием данных понимается возможность создания вычисляемых полей, в которых по формулам на основании имеющейся информации получается новая. Основное назначение запросов – осуществлять выбор интересующей нас информации из базы данных. Создавать запросы можно с помощью Конструктора запросов или используя Мастер. Запросы подразделяются на простые и сложные. Простой запрос, как правило, содержит не более одной таблицы, а сложный может обращаться к данным из нескольких таблиц и содержать вычисляемые поля.
Используя запрос, составьте список всех менеджеров турфирмы по таблице Менеджеры с указанием их телефонов;
В окне Турфирма: база данных выбрать объект Запросы, затем нажать кнопку Создать.
В появившемся окне Новый запрос выберите строку Простой запрос и нажмите кнопку ОК;
В окне Создание простых запросов необходимо выбрать поля необходимые для создания запроса. В нашем случае в поле Таблицы и запросы выберите строку Таблица: Менеджеры, затем используя кнопку >, выберите поля Фам_Имя и Конт_Телефон и нажмите кнопку Далее;
Н
а
следующем этапе выберите тип отчета
– Подробный
и
нажмите Далее;Дайте запросу любое имя и нажмите кнопку Готово.
Н
а
экране появится таблица содержащая
Фамилию, имя и телефон каждого менеджера;Сохраните запрос под именем Менеджеры.
Используя запрос, составьте список всех туров по таблице Тур с указанием Кода страны, Названия и Стоимости тура;
Создайте запрос аналогичный предыдущему (п.2) только вместо Кода страны укажите Название страны.
Создание запроса на выборку с помощью конструктора
Каждый запрос может быть просмотрен и модифицирован в режиме конструктора. Создание запроса с помощью конструктора предусматривает, прежде всего, выбор таблиц, по которым необходимо осуществлять выборку.
С помощью запроса найдите все туры, цены которых меньше 800 евро., и на экран выведите название страны, название тура, его продолжительность и цену;
В окне базы данных следует выбрать объект Запросы и нажать кнопку Создать.
В появившемся диалоговом окне Новый запрос выбрать строку Конструктор и нажать ОК,
В появившемся диалоговом окне Добавление таблицы выделите таблицы Тур и Страна и кнопкой Добавить добавьте их в поле конструктора. Связи между таблицами появляются автоматически в соответствии со схемой базы данных.
В
верхней части окна конструктора
запросов указываются таблицы, по
которым будет
составлен запрос..
В
строке Поле:
перечислены используемые в запросе
поля, а в строке Имя
таблицы:
указано, из какой таблицы они взяты.
Укажите в строке Поле
те поля, которые будут использованы в
запросе. Их
задание можно осуществить, используя
раскрывающийся список выбором по
стрелке или перетаскиванием названий
полей непосредственно из добавленных
таблиц;В строке Условие отбора в соответствующем поле Цена указать критерий отбора записей – <800;
Выполните команду ЗапросЗапуск или нажмите кнопку запуск
на панели инструментов для отображения
данных по вашему запросу.Сохраните запрос под именем Запрос по цене и закройте таблицу.
Самостоятельно с помощью запроса найдите все туры, стоимостью от 1000 до 2000 евро. На экран выведите название страны, название тура, его продолжительность, цену и имена менеджеров, обслуживающих эти туры.
