41829

Работа с запросами в MS Access

Лабораторная работа

Информатика, кибернетика и программирование

Порядок выполнения задания Создание запросавыборки Создать запрос содержащий поля: Идент.Для этого необходимо выполнить следующую последовательность действий: При выбранной вкладке Запросы выполнить щелчок по кнопке . Открывается окно Новый запрос в котором выбрать режим создания запроса Конструктор затем ; Открывается окно Запрос1: запрос на выборку а затем активизируется окно Добавление таблицы в котором выбрать из списка таблиц таблицу Сотрудник щелчком мыши по имени таблицы а затем выполнить щелчок по кнопке после чего...

Русский

2013-10-25

117.5 KB

5 чел.

Лабораторная работа № 8

Работа с запросами  в MS Access

Цель работы

Получение навыков работы по созданию запросов

Задание

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

Порядок  выполнения задания

Создание запроса-выборки

Создать запрос, содержащий поля: Идент. код, Фамилия, Имя, Отчество, Дата рождения, включающий только тех сотрудников, фамилии которых начинаются с буквы "С". Список должен быть отсортирован по дате рождения по возрастанию.
Для этого необходимо выполнить следующую последовательность действий:

  1.  При выбранной вкладке Запросы выполнить щелчок по кнопке . Открывается окно Новый запрос, в котором выбрать режим создания запроса Конструктор, затем - ;
  2.  Открывается окно Запрос1: запрос на выборку, а затем активизируется окно Добавление таблицы, в котором выбрать из списка таблиц таблицу Сотрудник щелчком мыши по имени таблицы, а затем выполнить щелчок по кнопке , после чего закрыть окно Добавление таблицы;
  3.  Окно Запрос1: запрос на выборку, состоит из 2-х частей:
    В верхней части размещаются выбранные таблицы или запросы, на базе которых строится запрос;
    В нижней части расположен бланк построения запроса
    QBE (Query by example - запрос по образцу);
  4.  При помощи мыши переместить нужные поля из выбранной таблицы и задать способы сортировки и условия отбора из таблицы. Для этого:
  5.  выделить поля для запроса при помощи мыши в комбинации с клавишами Shift или Ctrl и отбуксировать на бланк построения запроса QBE. Поля можно перемещать в бланк QBE и по одному.
  6.  в строке Поле поля размещаются по столбцам слева направо.;
  7.  в строке Имя таблицы отображается имя таблицы, из которой выбрано поле;
  8.  в строке Сортировка в столбце поля Дата рождения установить сортировку по возрастанию. Для этого выполнить щелчок мышью в строке Сортировка в столбце поля Дата рождения, при этом появляется кнопка со стрелкой, нажатие на которую раскрывает окно выбора типа сортировки. Выбрать тип сортировки по возрастанию;
  9.  В строке Вывод на экран можно отключить вывод поля на экран, убрав флажок для соответствующего поля;
  10.  В строке Условие отбора в столбце Фамилия ввести условие Like "C*". Перед вводом буквы С перейти на русский шрифт;
  11.  Окончательный вид окна конструктора запросов будет иметь вид представленный на Рисунке 1


Рисунок 1

  1.  Закрыть окно конструктора запроса и ввести имя запроса fam_c в ответ на вопрос сохранить изменения или нет. В окне базы данных при выбранной вкладке Запросы появится запрос с именем fam_c.

Выполнить запрос на выборку

  1.  Выполнить щелчок мышью по запросу fam_c, затем по кнопке . На экран выводится таблица, в которой должны отображаться 3 записи с фамилиями, начинающимися на букву С, записи отсортированы по дате рождения по возрастанию.
  2.  В случае, если не получен ожидаемый результат, внести изменения в запрос fam_c. Выполнить щелчок мышью по запросу fam_c, затем по кнопке . Внести необходимые изменения, сохранить запрос, повторить его выполнение.

Создать параметрический запрос

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

