Студопедия

КАТЕГОРИИ:

АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

Краткие теоретические сведения




 

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

В СУБД MS Access существует несколько видов запросов:

- запросы на выборку;

- запросы с параметрами;

- запросы на изменение (обновление, добавление и удаление записей) и др.

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

Запрос с параметром позволяет ввести с клавиатуры изменяемые критерии поиска, оставляя неизменной структуру запроса.

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

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

Если какое-либо из полей, участвующих в запросе, является изменяющимся значением в критерии поиска (т.е. параметром), выполняется запрос с параметром. В этом случае для указания условия отбора применяются квадратные скобки, в которые вводится сообщение, поясняющее пользователю, что необходимо будет ввести в текстовое поле запроса. Например, в режиме конструктора запрос выглядит следующим образом (рис. 11.1).

 

 

Рис. 11.1. Формирование запроса в режиме конструктора

 

При запуске запроса на выполнение появится диалоговое окно (рис. 11.2).

 

 

Рис.11.2. Диалоговое окно ввода параметра

 

После ввода параметра появляется результирующая таблица, в которой отображаются все записи, соответствующие условию отбора.



Задание на лабораторную работу

 

Откройте файл lr_111.mdb(адрес архива с заданиями http://reklidis.ru/inf.rar). Создайте следующие запросы:

  1. Общий список абитуриентов, отсортированный по специальностям.
  2. Список абитуриентов, подававших заявления на специальность «Полиграфия».
  3. Список абитуриентов, подавших заявления на заданную специальность (запрос с параметром).
  4. Список абитуриентов, сдававших ЕГЭ по математике, физике и русскому языку (количество баллов >0).
  5. Список абитуриентов, набравших меньше 20 баллов по иностранному языку.

 

Откройте файл lr_112.mdb. Создайте следующие запросы:

  1. Список рекламодателей, размещающих рекламу на радио с указанием названия рекламоносителя (условие отбора по полю «Вид рекламы» - аудио).
  2. Список всех рекламодателей рекламного агентства, отсортированных по виду рекламоносителя.
  3. Список рекламодателей, рекламирующихся в газете «Ваш досуг».
  4. Список рекламодателей, размещающих рекламу в указанном СМИ (запрос с параметром).
  5. Список менеджеров рекламного агентства с указанием рекламодателей, с которыми они сотрудничают.

 

Контрольные вопросы

1. Какие виды запросов можно реализовать в MS Access?

2. В чём преимущество запросов с параметром?

3. Как создать запрос в режиме конструктора?

 

Требования к отчету

Результаты лабораторной работы представить в электронном виде и ответить на контрольные вопросы.

 

Литература

Филинова О.Е. Информационные технологии в рекламе. Учебное пособие – М.: КУДИЦ-ОБРАЗ, 2006. – 240 с.



ЛАБОРАТОРНАЯ РАБОТА № 12

Тема: Отчёты

Цель: приобретение навыка создания отчётов MS Access










Последнее изменение этой страницы: 2018-05-29; просмотров: 173.

stydopedya.ru не претендует на авторское право материалов, которые вылажены, но предоставляет бесплатный доступ к ним. В случае нарушения авторского права или персональных данных напишите сюда...