Создание запроса с параметром
Запрос с параметром используется для задания условия отбора данных. При запуске такого запроса на экран выдается диалоговое окно для ввода значения в качестве условия отбора. Чтобы создать запрос с параметром, необходимо ввести текст сообщения в строке Условие отбора. Создайте следующий запрос: Предметы, по которым сдают экзамен или зачет (вид_отчетности задать как параметр). Порядок работы. 1. Откройте окно конструктора для создания запроса. 2. Выберите таблицу «Предметы». Выберите поля: Название, ФИО_преподавателя, Вид_отчетности. В строке Условие выбора наберите следующий текст в квадратных скобках: введите вид отчетности. В результате получится следующая схема (рис. 17). Рис. 17 3. Закройте запрос и назовите его «Параметр – экзамен или зачет». Самостоятельное задание. Создайте запрос с параметром «Фамилии и оценки студентов, сдавших конкретный экзамен». В данном случае параметром будет являться поле «Название предмета». Этап 3. Создание и работа с формами. Простая форма. Создайте форму для ввода информации о студентах. Порядок работы: 1. В окне базы данных выберите объект Формы. На вкладке Созданиевыберите кнопку Другие формы – Мастер форм. 2. В раскрывающемся списке Таблицы и запросывыберите таблицу «Студенты», в поле Доступные полявыберите все поля из таблицы «Студенты» нажатием кнопки (кнопка переносит выбранные поля по одному). Нажмите кнопку Далее. 3. Выберите внешний вид формы В один столбец и щелкните Далее. 4. Выберите стиль по своему усмотрению и щелкните на кнопке Далее. 5. Задайте имя формы «Информация о студентах» и нажмите кнопку Готово. 6. Просмотрите содержание формы и добавьте 2-3 новые записи. Подчиненная форма. Создайте форму «Ведомость сдачи экзамена». Порядок работы: 1. Выберите пункт Создание формы с помощью мастера. 2. В раскрывающемся списке Таблицы и запросывыберите таблицу «Предметы», в поле Доступные полявыберите все поля, кроме поля код_предмета из таблицы «Предметы», затем выберите таблицу «Сессия» и укажите поля Студент и Оценка. Перейдите к следующему шагу Мастера. 3. В поле Выберите вид представления данных укажите на таблицу Предметы. Установите переключатель Подчиненные формы. Перейдите к следующему шагу Мастера. 4. Выберите табличный вид подчиненной формы. Перейдите к следующему шагу Мастера. 5. Выберите стиль формы и нажмите кнопку Далее. 6. Назовите основную форму Предметы, а подчиненную – Сессия подчиненная форма. Нажмите кнопку Готово. 7. Просмотрите форму целиком. Отдельно просмотрите подчиненную форму. Контрольные вопросы.
Контрольные задания. 1. Получить информацию (фамилии и адреса) двоечников. 2. Получить фамилию студента, раньше всех сдавшего к.-л. предмет. 3. Получить информацию о студентах, сдававших конкретный предмет (название предмета вводить как параметр). 4. Получить всю информацию (ФИО, адрес, оценки за зачеты и экзамены) о конкретном студенте (фамилия вводится как параметр). 5. Сколько экзаменов сдал конкретный студент. 6. Подсчитать количество студентов, сдававших экзамен по конкретному предмету в указанный день (дата экзамена вводится как параметр). 7. Получить всю информацию о сдаче зачетов по двум предметам. 8. Подсчитать количество студентов, сдававших экзамен по указанному предмету. 9. В таблицу Студенты добавить поле Дата рождения. Получить информацию о самом взрослом и самом молодом студентах. 10. Получить информацию о студенте, позже всех получившем к.-л. зачет. 11. Какой предмет указанный студент сдавал последним. 12. Получить фамилии студентов, получивших «2» по двум указанным предметам. 13. Сколько в группе оценок «4» по конкретному предмету. 14. Получить фамилии студентов, получивших «5» у конкретного преподавателя. 15. В таблицу Предметы добавить поле Стаж_преподавателя. Определить преподавателя с самым большим стажем.
Популярное: Как построить свою речь (словесное оформление):
При подготовке публичного выступления перед оратором возникает вопрос, как лучше словесно оформить свою... Модели организации как закрытой, открытой, частично открытой системы: Закрытая система имеет жесткие фиксированные границы, ее действия относительно независимы... Почему стероиды повышают давление?: Основных причин три... ©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (1181)
|
Почему 1285321 студент выбрали МегаОбучалку... Система поиска информации Мобильная версия сайта Удобная навигация Нет шокирующей рекламы |