/
arseyfullin
/
lab2
Обзор
Документация
Войти
/
arseyfullin
/
lab2
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
LAB2.sql
69 строк
2 KB
arseyfullin
upload files
18 дек 2025, 16:10
18 дек 2025, 16:10
cc18555
Код
Авторство
О чём код?
-- 1. �������� ���� ������ CREATE DATABASE SBD; GO -- 2. ������������ �� ��������� ���� USE SBD; GO -- 3. �������� ������� Groups CREATE TABLE Groups ( GroupID INT PRIMARY KEY, GroupName VARCHAR(20), Faculty VARCHAR(50) ); GO -- 4. �������� ������� Students CREATE TABLE Students ( StudentID INT PRIMARY KEY, FirstName VARCHAR(50), LastName VARCHAR(50), BirthDate DATE, GroupID INT ); GO -- 5. ������� ������ � Groups INSERT INTO Groups (GroupID, GroupName, Faculty) VALUES (1, '��-21', '��������� �������������� ����������'), (2, '��-22', '��������� �����������������'), (3, '��-23', '��������� ����������� ���������'), (4, '��-24', '��������� ��������� ��������'), (5, '��-25', '��������� ��� ������'); GO -- 6. ������� ������ � Students INSERT INTO Students (StudentID, FirstName, LastName, BirthDate, GroupID) VALUES (1, '����', '������', '2003-05-15', 1), (2, '����', '��������', '2004-02-20', 2), (3, '������', '������', '2003-11-10', 1), (4, '�����', '���������', '2004-08-05', 3), (5, '�������', '�������', '2003-12-30', 4), (6, '���������', '������', '2004-03-25', 5), (7, '�������', '��������', '2003-07-18', 2); GO -- 7. �������� ������� Subjects CREATE TABLE Subjects ( SubjectID INT PRIMARY KEY, SubjectName VARCHAR(100) NOT NULL, Hours INT ); GO -- 8. ���������� ������� Email � Students ALTER TABLE Students ADD Email VARCHAR(100); GO -- 9. ������� ������ � Subjects INSERT INTO Subjects (SubjectID, SubjectName, Hours) VALUES (1, '���� ������', 72), (2, '���������������� �� Python', 108), (3, '���-����������', 90), (4, '��������� � ��������� ������', 108), (5, '������������ �������', 72), (6, '������������ ����', 90), (7, '������������� ���������', 72), (8, '�����������������', 54); GO