Дамп учебной базы из книги "Бен Форта -- SQL за 10 минут". Скачать файл/скопировать SQL (MySQL)

Forums:

Развернуть этот дамп можно так.

Возможные ошибки при развороте

Содержимое дампа учебной базы данных

Команды, из которых состоит дамп (содержимое файла):



#  -----------Создание таблиц------------------

CREATE TABLE Customers
(
  cust_id      char(10)  NOT NULL ,
  cust_name    char(50)  NOT NULL ,
  cust_address char(50)  NULL ,
  cust_city    char(50)  NULL ,
  cust_state   char(5)   NULL ,
  cust_zip     char(10)  NULL ,
  cust_country char(50)  NULL ,
  cust_contact char(50)  NULL ,
  cust_email   char(255) NULL 
);


CREATE TABLE OrderItems
(
  order_num  int          NOT NULL ,
  order_item int          NOT NULL ,
  prod_id    char(10)     NOT NULL ,
  quantity   int          NOT NULL ,
  item_price decimal(8,2) NOT NULL 
);


CREATE TABLE Orders
(
  order_num  int      NOT NULL ,
  order_date datetime NOT NULL ,
  cust_id    char(10) NOT NULL 
);


CREATE TABLE Products
(
  prod_id    char(10)      NOT NULL ,
  vend_id    char(10)      NOT NULL ,
  prod_name  char(255)     NOT NULL ,
  prod_price decimal(8,2)  NOT NULL ,
  prod_desc  text          NULL 
);


CREATE TABLE Vendors
(
  vend_id      char(10) NOT NULL ,
  vend_name    char(50) NOT NULL ,
  vend_address char(50) NULL ,
  vend_city    char(50) NULL ,
  vend_state   char(5)  NULL ,
  vend_zip     char(10) NULL ,
  vend_country char(50) NULL 
);


#  ОПределим главные ключи (изменение стуктуры таблиц)------------

ALTER TABLE Customers ADD PRIMARY KEY (cust_id);
ALTER TABLE OrderItems ADD PRIMARY KEY (order_num, order_item);
ALTER TABLE Orders ADD PRIMARY KEY (order_num);
ALTER TABLE Products ADD PRIMARY KEY (prod_id);
ALTER TABLE Vendors ADD PRIMARY KEY (vend_id);


#  Определим внешние ключи (изменение стуктуры таблиц)------------

ALTER TABLE OrderItems ADD CONSTRAINT FK_OrderItems_Orders FOREIGN KEY (order_num) REFERENCES Orders (order_num);
ALTER TABLE OrderItems ADD CONSTRAINT FK_OrderItems_Products FOREIGN KEY (prod_id) REFERENCES Products (prod_id);
ALTER TABLE Orders ADD CONSTRAINT FK_Orders_Customers FOREIGN KEY (cust_id) REFERENCES Customers (cust_id);
ALTER TABLE Products ADD CONSTRAINT FK_Products_Vendors FOREIGN KEY (vend_id) REFERENCES Vendors (vend_id);




#  ------------- Заполнение таблиц данными ---------------------


# Заполняем данными таблицу Customers 

INSERT INTO Customers(cust_id, cust_name, cust_address, cust_city, cust_state, cust_zip, cust_country, cust_contact, cust_email)
VALUES('1000000001', 'Village Toys', '200 Maple Lane', 'Detroit', 'MI', '44444', 'USA', 'John Smith', 'sales@villagetoys.com');
INSERT INTO Customers(cust_id, cust_name, cust_address, cust_city, cust_state, cust_zip, cust_country, cust_contact)
VALUES('1000000002', 'Kids Place', '333 South Lake Drive', 'Columbus', 'OH', '43333', 'USA', 'Michelle Green');
INSERT INTO Customers(cust_id, cust_name, cust_address, cust_city, cust_state, cust_zip, cust_country, cust_contact, cust_email)
VALUES('1000000003', 'Fun4All', '1 Sunny Place', 'Muncie', 'IN', '42222', 'USA', 'Jim Jones', 'jjones@fun4all.com');
INSERT INTO Customers(cust_id, cust_name, cust_address, cust_city, cust_state, cust_zip, cust_country, cust_contact, cust_email)
VALUES('1000000004', 'Fun4All', '829 Riverside Drive', 'Phoenix', 'AZ', '88888', 'USA', 'Denise L. Stephens', 'dstephens@fun4all.com');
INSERT INTO Customers(cust_id, cust_name, cust_address, cust_city, cust_state, cust_zip, cust_country, cust_contact)
VALUES('1000000005', 'The Toy Store', '4545 53rd Street', 'Chicago', 'IL', '54545', 'USA', 'Kim Howard');


