- •Лабораторная работа №7
- •Теоретические сведения
- •1.Настоящая реляционная модель баз данных
- •2. Контекстно-зависимая справка и Office Assistant
- •3. Простые в использовании мастера и конструкторы
- •4. Импортирование, экспортирование и связывание внешних файлов
- •5. Формы и отчеты wysiwyg
- •6. Многотабличные запросы и отношения
- •7. Графики и диаграммы
- •8. Возможности dde и ole
- •8. Встроенные функции
- •9. Макросы: программирование без программирования
- •10. Модули: Visual Basic for Applications программирование баз данных
- •1.5. Типы данных.
- •Существуют поля, которые нельзя редактировать Типы таких полей
- •1. Создание таблиц
- •Задание 1
- •Задание 2
- •Задание 3
- •Задание 4.
- •Создать форму для заполнения таблицы «Анкета»
- •Разберитесь с кнопками перемещения по записям
- •Задание 5
- •Задание 6
- •Задание 7
- •Задание 8
- •Проектирование многотабличных баз данных Задание 9
- •Задание 10
- •Задание 11
- •Задание 12
- •Задание 13
- •Аналогично изменить элемент управления для полей «дисциплина» и «студент», используя в качестве строк соответственно таблицы «дисциплины» и «анкета».
- •Задание 14
- •Задание 15
- •Задание 16
- •Аналогично изменить элемент управления для полей «дисциплина» и «студент», используя в качестве строк соответственно таблицы «дисциплины» и «анкета». Задание 17
- •Тип отношения «один-ко-многим» является наиболее общим.
- •Задание 18
- •Задание 19
- •Задание 20
- •Подчиненные формы.
- •Задание 21
- •Форматирование форм.
- •Выбор данных из таблиц с помощью запросов
- •Задание 25
- •Задание 26
- •Задание 27
- •Задание 5
- •Задание 28
- •Задание 29
- •Задание 30
-
Аналогично изменить элемент управления для полей «дисциплина» и «студент», используя в качестве строк соответственно таблицы «дисциплины» и «анкета».
-
Для поля «результат контроля» изменить элемент управления следующим образом:
-
Откройте вкладку «Подстановка» и установите следующие свойства для поля «результат контроля»
Тип элемента управления |
Поле со списком |
Тип источника строк |
Список значений. |
Источник строк |
Введите список оценок, используя в качестве разделителя точку с запятой “ ; “ (отлично;хорошо;удовлетворительно;неудовлетворительно) |
Ограничиться списком |
Да |
Задание 14
-
Создайте форму для заполнения таблицы «Экзамен»
-
Перейдите на вкладку «формы»
-
Нажмите кнопку «создать».
-
Выбрать Автоформа: ленточная, в качестве «источника данных» выберите таблицу «Экзамен».
Задание 15
-
Пользуясь созданной в Задании 14 формой «Экзамен» введите данные по двум дисциплинам на Ваш выбор по всем студентам своей группы в таблицу «Экзамен». Оценки проставлять произвольно (желательно разнообразные).
Задание 16
-
Создайте таблицу «Зачет» в режиме конструктора таблиц с параметрами
Имя поля |
Тип данных |
Дисциплина |
Текстовый |
Группа |
Текстовый |
Студент |
Текстовый |
Результат |
Логический |
-
Определить свойства полей на вкладке “Общие” следующим образом:
Поле |
Свойства полей |
||||
Размер |
Формат поля |
Подпись |
Обязательное поле |
Индексированное поле |
|
Дисциплина |
15 |
|
Дисциплина |
Да |
Да (совпадения допускаются) |
Группа |
3 |
|
Группа |
Да |
Да (совпадения допускаются) |
Студент |
30 |
|
Студент |
Да |
Да (совпадения допускаются) |
Результат
|
|
Да/Нет |
Результат |
Да |
Да (совпадения допускаются) |
Так как у Вас в базе уже имеется таблица с перечнем групп, таблица с перечнем дисциплин, а также таблица «Анкета» с перечнем студентов этим надо воспользоваться для автоматического заполнения полей «группа», «дисциплина» и «Студент» в создаваемой Вами таблице «Зачет»
Это можно сделать с помощью элемента управления полем
-
Для поля «группа» изменить элемент управления:
-
Откройте вкладку «Подстановка» и установите следующие свойства для поля «группа»
Тип элемента управления |
Поле со списком |
Тип источника строк |
Таблица/запрос. |
Источник строк |
|
Ограничиться списком |
Да |