1. Создать таблицу «Дисциплины» в режиме конструктора с параметрами:
| Имя поля
| Тип данных |
| Дисциплина | Текстовый |
2. Определить свойства полей таблицы «Дисциплины» на вкладке «Общие» следующим образом:
| Поле | Свойства полей | |||
| Размер | Подпись | Обязательное поле | Индексированное поле | |
| Дисципл ина | 20 | Дисциплина | Да | Да (Совпадения не допускаются) |
3. Создайте «Форму» для заполнения таблицы «Дисциплины».
Для этого:
• перейдите на вкладку «Формы»;
• нажмите кнопку «Создать»;
• выбрать «Автоформа: ленточная», в качестве «Источника данных» выберете таблицу «Дисциплины».
4. Введите названия дисциплин, которые читаются на втором курсе в «Форму».
| Дисциплина |
| Математика |
| Иностранный язык |
| Философия и наука |
| Химия |
| Физическое воспитание |
| Информатика |
| Экология |
| Экономика предприятия |
| Маркетинг |
2.
1. Создайте таблицу «Экзамен» в режиме конструктора таблиц с параметрами:
| Имя поля | Тип данных |
| Дисциплина | Текстовый |
| Группа | Числовой |
| Студент | Текстовый |
| Результат контроля | Текстовый |
2. Определить Свойства полей на вкладке “Общие” следующим образом:
| Поле | Свойства полей | ||||
| Размер | Формат поля | Подпись | Обязательное поле | Индексированное поле | |
| Дисциплина | 20 | Дисциплина | Да | Да (Допускаются совпадения) | |
| Группа | Целое | Группа | Да | Да (Допускаются совпадения) | |
| Студент | 30 | Студент | Да | Да (Допускаются совпадения) | |
| Результат контроля | 20 | Результат контроля | Да | Да (Допускаются совпадения) | |
Так как у Вас в базе уже имеется таблица с перечнем групп, таблица с перечнем дисциплин, а также таблица «Анкета» с перечнем студентов этим надо воспользоваться для автоматического заполнения полей «Группа», «Дисциплина» и «Студент» в создаваемой Вами таблице «Экзамен». Это можно сделать с помощью элемента управления полем.
Задание 3.
1. Для поля «Группа» изменить элемент управления:
• Откройте вкладку «Подстановка» и установите следующие свойства для поля «Группа»:
| Тип элемента управления | Поле со списком |
| Тип источника строк | Таблица или запрос. |
| Источник строк | 1. Щелкните мышкой, 2. Нажмите кнопку …. 3. В появившемся окне «Построителя запросов»: • добавить таблицу «Группы»; • закрыть окно «Добавление таблицы»; • перетащить с помощью мыши поле «Группа» в поле бланка запроса; • в поле «Вывод на экран» должна стоять галочка v; • подтвердить сохранение изменений инструкции SQL и обновления свойства. |
| Ограничиться списком | Да |
2. Аналогично изменить элемент управления для полей «Дисциплина» и «Студент», используя в качестве строк соответственно таблицы «Дисциплины» и «Анкета».
3. Для поля «Результат контроля» изменить элемент управления следующим образом:
• Откройте вкладку «Подстановка» и установите следующие свойства для поля «Результат контроля»:
| Тип элемента управления | Поле со списком |
| Тип источника строк | Список значений. |
| Источник строк | Введите список оценок, используя в качестве разделителя точку с запятой “ ; “(отлично; хорошо; удовлетворительно; неудовлетворительно) |
| Ограничиться списком | Да |
Задание 4.
1. Создайте «Форму» для заполнения таблицы «Экзамен»:
• перейдите на вкладку «Формы»;
• нажмите кнопку «Создать»;
• выбрать «Автоформа: ленточная», в качестве «Источника данных» выберете таблицу «Экзамен».
5.
1. Пользуясь созданной в Задании 4 формой «Экзамен» введите данные по двум дисциплинам на Ваш выбор по всем студентам своей группы в таблицу «Экзамен». Оценки проставлять произвольно (желательно разнообразные).
Упражнение 5
Задание 1.
1. Создайте таблицу «Зачет» в режиме конструктора таблиц с параметрами:
| Имя поля | Тип данных |
| Дисциплина | Текстовый |
| Группа | Числовой |
| Студент | Текстовый |
| Результат | Логический |
2. Определить свойства полей на вкладке “Общие” следующим образом:
| Поле | Свойства полей | ||||
| Размер | Формат поля | Подпись | Обязательное поле | Индексированное поле | |
| Дисциплина | 15 | Дисциплина | Да | Да(Допускаются совпадения) | |
| Группа | 3 | Группа | Да | Да(Допускаются совпадения) | |
| Студент | 30 | Студент | Да | Да(Допускаются совпадения) | |
| Результат | Да/Нет | Результат | Да | Да(Допускаются совпадения) | |
Так как у Вас в базе уже имеется таблица с перечнем групп, таблица с перечнем дисциплин, а также таблица «Анкета» с перечнем студентов этим надо воспользоваться для автоматического заполнения полей «Группа», «Дисциплина» и «Студент» в создаваемой Вами таблице «Зачет».
Это можно сделать с помощью элемента управления полем.
3. Для поля «Группа» изменить элемент управления:
откройте вкладку «Подстановка» и установите следующие свойства для поля «Группа»:
| Тип элемента управления | Поле со списком |
| Тип источника строк | Таблица или Запрос. |
| Источник строк | 1. Щелкните мышкой. 2. Нажмите кнопку …. 3. В появившемся окне «Построителя запросов»: • добавить таблицу «Группы»; • закрыть окно «Добавление таблицы»; • перетащить с помощью мыши поле «Группа» в поле бланка запроса; • в поле «Вывод на экран» должна стоять галочка v; • подтвердить сохранение изменений инструкции SQL и обновления свойства. |
| Ограничиться списком | Да |
4. Аналогично изменить элемент управления для полей «Дисциплина» и «Студент», используя в качестве строк соответственно таблицы «Дисциплины» и «Анкета».