# Заполняем данными таблицу Vendors

INSERT INTO Vendors(vend_id, vend_name, vend_address, vend_city, vend_state, vend_zip, vend_country)
VALUES('BRS01','Bears R Us','123 Main Street','Bear Town','MI','44444', 'USA');
INSERT INTO Vendors(vend_id, vend_name, vend_address, vend_city, vend_state, vend_zip, vend_country)
VALUES('BRE02','Bear Emporium','500 Park Street','Anytown','OH','44333', 'USA');
INSERT INTO Vendors(vend_id, vend_name, vend_address, vend_city, vend_state, vend_zip, vend_country)
VALUES('DLL01','Doll House Inc.','555 High Street','Dollsville','CA','99999', 'USA');
INSERT INTO Vendors(vend_id, vend_name, vend_address, vend_city, vend_state, vend_zip, vend_country)
VALUES('FRB01','Furball Inc.','1000 5th Avenue','New York','NY','11111', 'USA');
INSERT INTO Vendors(vend_id, vend_name, vend_address, vend_city, vend_state, vend_zip, vend_country)
VALUES('FNG01','Fun and Games','42 Galaxy Road','London', NULL,'N16 6PS', 'England');
INSERT INTO Vendors(vend_id, vend_name, vend_address, vend_city, vend_state, vend_zip, vend_country)
VALUES('JTS01','Jouets et ours','1 Rue Amusement','Paris', NULL,'45678', 'France');


# Заполняем данными таблицу Products 

INSERT INTO Products(prod_id, vend_id, prod_name, prod_price, prod_desc)
VALUES('BR01', 'BRS01', '8 inch teddy bear', 5.99, '8 inch teddy bear, comes with cap and jacket');
INSERT INTO Products(prod_id, vend_id, prod_name, prod_price, prod_desc)
VALUES('BR02', 'BRS01', '12 inch teddy bear', 8.99, '12 inch teddy bear, comes with cap and jacket');
INSERT INTO Products(prod_id, vend_id, prod_name, prod_price, prod_desc)
VALUES('BR03', 'BRS01', '18 inch teddy bear', 11.99, '18 inch teddy bear, comes with cap and jacket');
INSERT INTO Products(prod_id, vend_id, prod_name, prod_price, prod_desc)
VALUES('BNBG01', 'DLL01', 'Fish bean bag toy', 3.49, 'Fish bean bag toy, complete with bean bag worms with which to feed it');
INSERT INTO Products(prod_id, vend_id, prod_name, prod_price, prod_desc)
VALUES('BNBG02', 'DLL01', 'Bird bean bag toy', 3.49, 'Bird bean bag toy, eggs are not included');
INSERT INTO Products(prod_id, vend_id, prod_name, prod_price, prod_desc)
VALUES('BNBG03', 'DLL01', 'Rabbit bean bag toy', 3.49, 'Rabbit bean bag toy, comes with bean bag carrots');
INSERT INTO Products(prod_id, vend_id, prod_name, prod_price, prod_desc)
VALUES('RGAN01', 'DLL01', 'Raggedy Ann', 4.99, '18 inch Raggedy Ann doll');
INSERT INTO Products(prod_id, vend_id, prod_name, prod_price, prod_desc)
VALUES('RYL01', 'FNG01', 'King doll', 9.49, '12 inch king doll with royal garments and crown');
INSERT INTO Products(prod_id, vend_id, prod_name, prod_price, prod_desc)
VALUES('RYL02', 'FNG01', 'Queen doll', 9.49, '12 inch queen doll with royal garments and crown');


# Заполняем данными таблицу Orders

INSERT INTO Orders(order_num, order_date, cust_id)
VALUES(20005, '2004-05-01', '1000000001');
INSERT INTO Orders(order_num, order_date, cust_id)
VALUES(20006, '2004-01-12', '1000000003');
INSERT INTO Orders(order_num, order_date, cust_id)
VALUES(20007, '2004-01-30', '1000000004');
INSERT INTO Orders(order_num, order_date, cust_id)
VALUES(20008, '2004-02-03', '1000000005');
INSERT INTO Orders(order_num, order_date, cust_id)
VALUES(20009, '2004-02-08', '1000000001');