Создать запрос, в результате выполнения которого будет выводиться Фамилия, Имя, Отчество и Идентификационный код определенного сотрудника.

  1.  При выбранной вкладке Запрос выполнить щелчок по кнопке
  2.  Открывается окно Новый запрос, в котором выбрать режим создания запроса Конструктор, затем - ;
  3.  Открывается окно Запрос2: запрос на выборку, а затем активизируется окно Добавление таблицы, в котором выбрать из списка таблиц таблицу Сотрудник щелчком мыши по имени таблицы, а затем выполнить щелчок по кнопке , после чего закрыть окно Добавление таблицы;
  4.  При помощи мыши переместить нужные поля из выбранной таблицы.
  5.  В столбце Фамилия в строке Условие отбора ввести в квадратных скобках [Введите фамилию] (сообщение, которое будет выводиться на экран при выполнении запроса).
  6.  Выбрать из меню Запрос подпункт Параметры. В появившемся окне Параметры запроса в столбце Параметр ввести то же сообщение без квадратных скобок. В столбце Тип данных выбрать тип Текстовый, выполнить щелчок по кнопке .
  7.  Закрыть запрос, на вопрос о сохранении ответить положительно, сохранить запрос с именем Идент код.
  8.  Созданный запрос будет иметь вид представленный на Рисунке 2.


Рисунок 2

  1.  Выполнить запрос, выполнив щелчок по кнопке . В появившемся на экране окне Введите значение параметра ввести фамилию сотрудника, информацию о котором необходимо получить, выполнить щелчок по кнопке .
  2.  На экране появится таблица с данными о выбранном сотруднике. Завершив просмотр, закрыть окно.

Создать запрос, используемый для создания сложного отчета

  1.  При выбранной вкладке Запрос выполнить щелчок по кнопке
  2.  Открывается окно Новый запрос, в котором выбрать режим создания запроса Конструктор, затем - ;
  3.  Открывается окно Запрос3: запрос на выборку, а затем активизируется окно Добавление таблицы, в котором выбрать из списка таблиц таблицу Сотрудник щелчком мыши по имени таблицы, а затем выполнить щелчок по кнопке , аналогично добавить таблицы Состав семьи и Штатное расписание, после чего закрыть окно Добавление таблицы;
  4.  Из первой таблицы выбрать поля Фамилия, Имя, Отчество, Должность. При помощи мыши переместить на бланк запроса.
  5.  Из второй таблицы выбрать поле Идент код, поместить его на бланк запроса.
  6.  Из третьей таблицы выбрать поля Назв Подр и Оклад и также поместить их на бланк.
  7.  Добавить в бланк раздел Групповая операция (Вид -> Групповые операции) или выполнив щелчок по соответствующей пиктограмме .
  8.  В столбце Идент код выполнить щелчок мышью в строке Групповая операция, появится кнопка раскрытия списка. Выполнить по ней щелчок мышью и выбрать из списка функцию Сount (количество записей с одинаковыми значениями для данного поля).
    Окно запроса будет иметь вид, представленный на Рисунке 3.

 


Рисунок 3

  1.  Закрыть запрос, выполнив его сохранение под именем Запрос для отчета.
  2.  Выполнить запрос.

Результат выполнения представлен на Рисунке 4.


Рисунок 4


 

А также другие работы, которые могут Вас заинтересовать

32142. Стратегия управления персоналом 28.5 KB
  Стратегия управления персоналом Стратегия управления персоналом это подсистема стратегии организации представленная в виде долгосрочной программы конкретных действий по реализации концепции использования и развития потенциала персонала организации в целях обеспечения ее стратегического конкурентного преимущества. Стратегия использования и развития потенциала персонала наряду с продуктовомаркетинговой стратегией является ключевой функциональной стратегией организации. Стратегия реализующая принцип купить предполагает привлечение...
