Создание и использование запросов

Порядок работы:

14. Вызовите программу Access либо из Главного меню, либо с Рабочего стола.

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

16. Создание запроса на выборку.

16.1. Выберите вкладку Запросы, если находитесь в другом диалоговом окне.

16.2. Щелкните мышкой по кнопке Создать.

16.3. В появившемся диалоговом окне выберите Конструктор и щелкните по кнопке ОК.

16.4. Добавьте таблицу Сотрудники. Для окончания выбора щелкните мышкой по кнопке Закрыть.

16.5. Выберите поля Фамилия, Имя, Должность и Дата. Для этого необходимо сделать двойной щелчок мышкой по имени поля или перетащить с нажатой левой клавишей мыши название поля в клетки запроса.

16.6. Отсортируйте поле Фамилия по алфавиту.

16.7.

создание и использование запросов - student2.ru
Запустите запрос, используя кнопку Запуск на Панели инструментов.

16.8. Сохраните запрос, щелкнув по кнопке Сохранить на Панели инструментов. Введите имя запроса Зачисление и щелкните по кнопе ОК.

17. Создайте запрос на добавление.

17.1. Не закрывая своей базы, откройте базу другого студента.

17.2. создание и использование запросов - student2.ru Используя Буфер обмена (Выделить ® Копировать ® Вставить), перенесите в свою базу таблицы под именем Сотрудники 2 и ЛичноеДело 2 соответствующие таблицы из чужой базы.

17.3. Щелкните по кнопке Схема данных и в диалоговом окне разорвите связи в вашей базе данных.

17.4. Перейдите на вкладку Запросы, щелкните по кнопке Создать и выберите Конструктор.

17.5. Добавьте таблицу Сотрудники 2 и щелкните по кнопке Закрыть.

17.6. Перенесите в клетки запроса все поля, кроме КодСотрудника.

17.7. Щелкните по кнопке Тип запроса на Панели инструментов и выберите Добавление.

17.8. В диалоговом окне Добавление введите имя таблицы Сотрудники и щелкните по кнопке ОК.

17.9. Запустите запрос на выполнение, щелкнув мышкой по создание и использование запросов - student2.ru кнопке Запуск.

17.10. Сохраните запрос под именем ДобавСотрудники.

17.11. Аналогично создайте запрос ДобавЛичДело и осуществите добавление в таблицу ЛичноеДело.

17.12. Восстановите разорванные связи в окне Схема данных.

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

18.1. Перейдите на вкладку Таблицы, если находитесь в другой.

18.2. Выделите таблицу Сотрудники.

18.3. Нажмите кнопку Новый объект на Панели инструментов и выберите Запрос.

18.4. В появившемся диалоговом окне Новый запрос выберите Конструктор и щелкните по кнопке ОК.

18.5. Перенесите в клетки запроса имена всех полей таблицы Сотрудники, кроме поля КодСотрудника.

18.6. В строке Условие отбора под полем КодОтдела введите цифру 2.

18.7. Запустите запрос с помощью кнопки Запуск.

18.8. Сохраните запрос под именем Конструкторский.

18.9. Проделайте аналогичные действия для создания запроса Ветераны, введя Условие отбора под полем Дата < 01.01.90

18.10. Проделайте аналогичные действия для создания запроса ИнжТехнолог, введя Условие отбора под полем КодОтдела код Технологического отдела и под полем Должность – Инженер.

19. Создайте запрос к связанным таблицам.

19.1. Откройте вкладку Запросы. Щелкните по кнопке Создать. Выберите Конструктор.

19.2. Добавьте таблицы Сотрудники и ЛичноеДело.

19.3. Перенесите в клетки запроса из таблицы Сотрудники поля Фамилия, Имя, Должность и из таблицы ЛичноеДело поле Телефон.

19.4. Отсортируйте поле Фамилия по алфавиту.

19.5. Запустите запрос на выполнение. Сохраните его под именем ТелКнига.

19.6. Аналогично создайте запрос Оклад, выбрав из таблицы Сотрудники поля как в п.6.3., из таблицы Отделы – поле Название и из таблицы Бухгалтерия – поле Оклад. Отсортируйте поле Оклад по убыванию.

20. Создайте запрос с параметрами для таблицы Сотрудники.

20.1. Откройте запрос для создания как в п.6 и переместите в клетки запроса все поля из таблицы Сотрудники.

20.2. В строке Условие отбора под полем Должность напишите в квадратных скобках [ Должность: ].

20.3. Запустите запрос на выполнение. Введите в появившемся окне должность.

20.4. Сохраните запрос под именем Должность.

20.5. Создайте аналогично запрос Фамилия, введя в строку Условие отбора Like [ Фамилия: ]. Задание ключевого слова Like позволяет, в отличии от предыдущего запроса использовать при вводе параметра знаки-заменители.

21. Создайте запрос с вычислимыми полями.

21.1. Откройте запрос для создания как в п.6 и переместите в клетки запроса все поля из таблицы Бухгалтерия.

21.2. Поставьте курсор на клетку правее поля Оклад в строке Поле и щелкните по кнопке Построить на Панели инструментов.

21.3. В появившемся окне напечатайте вручную следующее выражение: Премия: [Оклад] * 0,3 и щелкните по кнопке ОК.

21.4. Сохраните запрос с именем Премия.

22. Создайте запрос на основе фильтра.

22.1. Перейдите на вкладку Таблицы, если находитесь в другой, и откройте таблицу Сотрудники.

22.2. Щелкните по кнопке Изменить фильтр на Панели инструментов, введите условие в поле Уч_степень и щелкните по кнопке Сохранить как запрос на Панели инструментов.

22.3. Запросу дайте имя Степень.

Работа № 17

Наши рекомендации