# Заполняем данными таблицу OrderItems 

INSERT INTO OrderItems(order_num, order_item, prod_id, quantity, item_price)
VALUES(20005, 1, 'BR01', 100, 5.49);
INSERT INTO OrderItems(order_num, order_item, prod_id, quantity, item_price)
VALUES(20005, 2, 'BR03', 100, 10.99);
INSERT INTO OrderItems(order_num, order_item, prod_id, quantity, item_price)
VALUES(20006, 1, 'BR01', 20, 5.99);
INSERT INTO OrderItems(order_num, order_item, prod_id, quantity, item_price)
VALUES(20006, 2, 'BR02', 10, 8.99);
INSERT INTO OrderItems(order_num, order_item, prod_id, quantity, item_price)
VALUES(20006, 3, 'BR03', 10, 11.99);
INSERT INTO OrderItems(order_num, order_item, prod_id, quantity, item_price)
VALUES(20007, 1, 'BR03', 50, 11.49);
INSERT INTO OrderItems(order_num, order_item, prod_id, quantity, item_price)
VALUES(20007, 2, 'BNBG01', 100, 2.99);
INSERT INTO OrderItems(order_num, order_item, prod_id, quantity, item_price)
VALUES(20007, 3, 'BNBG02', 100, 2.99);
INSERT INTO OrderItems(order_num, order_item, prod_id, quantity, item_price)
VALUES(20007, 4, 'BNBG03', 100, 2.99);
INSERT INTO OrderItems(order_num, order_item, prod_id, quantity, item_price)
VALUES(20007, 5, 'RGAN01', 50, 4.49);
INSERT INTO OrderItems(order_num, order_item, prod_id, quantity, item_price)
VALUES(20008, 1, 'RGAN01', 5, 4.99);
INSERT INTO OrderItems(order_num, order_item, prod_id, quantity, item_price)
VALUES(20008, 2, 'BR03', 5, 11.99);
INSERT INTO OrderItems(order_num, order_item, prod_id, quantity, item_price)
VALUES(20008, 3, 'BNBG01', 10, 3.49);
INSERT INTO OrderItems(order_num, order_item, prod_id, quantity, item_price)
VALUES(20008, 4, 'BNBG02', 10, 3.49);
INSERT INTO OrderItems(order_num, order_item, prod_id, quantity, item_price)
VALUES(20008, 5, 'BNBG03', 10, 3.49);
INSERT INTO OrderItems(order_num, order_item, prod_id, quantity, item_price)
VALUES(20009, 1, 'BNBG01', 250, 2.49);
INSERT INTO OrderItems(order_num, order_item, prod_id, quantity, item_price)
VALUES(20009, 2, 'BNBG02', 250, 2.49);
INSERT INTO OrderItems(order_num, order_item, prod_id, quantity, item_price)
VALUES(20009, 3, 'BNBG03', 250, 2.49);



# Данный файл сделан на основе:
#----------------------------------------------
#-- Sams Teach Yourself SQL in 10 Minutes
#-- http://www.forta.com/books/0672325675/
#-- Example table population scripts for MySQL.
#----------------------------------------------



Откуда скачать дампы

-- -----------------------
-- Создаем таблицу Students
-- -----------------------
CREATE TABLE Students
(
student_id int NOT NULL ,
student_name char(50)NOT NULL ,
student_surname char(50)NOT NULL ,
student_gender char(1) NOT NULL ,
student_age int NOT NULL ,
student_country char(50)NOT NULL ,
student_email char(255) ,
group_id int NOT NULL
);

-- ------------------------
-- Создаем таблицу StudentGroups (Группы)
-- ------------------------
CREATE TABLE StudentGroups (
group_id int NOT NULL,
group_name char(10) NOT NULL,
curator_id int NOT NULL,
faculty_id int NOT NULL,
semester_id int NOT NULL
);

-- --------------------
-- Создаем таблицуTeachers (Учителя)
-- --------------------
CREATE TABLE Teachers
(
teacher_id int NOT NULL ,
teacher_name char(50)NOT NULL ,
teacher_surname char(50)NOT NULL ,
teacher_middle_name char(50)
);