32143. Финансовая стратегия. Первичный формат. Особенности 32 KB
  Особенности Финансовая стратегия это подсистема корпоративной стратегии представленная в виде долгосрочной программы конкретных действий по использованию собственных и привлеченных внешних финансовых ресурсов в организации для достижения стратегического конкурентного преимущества. Первичный формат стратегии. Значение финансовой стратегии т. Определение основных целей финансовой стратегии.
32144. Основные этапы цикла реализации стратегии 31 KB
  Основные этапы цикла реализации стратегии Реализация стратегии в широком смысле это непрерывная цикличная деятельность когда одна корпоративная стратегия регулярно заменяется другой качественно новой. Другими словами при расширенном толковании понятия циклическая реализация стратегии и стратегический менеджмент понимаемая как постоянная профессиональная деятельность фактически совпадают. На стадии запуска корпоративной стратегии каждый уровень менеджмента организации должен решать свои особые задачи. Вовторых завершить...
32145. Сущность стратегической эффективности 32.5 KB
  Сущность стратегической эффективности и одну из коренных причин текущей и перспективной актуальности стратегического менеджмента раскрывает тезис: в современном бизнесе ошибки в стратегии неизбежно приводят к поражению в конкурентной борьбе и ослаблению позиций организации на рынке; при этом стратегические ошибки исправить сколь угодно эффективными приемами оперативного менеджмента нельзя в принципе. Основные задачи стратегической рефлексии: логическое завершение стратегии организации; предложения по совершенствованию...
32146. Стратегический и тактический контролинг 40.5 KB
  Современный контроллинг включает в себя управление рисками страховой деятельностью предприятий обширную систему информационного снабжения предприятия систему оповещания путём управления системой ключевых финансовых индикаторов управление системой реализации стратегического тактического и оперативного планирования и систему менеджмента качества. Стратегический контролинг координация функции стратегического анализа целеполагания планирования и коррекции стратегии; осуществление контроля за функционированием всей системы в целом;...
32147. Элементы сбалансированной системы показателей 24.5 KB
  Элементы сбалансированной системы показателей Основной принцип ССП который во многом стал причиной высокой эффективности этой технологии управления управлять можно только тем что можно измерить. ССП делает акцент на нефинансовых показателях эффективности давая возможность оценить такие казалось бы с трудом поддающиеся измерению аспекты деятельности как степень лояльности клиентов или инновационный потенциал компании. Авторы ССП предложили четыре направления оценки эффективности отвечающие на самые значимые для успешной деятельности...
32148. Задачи и функции подразделения стратегического развития 31 KB
  Перед отделом стратегического развития который должен функционировать на постоянной профессиональной основе стоят две главные задачи: Сведение всех стратегических наработок произведенную в первую очередь самим отделом а также другими по разделениями Организации в заданные определенным форматом проекты решений. Проекты в установление порядке представляются отделом в органы управления организации которые уполномочены принимать соответствующие стратегические решения. В большинстве организаций такими органами управления являются:...
32149. Стратегическая карта и стратегические темы ССП 29 KB
  Эти цели содержат в себе детальное отображение различных аспектов стратегии. Каплан и Нортон рассматривают следующие аспекты: Четкое формулирование стратегии Передачу стратегии внутрь всей компании Согласование стратегии компании с целями персонала Связывание целей с годовым бюджетом Идентификацию и согласование стратегических инициатив Выполнение регулярных проверок с помощью обратной связи и необходимых корректировок стратегии В рамках ССП необходимо различать показатели которые измеряют достигнутые результаты и показатели...
32150. Базовые элементы построения стратегии по Портеру 24.5 KB
  Портер 1985 выделяет три ключевые общие стратегии: лидерство по затратам ндивидуализация и фокусирование. Лидерство по затратам. Жесткий контроль над затратами и накладными расходами сведение до минимума расходов в таких областях как исследования и разработки реклама и т. Стратегия лидерства по затратам часто создает прочную основу для конкуренции в отрасли.