ПР№
4. СОЗДАНИЕ И ИСПОЛЬЗОВАНИЕ ЗАПРОСОВ.
Задание 14. Откройте
базу данных из предыдущей практической работы. Создайте
запрос на выборку с ФИО пациентов и с номерами телефонов. Для этого:
1) Выполните
команду Создание "Конструктор
запросов.
2)
Добавьте
нужные таблицы (Личные данные и Список), выбирая их и щелкая по кнопке Добавить.
После этого закройте это диалоговое окно. Так как таблицы связаны, то между
ними появится линия, обозначенная цифрами 1-1
(«один
– к - одному»), что представлено на рис.
3) В
схеме таблицы Список дважды щелкните мышкой по полям Фамилия, Имя,
Отчество В схеме таблицы Личные
данные дважды щелкните мышкой по полю Номер телефона.
4)
После этого таблица Бланк запроса будет
выглядеть так:
5)
Сохраните запрос, щелкнув по кнопке Сохранить.
Введите имя запроса Номера телефонов.
6)
Для выполнения запроса выполните команду Конструктор
" Выполнить
(красный восклицательный знак). Это самый простой вид запроса на выборку. В
результате выполнения запроса получаем новую таблицу с другим набором полей:
Задание
15. Создайте запрос на выборку ФИО пациентов с номерами
телефонов, фамилии которых начинаются на букву «К». Для этого:
1)
Добавьте те же таблицы и поля, что и при выполнении
прошлого запроса. Но в строке Условие отбора для поля Фамилия пропишите
условие Like
"К*"
2) Сохраните
запрос под названием Буква К. Результат выполнения запроса:
Задание
16. Создайте запрос на выборку ФИО пациентов с номерами
телефонов, имя
которых начинается на букву «Г». Сохраните запрос с именем Буква Г.
Задание
17. Создайте
запрос для отчёта о посещении кабинетов 2 этажа пациентами (на втором этаже
находятся кабинеты с 20 по 29 включительно). Для этого:
1) Выполните
команду Создание "Конструктор
запросов.
2)
Добавьте таблицы Личные данные и Список.
3)
Из таблицы Список выберите поля Фамилия, Имя и Отчество.
Из таблицы Личные данные: Номер кабинета.
4)
В строке Условие отбора для поля Номер
кабинета пропишите условие >=20 And <30
5) Сохраните запрос под названием Посещение
кабинетов. Результат выполнения запроса:
Задание 18. Составьте
запрос на пациентов участков 2 и 3, которые посетили кабинеты 1 этажа (кабинеты
с 1 по 19 включительно). Сохраните запрос с именем Посещение
кабинетов_2. Для этого заполните Бланк запросов по образцу:
Результат выполнения запроса:
Задание 19. Составьте запрос на
пациентов участка 1, которые посетили кабинеты на 2 этаже (на
втором этаже находятся кабинеты с 20 по 29 включительно).
Сохраните запрос с именем Посещение кабинетов_3.
Задание 20. Составьте
запрос на выборку пациентов: ФИО, Год рождения, Диагноз, Адрес, Номер телефона,
Дата посещения. Кроме пациента с фамилией Галкина. Для этого в условие отбора
для поля Фамилия необходимо прописать условие Not "Галкина"
Сохраните запрос под
названием Не_Галкина. Результат выполнения запроса:
Задание 21. Составьте запрос на выборку пациентов: ФИО, Год
рождения, Диагноз, Адрес. Кроме тех, которые относятся к участку 3. Сохраните
запрос под названием Не_3
Задание 22. Сделайте
выборку ФИО пациентов с диагнозами, 1990 года рождения и старше.
Назовите запрос От 1990 и старше.
Задание 23. Сделайте
выборку ФИО пациентов с номерами участков и ФИО их врачей, которые живут на
улице, название которых начинается на букву М. Назовите запрос Улица_М.
Задание 24. Составьте
запрос на выборку Фамилий пациентов с диагнозом ОРЗ, ФИО лечащего врача и
номером участка. Назовите запрос ОРЗ.
Задание 25. Сделайте
выборку ФИО, номер участка, и номер кабинета только тех пациентов, которых
лечит врач Леонидова Л.Л. Назовите запрос Пациенты Леонидовой.
Оставьте свой комментарий
Авторизуйтесь, чтобы задавать вопросы.