-- ----------------------
-- Создаем таблицу Disciplines (Дисцилины/Предметы)
-- ----------------------
CREATE TABLE Disciplines
(
discipline_id int NOT NULL ,
discipline_name char(255)NOT NULL ,
faculty_id int NOT NULL ,
teacher_id int NOT NULL
);

-- ---------------------
-- Создаем таблицу Exams (Экзамены)
-- ---------------------
CREATE TABLE Exams
(
exam_id int NOT NULL ,
room_number char(6) ,
session_id int NOT NULL,
discipline_id int NOT NULL
);

-- ----------------------
-- Создаем таблицу Sessions - конкретные сессии, назначенные группе
-- ----------------------
CREATE TABLE Sessions
(
session_id int NOT NULL ,
session_start_date date NOT NULL ,
session_end_date date NOT NULL ,
group_id int NOT NULL ,
semester_id int NOT NULL
);

-- ----------------------
-- Создаем таблицу Semesters (Семестры) - возможные номера семестров (1 - 10)
-- ----------------------
CREATE TABLE Semesters
(
semester_id int NOT NULL ,
semester_number int NOT NULL
);

-- ----------------------
-- Создаем таблицу Faculties (Факультеты)
-- ----------------------
CREATE TABLE Faculties
(
faculty_id int NOT NULL ,
faculty_name char(255) NOT NULL
);

-- ----------------------
-- Создаем таблицу OldFaculties (Старые факультеты)
-- ----------------------
CREATE TABLE OldFaculties
(
old_faculty_id int NOT NULL ,
old_faculty_name char(255) NOT NULL
);

-- ----------------------
-- Создаем таблицу Contests (Конкурсы/Соревнования)
-- ----------------------
CREATE TABLE Contests
(
contest_id int NOT NULL ,
contest_name char(255) NOT NULL ,
contest_date date NOT NULL
);

-- ----------------------
-- Создаем таблицу Participants (Практиканты)
-- ----------------------
CREATE TABLE Participants
(
participant_id int NOT NULL ,
contest_id int NOT NULL ,
student_id int NOT NULL ,
first_round_points int ,
second_round_points int
);

-- -----------------------
-- Создаем таблицу Grades (Оценки)
-- -----------------------
CREATE TABLE Grades
(
grade_id int NOT NULL ,
grade_value int NOT NULL ,
student_id int NOT NULL ,
exam_id int NOT NULL
);

-- --------------------
-- Определяем основные ключи таблиц
-- --------------------
ALTER TABLE Students ADD PRIMARY KEY (student_id);
ALTER TABLE StudentGroups ADD PRIMARY KEY (group_id);
ALTER TABLE Teachers ADD PRIMARY KEY (teacher_id);
ALTER TABLE Disciplines ADD PRIMARY KEY (discipline_id);
ALTER TABLE Exams ADD PRIMARY KEY (exam_id);
ALTER TABLE Sessions ADD PRIMARY KEY (session_id);
ALTER TABLE Semesters ADD PRIMARY KEY (semester_id);
ALTER TABLE Faculties ADD PRIMARY KEY (faculty_id);
ALTER TABLE Contests ADD PRIMARY KEY (contest_id);
ALTER TABLE Participants ADD PRIMARY KEY (participant_id);
ALTER TABLE Grades ADD PRIMARY KEY (grade_id);

-- --------------------
-- Определяем внешние ключи
-- --------------------
ALTER TABLE Students ADD CONSTRAINT FK_Students_StudentGroups FOREIGN KEY (group_id) REFERENCES StudentGroups (group_id);
ALTER TABLE StudentGroups ADD CONSTRAINT FK_StudentGroups_Teachers FOREIGN KEY (curator_id) REFERENCES Teachers (teacher_id);
ALTER TABLE StudentGroups ADD CONSTRAINT FK_StudentGroups_Faculties FOREIGN KEY (faculty_id) REFERENCES Faculties (faculty_id);
ALTER TABLE StudentGroups ADD CONSTRAINT FK_StudentGroups_Semesters FOREIGN KEY (semester_id) REFERENCES Semesters (semester_id);
ALTER TABLE Disciplines ADD CONSTRAINT FK_Disciplines_Teachers FOREIGN KEY (teacher_id) REFERENCES Teachers (teacher_id);
ALTER TABLE Disciplines ADD CONSTRAINT FK_Disciplines_Faculties FOREIGN KEY (faculty_id) REFERENCES Faculties (faculty_id);
ALTER TABLE Exams ADD CONSTRAINT FK_Exams_Sessions FOREIGN KEY (session_id) REFERENCES Sessions (session_id);
ALTER TABLE Exams ADD CONSTRAINT FK_Exams_Disciplines FOREIGN KEY (discipline_id) REFERENCES Disciplines (discipline_id);
ALTER TABLE Sessions ADD CONSTRAINT FK_Sessions_StudentGroups FOREIGN KEY (group_id) REFERENCES StudentGroups (group_id);
ALTER TABLE Sessions ADD CONSTRAINT FK_Sessions_Semesters FOREIGN KEY (semester_id) REFERENCES Semesters (semester_id);
ALTER TABLE Participants ADD CONSTRAINT FK_Participants_Contests FOREIGN KEY (contest_id) REFERENCES Contests (contest_id);
ALTER TABLE Participants ADD CONSTRAINT FK_Participants_Students FOREIGN KEY (student_id) REFERENCES Students (student_id);
ALTER TABLE Grades ADD CONSTRAINT FK_Grades_Exams FOREIGN KEY (exam_id) REFERENCES Exams (exam_id);
ALTER TABLE Grades ADD CONSTRAINT FK_Grades_Students FOREIGN KEY (student_id) REFERENCES Students (student_id);
-- --------------------------
-- Заполнение таблицы Semesters
-- --------------------------
INSERT INTO Semesters(semester_id, semester_number)
VALUES(1, '1');
INSERT INTO Semesters(semester_id, semester_number)
VALUES(5, '5');
INSERT INTO Semesters(semester_id, semester_number)
VALUES(7, '7');

-- --------------------------
-- Заполнение таблицы Faculties
-- --------------------------
INSERT INTO Faculties(faculty_id, faculty_name)
VALUES(7, 'Компьютерных технологий');
INSERT INTO Faculties(faculty_id, faculty_name)
VALUES(3, 'Журналистика');

-- --------------------------
-- Заполнение таблицы OldFaculties
-- --------------------------
INSERT INTO OldFaculties(old_faculty_id, old_faculty_name)
VALUES(5, 'Исторический');
INSERT INTO OldFaculties(old_faculty_id, old_faculty_name)
VALUES(8, 'Химический');

-- ------------------------
-- Заполнение таблицы Teachers
-- ------------------------
INSERT INTO Teachers(teacher_id, teacher_surname, teacher_name, teacher_middle_name)
VALUES(860, 'Смирнов', 'Евгений', 'Андреевич');
INSERT INTO Teachers(teacher_id, teacher_surname, teacher_name, teacher_middle_name)
VALUES(778, 'Игнатьева', 'Екатерина', 'Михайловна');
INSERT INTO Teachers(teacher_id, teacher_surname, teacher_name, teacher_middle_name)
VALUES(891, 'Колесникова', 'Марина', 'Викторовна');
INSERT INTO Teachers(teacher_id, teacher_surname, teacher_name, teacher_middle_name)
VALUES(1003, 'Донских', 'Иван', 'Геннадьевич');
INSERT INTO Teachers(teacher_id, teacher_surname, teacher_name, teacher_middle_name)
VALUES(1025, 'Потапова', 'Мария', 'Андреевна');
INSERT INTO Teachers(teacher_id, teacher_surname, teacher_name, teacher_middle_name)
VALUES(918, 'Ростовская', 'Ангелина', 'Анатольевна');
INSERT INTO Teachers(teacher_id, teacher_surname, teacher_name, teacher_middle_name)
VALUES(936, 'Спрут', 'Олег', 'Иванович');
INSERT INTO Teachers(teacher_id, teacher_surname, teacher_name, teacher_middle_name)
VALUES(919, 'Ростовский', 'Дмитрий', 'Анатольевич');

