Лабораторная работа №4. Введение в язык sql. Создание таблиц и ограничений на sql


KOD_TEACHER .  Поле  KOD_KAFEDRU



Pdf көрінісі
бет40/40
Дата08.12.2023
өлшемі0,63 Mb.
#135241
түріЛабораторная работа
1   ...   32   33   34   35   36   37   38   39   40
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, приведенным ниже. 
Также ранее должны были введены следующие данные: 


103 
Новые данные ввести вручную. 


104 


105 


Достарыңызбен бөлісу:
1   ...   32   33   34   35   36   37   38   39   40




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет