Главная Обратная связь

Дисциплины:

Архитектура (936)
Биология (6393)
География (744)
История (25)
Компьютеры (1497)
Кулинария (2184)
Культура (3938)
Литература (5778)
Математика (5918)
Медицина (9278)
Механика (2776)
Образование (13883)
Политика (26404)
Правоведение (321)
Психология (56518)
Религия (1833)
Социология (23400)
Спорт (2350)
Строительство (17942)
Технология (5741)
Транспорт (14634)
Физика (1043)
Философия (440)
Финансы (17336)
Химия (4931)
Экология (6055)
Экономика (9200)
Электроника (7621)


 

 

 

 



Создание схемы данных таблиц



1) включение таблиц в схему данных.

Для создания схемы данных в окне Учебный процесс: базы данныхоткройте окно Схема данных с помощью команды Схема данных из меню Сервис.

Ø в от крывшемся диалоговом окнеДобавление таблицывыбрать вкладкуТаблицыи нажми­те кнопку Добавить,разместите в окне Схема данных все созданные нами таблицы

Ø нажмите кнопку Закрыть.В результате в окне Схема данныхбудут представлены все таб­лицы базы данных Учебный процесс

2) Определение связей по простому ключу.

Установим связь между таблицами ГРУППА и СТУДЕНТ по простому ключу НГ. Для этого:

Þ в окне Схемы данныхустановите курсор на ключевом поле НГглавной таблицы ГРУППА и перетащите его на ноле НГ подчиненной таблицы СТУДЕНТ

Þ в открывшемся окне Связив строке Тип отношенияустановится один-ко-многим

Þ отметьте параметр Обеспечение целостности данных.

Þ для автоматической корректировки данных во взаимосвязанных таблицах установим Каскадное обновление связанных полей и Каскадное удаление связанных запи­сейнажмите кнопку Создать.

Þ аналогичные действия проделайте самостоятельно для других пар таблиц:

КАФЕДРА →ПРЕПОДАВАТЕЛЬ (ключ ККАФ),

ПРЕДМЕТ → ИЗУЧЕНИЕ (ключ КП),

ПРЕПОДАВАТЕЛЬ → ИЗУЧЕНИЕ (ключ ТАБН),

ГРУППА → ИЗУЧЕНИЕ (ключ НГ).

3) определение связей по составному ключу

Определим связь между таблицами СТУДЕНТ и УСПЕВАЕМОСТЬ, которые связаны по составному ключу НГ + НС. Для этого:

Þ в главной таблице СТУДЕНТ выделите оба этих поля (удерживая клавишу СТRL).

Þ перетащите оба поля на поле НГ в подчиненной таблице УСПЕВАЕМОСГЬ.

Þ в окне Связидня ключевого поля НСглавной таблицы Таблица/Запросвыберите

соответствующее поле подчиненной таблицы Связанная таблица/запрос.

Þ в этом же окне установите режимОбеспечение целостности данныхи другие параметры связи.

Þ аналогичные действия осуществите между таблицами ИЗУЧЕНИЕ→УСПЕВАЕМОСТЬ (составной ключ связи НГ + КП + ТАБН + ВИДЗ)

Автоматизированный анализ заполненных таблиц.

I) Создадим таблицу Преподаватели кафедры, которая содержит следующие сведения:

Таблица 15: Нормализованная таблица Преподаватели кафедры.

 

 

Таб. номер ФИО препод Код кафедры название тел
Андреев А. П. информатики 31- 47-74
Апухтин И.С. информатики 31- 47-74
Глухое И. Л. информатики 31- 47-7-1
СеченовЮ.Б информатики 31- 47-74
Чернов Д.К. информатики 31- 47-74
Блюмкина И.П. математики 31- 47-15
Львова П. Р. математики 31- 47-15
Суриков ПП, математики 31- 47-15
Новиков П. Н. математики 31- 47-15

В данной таблице значения в полях КОД КАФ, НАЗВАНИЕ и ТЕЛ дублируются, т.к. не установлена транзитивная зависимость реквизитов НАЗВАНИЕ и ТЕЛ от реквизита Таб, Но­мер. Длянормализации таблицы выполним следующие действия:

 

Þ выполните команду менюСервис / Анализ / Таблица,загрузитсяМастер анализа таблиц

Þ третье окно диалога Мастера позволяют выбрать таблицу, для которой будем прово­дить анализ: выберем Преподаватели кафедры, нажмите кнопку Далее

Þ в следующем окне для того, чтобы мастер определял распределение полей по табли­цам, необходимо выбрать ДА, нажмите кнопку Далее

Þ из исходной таблица мастер предложит две таблицы: таблица 1 и таблица 2. В табли­це 1 оставлены все поля исходной таблицы, за исключением полей с повторяющими­ся значениями. Поля с повторяющимися значениями составляют таблицу 2.

Þ связь таблиц осуществляется по уникальному ключу ККАФ главной таблицы этой таблицы 2.

Þ в окне Анализ таблицы вы можете переименовать таблицу: переименуйте таблицу 1 в Преподаватели, а таблицу 2 - в Кафедры, нажмите кнопку Далее определим в следующем окне для таблицы Преподаватели ключ ТАБН (кнопка Ключ находится в верхнем правом углу диалогового окна)

2) Упражнение 5

Произведите анализ таблицы Преподаватель, в которой поле Уч степень содержит повторяющиеся наименования ученых степеней. В результате анализа таблица разделится на две связанные таблицы, которым дайте имена ПРЕПОДАВАТЕЛИ и СТЕПЕНИ.

ПРАКТИЧЕСКАЯ РАБОТА №4-8

Тема 1.3 Сортировка

Тема 1.4 Создание запросов

Обработка данных в режиме Таблица.

Поиск записей.

Задание1. По данным таблицы СТУДЕНТ найдите всех студентов, чей год рождения соответ­ствует 1977.

Задание 2. По данным таблицы КАФЕДРА найдите, телефон каких кафедр начинается с цифр

314.

2). Сортировка записей.

Задание 3. Отсортируйте записи в таблице СТУДЕНТ по алфавиту в порядке возрастания.



Просмотров 709

Эта страница нарушает авторские права




allrefrs.ru - 2023 год. Все права принадлежат их авторам!