-- --------------------------
-- Заполнение таблицы Disciplines
-- --------------------------
INSERT INTO Disciplines(discipline_id, discipline_name, faculty_id, teacher_id)
VALUES(48, 'Философия', 7, 860);
INSERT INTO Disciplines(discipline_id, discipline_name, faculty_id, teacher_id)
VALUES(13, 'Технологии программирования', 7, 778);
INSERT INTO Disciplines(discipline_id, discipline_name, faculty_id, teacher_id)
VALUES(8, 'Математический анализ', 7, 891);
INSERT INTO Disciplines(discipline_id, discipline_name, faculty_id, teacher_id)
VALUES(10, 'Объектно-ориентированное программирование', 7, 891);
INSERT INTO Disciplines(discipline_id, discipline_name, faculty_id, teacher_id)
VALUES(35, 'Теория информации', 7, 1003);
INSERT INTO Disciplines(discipline_id, discipline_name, faculty_id, teacher_id)
VALUES(16, 'Компьютерная геометрия и графика', 7, 1025);
INSERT INTO Disciplines(discipline_id, discipline_name, faculty_id, teacher_id)
VALUES(24, 'Статистика', 7, 918);
INSERT INTO Disciplines(discipline_id, discipline_name, faculty_id, teacher_id)
VALUES(40, 'Дифференциальная геометрия', 7, 936);
INSERT INTO Disciplines(discipline_id, discipline_name, faculty_id, teacher_id)
VALUES(33, 'История', 7, 919);
INSERT INTO Disciplines(discipline_id, discipline_name, faculty_id, teacher_id)
VALUES(34, 'История', 3, 919);
INSERT INTO Disciplines(discipline_id, discipline_name, faculty_id, teacher_id)
VALUES(27, 'Социология', 3, 919);

-- -----------------------
-- Заполнение таблицы StudentGroups
-- -----------------------
INSERT INTO StudentGroups(group_id, group_name, curator_id, faculty_id, semester_id)
VALUES(31548,'304F', 1025, 7, 5);
INSERT INTO StudentGroups(group_id, group_name, curator_id, faculty_id, semester_id)
VALUES(33018,'580Z', 778, 3, 1);
INSERT INTO StudentGroups(group_id, group_name, curator_id, faculty_id, semester_id)
VALUES(30913,'117F', 1003, 7, 7);

-- -------------------------
-- Заполнение таблицы Students
-- -------------------------
INSERT INTO Students(student_id, student_name, student_surname, student_gender, student_age, student_email, student_country, group_id)
VALUES(92571, 'Аркадий', 'Петрашевский', 'M', 22, 'a_pet@mail.ru (link sends e-mail)', 'РФ', 31548);
INSERT INTO Students(student_id, student_name, student_surname, student_gender, student_age, student_email, student_country, group_id)
VALUES(92522, 'Эра', 'Сейдинай', 'F', 25, 'seydinay345@mail.ru (link sends e-mail)', 'Албания', 31548);
INSERT INTO Students(student_id, student_name, student_surname, student_gender, student_age, student_email, student_country, group_id)
VALUES(92435, 'Зинаида', 'Егорова', 'F', 19, 'zin-zin-eh@mail.ru (link sends e-mail)', 'РФ', 30913);
INSERT INTO Students(student_id, student_name, student_surname, student_gender, student_age, student_email, student_country, group_id)
VALUES(92540, 'Пётр', 'Адамченко', 'M', 21, NULL, 'Украина', 31548);
INSERT INTO Students(student_id, student_name, student_surname, student_gender, student_age, student_email, student_country, group_id)
VALUES(92415, 'Базиль', 'Легран', 'M', 24, 'b.l@mail.ru (link sends e-mail)', 'Франция', 30913);
INSERT INTO Students(student_id, student_name, student_surname, student_gender, student_age, student_email, student_country, group_id)
VALUES(92526, 'Еагений', 'Распопов', 'M', 22, 'evgeniy_ras@mail.ru (link sends e-mail)', 'РФ', 31548);
INSERT INTO Students(student_id, student_name, student_surname, student_gender, student_age, student_email, student_country, group_id)
VALUES(92527, 'Дмитрий', 'Колобков', 'M', 22, 'kolodm@mail.ru (link sends e-mail)', 'РФ', 31548);
INSERT INTO Students(student_id, student_name, student_surname, student_gender, student_age, student_email, student_country, group_id)
VALUES(92518, 'Ольга', 'Шульгина', 'F', 23, 'shulginaa@mail.ru (link sends e-mail)', 'РФ', 31548);
INSERT INTO Students(student_id, student_name, student_surname, student_gender, student_age, student_email, student_country, group_id)
VALUES(92599, 'Григорий', 'Римский', 'M', 21, NULL, 'РФ', 33018);
INSERT INTO Students(student_id, student_name, student_surname, student_gender, student_age, student_email, student_country, group_id)
VALUES(92410, 'Вадим', 'Грошев', 'M', 20, 'vadim1881@mail.ru (link sends e-mail)', 'РФ', 30913);

-- --------------------------
-- Заполнение таблицы Sessions
-- --------------------------
INSERT INTO Sessions(session_id, session_start_date, session_end_date, group_id, semester_id)
VALUES(2350, '2020-12-27', '2021-02-22', 33018, 1);
INSERT INTO Sessions(session_id, session_start_date, session_end_date, group_id, semester_id)
VALUES(2442, '2020-12-27', '2021-02-28', 31548, 5);
INSERT INTO Sessions(session_id, session_start_date, session_end_date, group_id, semester_id)
VALUES(2413, '2020-12-25', '2021-02-22', 30913, 7);

-- ----------------------
-- Заполнение таблицы Exams
-- ----------------------
INSERT INTO Exams(exam_id, room_number, session_id, discipline_id)
VALUES(20005, '201', 2350, 33);
INSERT INTO Exams(exam_id, room_number, session_id, discipline_id)
VALUES(20006, '325', 2350, 27);
INSERT INTO Exams(exam_id, room_number, session_id, discipline_id)
VALUES(20118, '104', 2442, 48);
INSERT INTO Exams(exam_id, room_number, session_id, discipline_id)
VALUES(20119, '3', 2442, 13);
INSERT INTO Exams(exam_id, room_number, session_id, discipline_id)
VALUES(20120, '115', 2442, 8);
INSERT INTO Exams(exam_id, room_number, session_id, discipline_id)
VALUES(20121, '408', 2442, 35);
INSERT INTO Exams(exam_id, room_number, session_id, discipline_id)
VALUES(20152, '115', 2413, 8);
INSERT INTO Exams(exam_id, room_number, session_id, discipline_id)
VALUES(20154, '408', 2413, 10);
INSERT INTO Exams(exam_id, room_number, session_id, discipline_id)
VALUES(20155, '104', 2413, 16);
INSERT INTO Exams(exam_id, room_number, session_id, discipline_id)
VALUES(20156, '213', 2413, 48);
INSERT INTO Exams(exam_id, room_number, session_id, discipline_id)
VALUES(20157, '104', 2413, 33);

-- ----------------------
-- Заполнение таблицы Contests
-- ----------------------
INSERT INTO Contests(contest_id, contest_name, contest_date)
VALUES(165, 'Фотовыставка Технологии будущего', '2020-10-25');

-- ----------------------
-- Заполнение таблицы Participants
-- ----------------------
INSERT INTO Participants(participant_id, contest_id, student_id, first_round_points, second_round_points)
VALUES(2214, 165, 92540, 148, 115);
INSERT INTO Participants(participant_id, contest_id, student_id, first_round_points, second_round_points)
VALUES(2215, 165, 92526, 13, 36);
INSERT INTO Participants(participant_id, contest_id, student_id, first_round_points, second_round_points)
VALUES(2216, 165, 92518, 103, 59);
INSERT INTO Participants(participant_id, contest_id, student_id, first_round_points, second_round_points)
VALUES(2217, 165, 92522, 95, 124);
INSERT INTO Participants(participant_id, contest_id, student_id, first_round_points, second_round_points)
VALUES(2218, 165, 92435, 65, 89);

-- ----------------------
-- Заполнение таблицы Grades
-- ----------------------
INSERT INTO Grades(grade_id, grade_value, student_id, exam_id)
VALUES(34221, 3, 92571, 20119);
INSERT INTO Grades(grade_id, grade_value, student_id, exam_id)
VALUES(34255, 4, 92571, 20154);
INSERT INTO Grades(grade_id, grade_value, student_id, exam_id)
VALUES(34567, 5, 92571, 20006);
INSERT INTO Grades(grade_id, grade_value, student_id, exam_id)
VALUES(34788, 4, 92522, 20119);
INSERT INTO Grades(grade_id, grade_value, student_id, exam_id)
VALUES(34579, 3, 92435, 20119);