Добавил:
Здесь представлены мои работы, надеюсь они Вам помогут, всех благ! Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

3 лаба бд

.docx
Скачиваний:
101
Добавлен:
31.05.2022
Размер:
84.23 Кб
Скачать

Ордена трудового Красного Знамени Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования Московский технический университет связи и информатики Кафедра «Сети Связи и Системы Коммутации» Лабораторная работа № 3 «Создание базы данных»

Группа: БИН-2008 Выполнил: Ядринцев С. М. Проверил(а): Манохина В.И. Дата: 04.03.2022

Москва 2022

Цель работы: научится создавать базы данных и связывать их между собой Код для создания таблиц: CREATE TABLE Faculty ( id serial PRIMARY KEY, title varchar (55) NOT NULL, decanat varchar (120) NOT NULL ); CREATE TABLE Groupa ( id serial PRIMARY KEY, title varchar (70) NOT NULL, faculty varchar (120) NOT NULL, fk_Groupa_Faculty int REFERENCES Faculty (id) ); CREATE TABLE Stutents ( id serial PRIMARY KEY, naame varchar (150) NOT NULL, passport int NOT NULL, Groupa varchar (50) NOT NULL, fk_Students_Groupa int REFERENCES Groupa(id) ); Код заполнения таблиц: INSERT INTO Faculty (title, decanat) VALUES ('Информатика', 'Информационыые технологии'); INSERT INTO Faculty (title, decanat) VALUES ('Сети связи и системы коммутации', 'Сети и системы связи'); INSERT INTO Groupa (title, faculty, fk_Groupa_Faculty) VALUES ('ИТ01', 'Информационные технилогии', 1); INSERT INTO Groupa (title, faculty, fk_Groupa_Faculty) VALUES ('ИТ02', 'Информационные технилогии', 1); INSERT INTO Groupa (title, faculty, fk_Groupa_Faculty) VALUES ('ССикСК01', 'Сети связи и сестемы коммутации', 2); INSERT INTO Groupa (title, faculty, fk_Groupa_Faculty) VALUES ('ССиСК02', 'Сети свяхи и системы коммутации', 2); INSERT INTO Students (naame, passport, groupa, fk_Students_Groupa) VALUES ('Ядринцев С.М.', 1111, 'ИТО1', 1); INSERT INTO Students (naame, passport, groupa, fk_Students_Groupa) VALUES ('Ломакин А.А.', 2222, 'ИТО1', 1); INSERT INTO Students (naame, passport, groupa, fk_Students_Groupa) VALUES ('Протасова Т.Н', 3333, 'ИТО1', 1); INSERT INTO Students (naame, passport, groupa, fk_Students_Groupa) VALUES ('Ушаков К.А.', 4444, 'ИТО1', 1); INSERT INTO Students (naame, passport, groupa, fk_Students_Groupa) VALUES ('Пахомов Н.А.', 5555, 'ИТО1', 1); INSERT INTO Students (naame, passport, groupa, fk_Students_Groupa) VALUES ('Смирнов П.А.', 6666, 'ИТО2', 2); INSERT INTO Students (naame, passport, groupa, fk_Students_Groupa) VALUES ('Фирсов Р.Р.', 7777, 'ИТО2', 2); INSERT INTO Students (naame, passport, groupa, fk_Students_Groupa) VALUES ('Николаева А.Ф.', 8888, 'ИТО2', 2); INSERT INTO Students (naame, passport, groupa, fk_Students_Groupa) VALUES ('Хадарина Д.А.', 9999, 'ИТО2', 2); INSERT INTO Students (naame, passport, groupa, fk_Students_Groupa) VALUES ('Побережный И.А.', 1234, 'ИТО2', 2); INSERT INTO Students (naame, passport, groupa, fk_Students_Groupa) VALUES ('Иванов И.И.', 0123, 'ССиСК01', 3); INSERT INTO Students (naame, passport, groupa, fk_Students_Groupa) VALUES ('Никифоров А.А.', 5678, 'ССиСК01', 3); INSERT INTO Students (naame, passport, groupa, fk_Students_Groupa) VALUES ('Валуев В.В.', 1546, 'ССиСК01', 3); INSERT INTO Students (naame, passport, groupa, fk_Students_Groupa) VALUES ('Сергеев Д.Д.', 3481, 'ССиСК01', 3); INSERT INTO Students (naame, passport, groupa, fk_Students_Groupa) VALUES ('Джабараилов И.Я', 4281, 'ССиСК01', 3); INSERT INTO Students (naame, passport, groupa, fk_Students_Groupa) VALUES ('Магомедов К.И.', 5648, 'ССиСК02', 4); INSERT INTO Students (naame, passport, groupa, fk_Students_Groupa) VALUES ('Филатов А.А.', 2659, 'ССиСК02', 4); INSERT INTO Students (naame, passport, groupa, fk_Students_Groupa) VALUES ('Мазниченко Д.И.', 6593, 'ССиСК02', 4); INSERT INTO Students (naame, passport, groupa, fk_Students_Groupa) VALUES ('Кириллов И.И.', 3210, 'ССиСК02', 4); INSERT INTO Students (naame, passport, groupa, fk_Students_Groupa) VALUES ('Иванов И.А.', 5374, 'ССиСК02', 4); Получаем: Вывод: В ходе данной лабораторной работы я создал базу данных с тремя таблицами, связав их между собой различными столбцами.

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