Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- CREATE TABLE FACULTY (
- FACULTY CHAR(10) NOT NULL constraint PK_FACULTY primary key (FACULTY),
- FACULTY_NAME varchar(50) default '???'
- )
- INSERT into FACULTY(FACULTY,FACULTY_NAME)
- values('ТТЛП','Технологии и техника лесной промышленности'),
- ('ТОВ','Технологии органических веществ'),
- ('ХТиТ','Химические технологии и техника'),
- ('ИЭФ','Инженерно-экономический'),
- ('ЛХ','Лесохозяйственный'),
- ('ИДиП','Издательское дело и полиграфия'),
- ('ИТ','Информационных технологий')
- CREATE TABLE PROFESSION
- ( PROFESSION CHAR(20)NOT NULL constraint PK_PROFESSION primary key(PROFESSION),
- FACULTY CHAR(10) NOT null constraint FK_PROFESSION_FACULTY foreign key (FACULTY)references FACULTY(FACULTY),
- PROFESSION_NAME varchar(100),
- QUALIFICATION varchar(50)
- )
- --INSERT into(PROFESSION,FACULTY,PROFESSION_NAME,QUALIFICATION)
- --values('1-36 06 01','ИДиП','Полиграфическое оборудование и системы обработки информации','инженер-электромеханик'),
- --('1-36 07 01','ХТиТ','Машины и аппараты химических производств и предприятий строительных материалов','инженер-механик'),
- --('1-40 01 02','ИДиП','Информационные системы и технологии','инженер-программист-системотехник'),
- --('1-46 01 01','ТТЛП','Лесоинженерное дело','инженер-технолог'),
- --('1-47 01 01','ИДиП','Издательское дело','редактор-технолог'),
- --('1-47 01 01','ТОВ','Химическая технология органических веществ, материалов и изделий','инженер-химик-технолог'),
- --('1-47 01 01','ТОВ','Физико-химические методы и приборы контроля качества продукции','инженер по сертификации')
- INSERT into PROFESSION(FACULTY, PROFESSION, PROFESSION_NAME, QUALIFICATION)
- values('ИДиП', '1-40 01 02', 'Информационные системы и технологии', 'инженер-программист-системотехник' ),
- ('ИДиП', '1-47 01 01', 'Издательское дело', 'редактор-технолог'),
- ('ИДиП', '1-36 06 01', 'Полиграфическое оборудование и системы обработки информации', 'инженер-электромеханик'),
- ('ХТиТ', '1-36 01 08', 'Конструирование и производство изделий из композиционных материалов', 'инженер-механик'),
- ('ХТиТ', '1-36 07 01', 'Машины и аппараты химических производств и предприятий строительных материалов', 'инженер-механик'),
- ('ЛХФ', '1-75 01 01', 'Лесное хозяйство', 'инженер лесного хозяйства'),
- ('ЛХФ', '1-75 02 01', 'Садово-парковое строительство','инженер садово-паркового строительства'),
- ('ЛХФ', '1-89 02 02', 'Туризм и природопользование','специалист в сфере туризма'),
- ('ИЭФ', '1-25 01 07', 'Экономика и управление на предприятии', 'экономист-менеджер'),
- ('ИЭФ', '1-25 01 08', 'Бухгалтерский учет, анализ и аудит','экономист'),
- ('ТТЛП', '1-36 05 01', 'Машины и оборудованиелесного комплекса', 'инженер-механик'),
- ('ТТЛП', '1-46 01 01', 'Лесоинженерное дело','инженер-технолог')
- CREATE TABLE PULPIT(
- PULPIT CHAR NOT null constraint PK_PULPIT primary key(PULPIT),
- PULPIT_NAME varchar(100),
- FACULTY CHAR(10) NOT null constraint FK_PROFESSION_FACULTY foreign key (FACULTY)references FACULTY(FACULTY)
- )
- CREATE TABLE TEACHER (
- TEACHER CHAR(10) NOT null constraint PK_TEACHER primary key(TEACHER),
- TEACHER_NAME varchar(100),
- GENDER CHAR(1)(POL in('м','ж'),
- PULPIT CHAR(10) NOT null constraint FK_TEACHAR_PULPIT foreign key (PULPIT)references PULPIT(PULPIT)
- )
- insert into TEACHER (TEACHER, TEACHER_NAME, GENDER, PULPIT )
- values ('СМЛВ', 'Смелов Владимир Владиславович', 'м', 'ИСиТ'),
- ('АКНВЧ', 'Акунович Станислав Иванович', 'м', 'ИСиТ'),
- ('КЛСНВ', 'Колесников Виталий Леонидович', 'м', 'ИСиТ'),
- ('БРКВЧ', 'Бракович Андрей Игоревич', 'м', 'ИСиТ'),
- ('ДТК', 'Дятко Александр Аркадьевич', 'м', 'ИСиТ'),
- ('УРБ', 'Урбанович Павел Павлович', 'м', 'ИСиТ'),
- ('МРЗ', 'Мороз Елена Станиславовна', 'ж', 'ИСиТ'),
- ('ЖЛК', 'Жиляк Надежда Александровна', 'ж', 'ИСиТ')
- CREATE TABLE SUBJECT(
- SUBJECT CHAR(10) NOT null constraint PK_SUBJECT primary key(SUBJECT),
- SUBJECT_NAME varchar(100),
- PULPIT CHAR(20) NOT null constraint FK_SUBJECT_PULPIT foreign key (PULPIT)references PULPIT(PULPIT)
- )
- insert into SUBJECT (SUBJECT, SUBJECT_NAME, PULPIT )
- values ('СУБД', 'Системы управления базами данных','ИСиТ'),
- ('БД', 'Базы данных','ИСиТ'),
- ('ПСП', 'Программирование сетевых приложений','ИСиТ'),
- ('МСОИ', 'Моделирование систем обработки информации', 'ИСиТ'),
- ('ПИС', 'Проектирование информационных систем','ИСиТ')
- CREATE TABLE AUDITORIUM_(
- AUDITORIUM_TYPE CHAR(10) NOT null constraint PK_AUDITORIUM primary key (AYDITORIUM)
- )
- CREATE TABLE AUDITORIUM_TYPE(
- AUDITORIUM_TYPENAME varchar(30)
- )
- insert into AUDITORIUM_TYPE (AUDITORIUM_TYPE, AUDITORIUM_TYPENAME
- ) values ('ЛК', 'Лекционная'),
- ('ЛБ-К', 'Компьютерный класс'),
- ('ЛК-К', 'Лекционная с уст. проектором'),
- ('ЛБ-X', 'Химическая лаборатория'),
- ('ЛБ-СК', 'Спец. компьютерный класс')
- CREATE TABLE AUDITORIUM (
- AUDITORIUM CHAR(20) NOT null constraint PK_AUDITORIUM primary key(AUDITORIUM),
- AUDITORIUM_TYPE CHAR(10) NOT null constraint FK_AUDITORIUM_AUDITORIUM_TYPE foreign key (AUDITORIUM)references AUDITORIUM(AUDITORIUM),
- AUDITORIUM_CAPACITY INT default 1 check (between 1 AND 300),
- AUDITORIUM_NAME varchar(50)
- )
- insert into AUDITORIUM (AUDITORIUM, AUDITORIUM_NAME,
- AUDITORIUM_TYPE, AUDITORIUM_CAPACITY)
- values ('206-1', '206-1','ЛБ-К', 15),
- ('301-1', '301-1', 'ЛБ-К', 15),
- ('236-1', '236-1', 'ЛК', 60),
- ('313-1', '313-1', 'ЛК-К', 60),
- ('324-1', '324-1', 'ЛК-К', 50),
- ('413-1', '413-1', 'ЛБ-К', 15),
- ('423-1', '423-1', 'ЛБ-К', 90),
- ('408-2', '408-2', 'ЛК', 90),
- ('103-4', '103-4', 'ЛК', 90),
- ('105-4', '105-4', 'ЛК', 90),
- ('107-4', '107-4', 'ЛК', 90),
- ('110-4', '110-4', 'ЛК', 30),
- ('111-4', '111-4', 'ЛК', 30),
- ('114-4', '114-4', 'ЛК-К', 90 )
- CREATE TABLE GROUP_(
- IDGROUP INT NOT null constraint PK_GROUP primary key (GROUP_),
- FACULTY CHAR(10) NOT null constraint FK_GROUP_FACULTY foreign key (FACULTY)references FACULTY(FACULTY),
- PROFESSION CHAR(20) NOT null constraint FK_GROUP_PROFESSION foreign key (PROFESSION)references PROFESSION(PROFESSION),
- YEAR_FIRST smallint,
- COURSE tinyint
- )
- insert into GROUPS (FACULTY, PROFESSION, YEAR_FIRST )
- values ('ИДиП','1-40 01 02', 2013), --1
- ('ИДиП','1-40 01 02', 2012),
- ('ИДиП','1-40 01 02', 2011),
- ('ИДиП','1-40 01 02', 2010),
- ('ИДиП','1-47 01 01', 2013),---5 гр
- ('ИДиП','1-47 01 01', 2012),
- ('ИДиП','1-47 01 01', 2011),
- ('ИДиП','1-36 06 01', 2010),-----8 гр
- ('ИДиП','1-36 06 01', 2013),
- ('ИДиП','1-36 06 01', 2012),
- ('ИДиП','1-36 06 01', 2011),
- ('ХТиТ','1-36 01 08', 2013),---12 гр
- ('ХТиТ','1-36 01 08', 2012),
- ('ХТиТ','1-36 07 01', 2011),
- ('ХТиТ','1-36 07 01', 2010),
- ('ТОВ','1-48 01 02', 2012), ---16 гр
- ('ТОВ','1-48 01 02', 2011),
- ('ТОВ','1-48 01 05', 2013),
- ('ТОВ','1-54 01 03', 2012),
- ('ЛХФ','1-75 01 01', 2013),--20 гр
- ('ЛХФ','1-75 02 01', 2012),
- ('ЛХФ','1-75 02 01', 2011),
- ('ЛХФ','1-89 02 02', 2012),
- ('ЛХФ','1-89 02 02', 2011),
- ('ТТЛП','1-36 05 01', 2013),
- ('ТТЛП','1-36 05 01', 2012),
- ('ТТЛП','1-46 01 01', 2012),--27 гр
- ('ИЭФ','1-25 01 07', 2013),
- ('ИЭФ','1-25 01 07', 2012),
- ('ИЭФ','1-25 01 07', 2010),
- ('ИЭФ','1-25 01 08', 2013),
- ('ИЭФ','1-25 01 08', 2012) ---32 гр
- CREATE TABLE STUDENT(
- IDSTUDENT INT identity (1000,1)constraint PK_STUDENT foreign key (STUDENT) references STUDENT(STUDENT),
- IDGROUP INT NOT null constraint PK_GROUP foreign key (GROUP_) references GROUP_(GROUP_),
- NAME nvarchar(100),
- BDAY DATE,
- STAMP timestamp,
- INFO xml,
- FOTO varbinary(max)
- )
- insert into STUDENT (IDGROUP,NAME, BDAY)
- values (1, 'Хартанович Екатерина Александровна','11.03.1995'),
- (1, 'Горбач Елизавета Юрьевна', '07.12.1995'),
- (1, 'Зыкова Кристина Дмитриевна', '12.10.1995'),
- (1, 'Борисевич Ольга Анатольевна', '09.11.1995'),
- (1, 'Медведева Мария Андреевна', '04.07.1995'),
- (1, 'Шенец Екатерина Сергеевна', '08.01.1995'),
- (1, 'Шитик Алина Игоревна', '02.08.1995')
- insert into STUDENT (IDGROUP,NAME, BDAY)
- values (2, 'Силюк Валерия Ивановна', '12.07.1994'),
- (2, 'Сергель Виолетта Николаевна', '06.03.1994'),
- (2, 'Добродей Ольга Анатольевна', '09.11.1994'),
- (2, 'Подоляк Мария Сергеевна', '04.10.1994'),
- (2, 'Никитенко Екатерина Дмитриевна', '08.01.1994'),
- (3, 'Яцкевич Галина Иосифовна', '02.08.1993'),
- (3, 'Осадчая Эла Васильевна', '07.12.1993'),
- (3, 'Акулова Елена Геннадьевна', '02.12.1993'),
- (3, 'Муковозчик Надежда Вячеславовна','09.11.1993'),
- (3, 'Войтко Елена Андреевна', '04.07.1993'),
- (4, 'Плешкун Милана Анатольевна', '08.03.1992'),
- (4, 'Буянова Мария Александровна', '02.06.1992'),
- (4, 'Харченко Елена Геннадьевна', '11.12.1992'),
- (4, 'Крученок Евгений Александрович', '11.05.1992'),
- (4, 'Бороховский Виталий Петрович', '09.11.1992'),
- (4, 'Мацкевич Надежда Валерьевна', '01.11.1992'),
- (5, 'Логинова Мария Вячеславовна', '08.07.1995'),
- (5, 'Белько Наталья Николаевна', '02.11.1995'),
- (5, 'Селило Екатерина Геннадьевна', '07.05.1995'),
- (5, 'Свирский Михаил Марьянович', '04.06.1995'),
- (5, 'Шамко Дмитрий Дмитриевич', '09.09.1995'),
- (5, 'Дрозд Анастасия Андреевна', '04.08.1995'),
- (6, 'Козловская Елена Евгеньевна', '08.11.1994'),
- (6, 'Потапнин Кирилл Олегович', '02.03.1994'),
- (6, 'Равковская Ольга Николаевна', '04.06.1994'),
- (6, 'Ходоронок Александра Вадимовна', '09.11.1994'),
- (6, 'Рамук Владислав Юрьевич', '04.07.1994'),
- (7, 'Неруганенок Мария Владимировна', '03.01.1993'),
- (7, 'Цыганок Анна Петровна', '12.09.1993'),
- (7, 'Масилевич Оксана Игоревна', '12.06.1993'),
- (7, 'Алексиевич Елизавета Викторовна','09.02.1993'),
- (7, 'Ватолин Максим Андреевич', '04.07.1993'),
- (8, 'Синица Валерия Андреевна', '08.01.1992'),
- (8, 'Кудряшова Алина Николаевна', '12.05.1992'),
- (8, 'Мигулина Елена Леонидовна', '08.11.1992'),
- (8, 'Шпиленя Алексей Сергеевич', '12.03.1992'),
- (8, 'Ребко Светлана Сергеевна', '10.01.1992'),
- (8, 'Ершов Юрий Олегович', '12.07.1992'),
- (9, 'Астафьев Игорь Александрович', '10.08.1995'),
- (9, 'Гайтюкевич Андрей Игоревич', '02.05.1995'),
- (9, 'Рученя Наталья Александровна', '08.01.1995'),
- (9, 'Тарасевич Анастасия Ивановна', '11.09.1995'),
- (9, 'Скурат Наталья Ивановна', '08.04.1995'),
- (9, 'Волосюк Николай Александрович', '09.06.1995'),
- (10, 'Жоглин Николай Владимирович', '08.01.1994'),
- (10, 'Санько Андрей Дмитриевич', '11.09.1994'),
- (10, 'Пещур Анна Александровна', '06.04.1994'),
- (10, 'Бучалис Никита Леонидович', '12.08.1994'),
- (10, 'Трацевский Виктор Сергеевич', '05.01.1994'),
- (10, 'Гамеза Денис Валерьевич', '11.02.1994')
- insert into STUDENT (IDGROUP,NAME, BDAY)
- values (11, 'Лавренчук Владислав Николаевич','07.11.1993'),
- (11, 'Власик Евгения Викторовна', '04.06.1993'),
- (11, 'Абрамов Денис Дмитриевич', '10.12.1993'),
- (11, 'Оленчик Сергей Николаевич', '04.07.1993'),
- (11, 'Савинко Павел Андреевич', '08.01.1993'),
- (11, 'Бакун Алексей Викторович', '02.09.1993'),
- (12, 'Бань Сергей Анатольевич', '11.12.1995'),
- (12, 'Сечейко Илья Александрович', '10.06.1995'),
- (12, 'Кузмичева Анна Андреевна', '09.08.1995'),
- (12, 'Бурко Диана Францевна', '04.07.1995'),
- (12, 'Даниленко Максим Васильевич', '08.03.1995'),
- (12, 'Зизюк Ольга Олеговна', '12.09.1995'),
- (13, 'Шарапо Мария Владимировна', '08.10.1994'),
- (13, 'Касперович Вадим Викторович', '10.02.1994'),
- (13, 'Чупрыгин Арсений Александрович','11.11.1994'),
- (13, 'Воеводская Ольга Леонидовна', '10.02.1994'),
- (13, 'Метушевский Денис Игоревич', '12.01.1994'),
- (14, 'Ловецкая Валерия Александровна','11.09.1993'),
- (14, 'Дворак Антонина Николаевна', '01.12.1993'),
- (14, 'Щука Татьяна Николаевна', '09.06.1993'),
- (14, 'Коблинец Александра Евгеньевна','05.01.1993'),
- (14, 'Фомичевская Елена Эрнестовна', '01.07.1993'),
- (15, 'Бесараб Маргарита Вадимовна', '07.04.1992'),
- (15, 'Бадуро Виктория Сергеевна', '10.12.1992'),
- (15, 'Тарасенко Ольга Викторовна', '05.05.1992'),
- (15, 'Афанасенко Ольга Владимировна', '11.01.1992'),
- (15, 'Чуйкевич Ирина Дмитриевна', '04.06.1992'),
- (16, 'Брель Алеся Алексеевна', '08.01.1994'),
- (16, 'Кузнецова Анастасия Андреевна', '07.02.1994'),
- (16, 'Томина Карина Геннадьевна', '12.06.1994'),
- (16, 'Дуброва Павел Игоревич', '03.07.1994'),
- (16, 'Шпаков Виктор Андреевич', '04.07.1994'),
- (17, 'Шнейдер Анастасия Дмитриевна', '08.11.1993'),
- (17, 'Шыгина Елена Викторовна', '02.04.1993'),
- (17, 'Клюева Анна Ивановна', '03.06.1993'),
- (17, 'Доморад Марина Андреевна', '05.11.1993'),
- (17, 'Линчук Михаил Александрович', '03.07.1993'),
- (18, 'Васильева Дарья Олеговна', '08.01.1995'),
- (18, 'Щигельская Екатерина Андреевна','06.09.1995'),
- (18, 'Сазонова Екатерина Дмитриевна', '08.03.1995'),
- (18, 'Бакунович Алина Олеговна', '07.08.1995'),
- (18, 'Тарасова Дарья Николаевна', '08.01.1995'),
- (18, 'Матиевская Анна Сергеевна', '02.05.1995'),
- (19, 'Урбан Наталья Евгеньевна', '08.06.1994'),
- (19, 'Никитенко Диана Валерьевна', '08.07.1994'),
- (19, 'Черканович Дарья Леонидовна', '03.10.1994'),
- (19, 'Торговцева Елена Михайловна', '02.10.1994'),
- (19, 'Прокопчук Юлия Васильевна', '01.10.1994'),
- (20, 'Протосюк Вероника Николаевна', '07.03.1995'),
- (20, 'Нагорский Алексей Олегович', '03.09.1995'),
- (20, 'Архипова Янина Игоревна', '07.04.1995'),
- (20, 'Воробей Елена Сергеевна', '08.06.1995')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement