Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Запрос,отчет и т.д..doc
Скачиваний:
5
Добавлен:
21.08.2019
Размер:
2.32 Mб
Скачать

II. Создать запрос «c параметром».

  1. Откройте вкладку СОЗДАНИЕ. В группе ДРУГИЕ щелкните по пиктограмме КОНСТРУКТОР ЗАПРОСОВ – откроется бланк запроса по образцу. Одновременно с ним откроется диалоговое

окно Добавление таблицы.

  1. В окне Добавление таблицы выберите таблицу «Сотрудники» и щелкните на кнопке «Добавить». Закройте окно Добавление таблицы.

  2. В списке полей таблицы «Сотрудники» выберите поля, включаемые в результирующую таблицу: ФИО врача, Специальность, Стаж работы, Оклад.

  3. Задайте условия отбора для поля ФИО врача. В строке условие отбора введите [Введите фамилию врача]. При запуске запроса пользователь получит предложение ввести нужное значение.

  4. Закройте бланк запроса по образцу. При закрытии запроса введите его имя – Врачи.

  5. Запустите - Врачи.

III. Создать запрос «с вычислением».

  1. Откройте вкладку СОЗДАНИЕ. В группе ДРУГИЕ щелкните по пиктограмме КОНСТРУКТОР ЗАПРОСОВ – откроется бланк запроса по образцу. Одновременно с ним откроется диалоговое окно Добавление таблицы.

  1. В окне Добавление таблицы выберите таблицу «Сотрудники» и щелкните на кнопке «Добавить». Закройте окно Добавление таблицы.

  2. В списке полей таблицы «Сотрудники» выберите поля, включаемые в результирующую таблицу: ФИО врача, Оклад.

  3. Введите новое поле – Курс:[Оклад]/120 в строку «поле» бланка запроса по образцу.

  4. Закройте бланк запроса по образцу. При закрытии запроса введите его имя – Доллар.

  5. Запустите – запрос «Доллар».

IV. Создать межтабличные связи.

  1. Откройте вкладку РАБОТА С БАЗАМИ ДАННЫХ. В группе ПОКАЗАТЬ ИЛИ СКРЫТЬ щелкните по пиктограмме СХЕМА ДАННЫХ – откроется окно СХЕМА ДАННЫХ.

  2. Щелчком на пиктограмме ОТОБРАЗИТЬ ТАБЛИЦУ откройте окно ДОБАВЛЕНИЕ ТАБЛИЦЫ и выберите таблицы Аптека, Сотрудники, Пациенты.

Примечание. Если в окне СХЕМА ДАННЫХ уже выбраны таблицы по умолчанию, то необходимо из окна ДОБАВЛЕНИЕ ТАБЛИЦЫ добавить только недостающуюся таблицу.

  1. Выделите в таблице Аптека Код лекарства.

  2. Перетащите это поле на поле Код лекарства таблицы Пациенты. При отпускании кнопки мыши автоматический откроется диалоговое окно Изменение связей.

  3. Щелкните на кнопке Создать в диалоговом окне Изменение связей. В окне схемы данных рассмотрите образовавшуюся связь

Примечание. Не устанавливайте флажок Обеспечение целостности данных: в данном упражнении это не требуется, но может препятствовать постановке учебных опытов с таблицами.

  1. Выделите в таблице Сотрудники Код врача.

  2. Перетащите это поле на поле Код врача таблицы Пациенты. При отпускании кнопки мыши автоматический откроется диалоговое окно Изменение связей.

  3. Щелкните на кнопке Создать в диалоговом окне Изменение связей. В окне схемы данных рассмотрите образовавшуюся связь.

  4. Закройте окно Схема данных.

V. Создать запрос «c параметром».

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

  1. Откройте вкладку СОЗДАНИЕ. В группе ДРУГИЕ щелкните по пиктограмме КОНСТРУКТОР ЗАПРОСОВ – откроется бланк запроса по образцу. Одновременно с ним откроется диалоговое окно Добавление таблицы.

  2. В окне Добавление таблицы выберите таблицы «Аптека», «Сотрудники», «Пациенты» и добавьте в бланк запроса по образцу. Закройте окно Добавление таблицы.

  3. В списке полей таблицы «Пациенты» выберите поля ФИО пациента, Отделение.

  4. В списке полей таблицы «Аптека» выберите поля Имя лекарства, Доза.

  5. В списке полей таблицы «Сотрудники» выберите поля ФИО врача, Специальность.

  6. Задайте условия отбора для поля Доза. В строке условие отбора введите [Доза приема лекарства]. При запуске запроса пользователь получит предложение ввести нужное значение.

  7. Закройте бланк запроса по образцу. При закрытии запроса введите его имя – Прием лекарства.

  8. Запустите запрос – Прием лекарства.