KOD_TEACHER
.
Поле
KOD_KAFEDRU
из
таблицы
TEACHER
и поле
KOD_KAFEDRU
из
таблицы
KAFEDRA
связаны тем, что описывают одни и те же данные, т.е. содержат
идентификаторы кафедр, информация о
которых содержит база данных. Более того,
значение идентификаторов кафедр, которые допустимы в
таблице
TEACHER
, должны
выбираться только из
списка значений поля
KOD_KAFEDRU
, т.е. принадлежащих
реально описанных в
базе данных кафедрам. Т.е. между этими полями имеется прямая
связь. Т.о. поле
KOD_KAFEDRU
из таблицы
TEACHER
будет являться внешним
ключом.
Выполните sql-код
. Обновите базу данных и просмотрите созданную таблицу.
Сохраните sql-запрос под именем
Преподаватель.sql
в папке
ФИО_студента/Лаб4.
САМОСТОЯТЕЛЬНО
используя
команды языка SQL!!!
:
Создать
на языке Transact-SQL
файл базы данных согласно номеру варианта
(присвоить ей новое имя, несовпадающие с
именем базы данных созданной в лаб.№3).
База данных разрабатывается на основе спроектированной концептуальной модели
данных в лаб.№1.
Создать программно на языке SQL
все таблицы, с указанием первичных и
внешних ключей и ограничения целостности.
Все программные инструкции команд SQL сохранять в
файлах с расширением
*.sql
в
папке
ФИО_студента/Лаб4
.
Заполнить таблицы данными по 5 записей в каждой.
Создать текстовый отчет, в
котором отобразить sql-команды разработанных
запросов и скриншоты результатов работы из СУБД
SQL Server Management Studio
.
Самостоятельно
заполните
вручную
данными
таблицы
Студент
и
Преподаватель
согласно рис. 1-2, приведенным ниже.
Также ранее должны были введены следующие данные: