Добавил:
ищу тиммейта в R6siege Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

отчет лаба 3

.docx
Скачиваний:
0
Добавлен:
01.06.2024
Размер:
270.18 Кб
Скачать

МИНИСТЕРСТВО ЦИФРОВОГО РАЗВИТИЯ, СВЯЗИ И МАССОВЫХ КОММУНИКАЦИЙ РОССИЙСКОЙ ФЕДЕРАЦИИ

Ордена Трудового Красного Знамени федеральное государственное

бюджетное образовательное учреждение высшего образования

МОСКОВСКИЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ СВЯЗИ И

ИНФОРМАТИКИ

Кафедра Сети и системы связи

Лабораторная работа №3

по дисциплине ВВИТ

“Создание базы данных”

:

Выполнил студент

группы

Москва 2022

Цель работы:

Создать связанные базы данных

Код:

Create database laba3;

Create table Kafedra (id serial primary key, name varchar not null, dekanat varchar not null);

Create table Studgroup (id serial primary key, name varchar not null, kafedra varchar not null, group_kafedra int references Kafedra(id));

Create table Students (id serial primary key, imya varchar not null, passport_id int not null, gruppa varchar not null, studgroup int references Studgroup(id));

Insert into kafedra (name, dekanat) values ('НТС','CиСС');

Insert into kafedra (name, dekanat) values ('MТС','CиСС');

Insert into studgroup (name, kafedra, group_kafedra) values ('АБВ1234', 'МТС', 2);

Insert into studgroup (name, kafedra, group_kafedra) values ('АБВ1235', 'МТС', 2);

Insert into studgroup (name, kafedra, group_kafedra) values ('ВБА4321', 'НТС', 1);

Insert into studgroup (name, kafedra, group_kafedra) values ('ВБА4322' ,'НТС', 1);

Insert into students (name, passport, gruppa, studgroup) values ('Петров', 1111 ,'МТС', 1 );

Insert into students (name, passport, gruppa, studgroup) values ('Смирнов', 2222 ,'МТС', 1 );

Insert into students (name, passport, gruppa, studgroup) values ('Козлов', 3333 ,'МТС', 1 );

Insert into students (name, passport, gruppa, studgroup) values ('Соколов',4444 ,'МТС', 2 );

Insert into students (name, passport, gruppa, studgroup) values ('Сергеев', 5555 ,'МТС', 2 );

Insert into students (name, passport, gruppa, studgroup) values ('Тарасова',6666 ,'МТС', 2 );

Insert into students (name, passport, gruppa, studgroup) values ('Иванова',7777 ,'НТС', 3 );

Insert into students (name, passport, gruppa, studgroup) values ('Петрова',8888 ,'НТС', 3 );

Insert into students (name, passport, gruppa, studgroup) values ('Смирнова',9999 ,'НТС', 3 );

Insert into students (name, passport, gruppa, studgroup) values ('Козлова',1122,'НТС', 4 );

Insert into students (name, passport, gruppa, studgroup) values ('Соколова', 1133 ,'НТС', 4 );

Insert into students (name, passport, gruppa, studgroup) values ('Сергеевна', 1144 ,'НТС', 4 );

Результат:

Вывод: научился создавать базы данных и связывать их между собой

Соседние файлы в предмете Введение в информационные технологии