ВУЗ:
Составители:
22
ных выделить линию связи таблиц Студент и Сессия. ⇒ Связи. ⇒ Изменить
связь. ⇒ В открывшемся окне параметров связи определить значение пара-
метра Обеспечение целостности данных= Да. ⇒ ОК
!
5. Заполнить таблицы базы данных. Сначала заполнить справочники Дисцип-
лина и Студент.
Вкладка Таблицы. ⇒ Выбрать таблицу Дисциплина. ⇒ Клавиша Открыть. ⇒
Занести данные о девяти дисциплинах: их коды и наименования.
Затем занести в таблицу Студент сведения о десяти студентах. В таблице Сес-
сия проставить оценки всем студентам
по всем дисциплинам.
6. Получить универсальное отношение, убедиться, что в нем значения атрибу-
тов сохраняются многократно. Для этого выполнить:
Выбрать вкладку Запрос. ⇒ Создать. ⇒ Конструктор. ⇒ Добавить таблицы:
Студент, Дисциплина, Сессия. ⇒ В строку полей блнка запроса по образцу
QBE (Query-By-Example) перенести все поля таблиц Студент, Дисциплина,
Сессия. ⇒ Вид
. ⇒ Режим таблицы. ⇒ Полученный набор кортежей – дина-
мический, в базе данных его нет, он всякий раз собирается заново, отражает те-
кущее состояние базы данных.
Вопросы к упражнению 2.1. Какие атрибуты находятся в функционально не-
полной зависимости? Предусматривает ли такая структрура базы данных воз-
можность студента сдавать одну дисциплину
несколько раз?
Упражнение 2.2
Многотабличное нормализованное отношение определено таблицами Дисцип-
лина, Студент, Сессия; в таблицах определены функциональные зависимости
атрибутов:
1. Дисциплина = {<КодДисциплины, НаимДисциплины>},
F: КодДисциплины → НаимДисциплины.
2. Студент = {<НомерЗачКнижки, ФИО>}
F: НомерЗачКнижки
→
ФИО.
3. Сессия ={<КодДисциплины, НомерЗачКнижки, ДатаЭкзамена, Оценка>}
F: <ДатаЭкзамена, НомерЗачКнижки> → КодДисциплины
<ДатаЭкзамена, НомерЗачКнижки> → Оценка.
Построить базу данных, определить схему отношения.
Указания
1. В новую базу данных импортировать справочники Дисциплина и Студент из
базы данных упражнения 2.1:
Создать новую базу данных базу данных. ⇒ Файл. ⇒ Внешние данные. ⇒
Импорт… ⇒ Выбрать базу данных, созданную в упражнении 2.1. ⇒ Вкладка
таблицы. ⇒ Выбрать таблицы Дисциплина и Студент. ⇒ Клавиша ОК!
2. Импортировать
структуру таблицы Сессия:
Страницы
- « первая
- ‹ предыдущая
- …
- 20
- 21
- 22
- 23
- 24
- …
- следующая ›
- последняя »