
- •Вариант 2
- •Вариант 3
- •Вариант 4
- •Вариант 5
- •Вариант 6
- •Вариант 7
- •Вариант 8
- •Вариант 9
- •Вариант 10
- •Вариант 11
- •Вариант 12
- •Вариант 13
- •Вариант 14
- •Вариант 15
- •Вариант 16
- •Вариант 17
- •Вариант 18
- •Вариант 19
- •Вариант 20
- •Вариант 21
- •Вариант 22
- •Вариант 23
- •Вариант 24
- •Вариант 25
- •Вариант 26
- •Вариант 27
- •Вариант 28
- •Вариант 29
- •Вариант 30
Вариант 17
Создать базу данных «Сведения о студентах экономического факультета». В БД хранятся сведения о студентах специальностей ЭП, БК, ФК (по каждой специальности обучается не менее 5 человек). БД должна содержать таблицы:
«Студент» с полями НомерЗачетки, Фамилия, Имя, Отчество, ДатаРождения, Женат_Замужем, Пол. Для поля НомерЗачетки создать маску ввода, которая обеспечит ввод и отображение номеров зачеток в режиме таблицы в виде ЭП-09-01, ЭП-09-02, ЭП-09-03 и т. д. (здесь первые два символа – это специальность студента (или ЭП, или БК, или ФК), следующие два символа – год поступления, последние два символа – номер студента в группе). Для поля Женат_Замужем использовать логический тип данных. Для поля Пол создать список подстановки. Таблица должна содержать не менее 15 записей;
«Успеваемость» с полями НомерЗачетки, Курс, Специальность, ОценкаПоИнформатике, ОценкаПоМатематике, ОценкаПоИстории. В этой таблице для поля НомерЗачетки создать столбец подстановки, а для поля Специальность – список подстановки. Для этого же поля создать формат данных, который обеспечит отображение номеров зачеток в режиме таблицы в том же виде, что и в таблице «Студент». Таблица должна содержать не менее 15 записей.
Между таблицами БД установить связь вида «один-к-одному» с контролем целостности данных и выполнением каскадных операций обновления и удаления данных связанных полей таблиц БД.
Заполнить таблицы данными.
Создать форму для просмотра, редактирования и ввода данных в таблицу «Студент» и форму для просмотра, редактирования и ввода данных в таблицу «Успеваемость».
Используя запросы:
выбрать сведения о семейных студентах (которые женаты или замужем). Результирующая таблица должна содержать поля: НомерЗачетки, ФИО, Женат_Замужем, Пол. В поле ФИО объединить значения из полей Фамилия, Имя, Отчество. Запрос сохранить под именем «Семейные студенты». Подготовить отчет с именем «Семейные студенты» по полученной информации. Созданный отчет распечатать;
рассчитать для каждого студента средний балл. Результирующая таблица должна содержать поля: НомерЗачетки, Фамилия, Курс, Специальность, ОценкаПоИнформатике, ОценкаПоМатематике, ОценкаПоИстории, СреднийБалл. В поле СреднийБалл должно отображаться не более двух знаков после запятой. Запрос сохранить под именем «Средний балл». Подготовить отчет с именем «Средний балл» по полученной информации. Созданный отчет распечатать.
При помощи диспетчера кнопочных форм создать главную кнопочную форму базы данных, включающую в себя следующие страницы:
главная страница «БД «Сведения о студентах экономического факультета» с кнопками перехода на другие страницы и кнопкой завершения работы приложения;
страница «Таблицы» для обеспечения возможности работы с ранее созданными таблицами и кнопкой возврата на главную страницу;
страница «Запросы» для обеспечения возможности работы с ранее созданными запросами действия и кнопкой возврата на главную страницу;
страница «Формы» для обеспечения возможности работы с ранее созданными формами с возможностью изменения существующих данных и кнопкой возврата на главную страницу;
страница «Отчеты» для обеспечения возможности работы с ранее созданными отчетами действия и кнопкой возврата на главную страницу.
Выполнить настройку БД «Сведения о студентах экономического факультета» таким образом, чтобы созданная главная кнопочная форма была стартовой.