Базу school створено.
Базу school під'єднано для використання.
Успішно опрацьовано запит: create table pupils (sename varchar(15), name varchar(15), form varchar(3), no varchar(9), primary key (no));
Успішно опрацьовано запит: create table classroom (building varchar(15), room_number varchar(3), capacity tinyint unsigned, primary key (building, room_number));
Успішно опрацьовано запит: create table department (dept_name varchar(20), persons tinyint unsigned check (persons > 0), primary key (dept_name));
Успішно опрацьовано запит: create table teachers (sename varchar(15), name varchar(15), quality varchar(20), no varchar(9), primary key (no));
Успішно опрацьовано запит: create table courses (title varchar(15), form char(3), no varchar(9), hours smallint unsigned, dept_name varchar(15), primary key (title,form), foreign key (no) references teachers(no) on delete set null);
Успішно опрацьовано запит: create table marks (course varchar(15), form varchar(3), sename varchar(15), name varchar(15), day date, mark tinyint unsigned check (mark < 13), type ENUM ('контрольна','самостійна','усна','домашня'), primary key (course,form,sename,name,day,type));
Успішно опрацьовано запит: delete from pupils;
Успішно опрацьовано запит: delete from classroom;
Успішно опрацьовано запит: delete from department;
Успішно опрацьовано запит: delete from courses;
Успішно опрацьовано запит: delete from teachers;
Успішно опрацьовано запит: delete from marks;
Успішно опрацьовано запит: insert into pupils values ('БОНДАРЕНКО','ВАСИЛЬ','10А','101');
Успішно опрацьовано запит: insert into pupils values ('ТКАЧЕНКО','СЕРГІЙ','10А','102');
Успішно опрацьовано запит: insert into pupils values ('КОВАЛЬЧУК','ВІКТОР','10А','103');
Успішно опрацьовано запит: insert into pupils values ('КРАВЧЕНКО','АНАТОЛІЙ','10А','104');
Успішно опрацьовано запит: insert into pupils values ('ОЛІЙНИК','МИХАЙЛО','10Б','105');
Успішно опрацьовано запит: insert into pupils values ('ШЕВЧУК','ПЕТРО','10Б','106');
Успішно опрацьовано запит: insert into pupils values ('КОВАЛЬ','ЮРІЙ','10Б','107');
Успішно опрацьовано запит: insert into pupils values ('ПОЛІЩУК','АНДРІЙ','10Б','108');
Успішно опрацьовано запит: insert into pupils values ('БОНДАР','ОЛЕКСІЙ','11А','109');
Успішно опрацьовано запит: insert into pupils values ('ТКАЧУК','ГРИГОРІЙ','11А','110');
Успішно опрацьовано запит: insert into pupils values ('МОРОЗ','ВІТАЛІЙ','11А','111');
Успішно опрацьовано запит: insert into pupils values ('МАРЧЕНКО','ІГОР','11А','112');
Успішно опрацьовано запит: insert into pupils values ('ЛИСЕНКО','ДМИТРО','11Б','113');
Успішно опрацьовано запит: insert into pupils values ('РУДЕНКО','ОЛЕГ','11Б','114');
Успішно опрацьовано запит: insert into pupils values ('САВЧЕНКО','ВАЛЕРІЙ','11Б','115');
Успішно опрацьовано запит: insert into pupils values ('ПЕТРЕНКО','ЛЕОНІД','11Б','116');
Успішно опрацьовано запит: insert into pupils values ('ШУЛЬГА','ГАЛИНА','11Б','117');
Успішно опрацьовано запит: insert into pupils values ('РАДЧЕНКО','ТЕТЯНА','11Б','118');
Успішно опрацьовано запит: insert into pupils values ('КОРОЛЬ','НАДІЯ','11Б','119');
Успішно опрацьовано запит: insert into pupils values ('ОСТАПЕНКО','ЛЮДМИЛА','11Б','120');
Успішно опрацьовано запит: insert into pupils values ('СТЕПАНЕНКО','ОЛЕНА','11А','121');
Успішно опрацьовано запит: insert into pupils values ('ВОЛОШИНА','НАТАЛІЯ','11А','122');
Успішно опрацьовано запит: insert into pupils values ('ГОЛУБ','НІНА','11А','123');
Успішно опрацьовано запит: insert into pupils values ('НАУМЕНКО','ЛЮБОВ','11А','124');
Успішно опрацьовано запит: insert into pupils values ('БІЛИК','КАТЕРИНА','10А','125');
Успішно опрацьовано запит: insert into pupils values ('ТАРАН','СВІТЛАНА','10А','126');
Успішно опрацьовано запит: insert into pupils values ('ДМИТРЕНКО','ЛІДІЯ','10А','127');
Успішно опрацьовано запит: insert into pupils values ('БАБИЧ','ВІРА','10А','128');
Успішно опрацьовано запит: insert into pupils values ('БАБІЙ','ІРИНА','10Б','129');
Успішно опрацьовано запит: insert into pupils values ('МАКСИМЕНКО','ОКСАНА','10Б','130');
Успішно опрацьовано запит: insert into pupils values ('ПАНАСЮК','ОЛЕКСАНДРА','10Б','131');
Успішно опрацьовано запит: insert into pupils values ('ВЕЛИЧКО','РАЇСА','10Б','132');
Успішно опрацьовано запит: insert into classroom values ('A', '1', 21);
Успішно опрацьовано запит: insert into classroom values ('A', '2', 19);
Успішно опрацьовано запит: insert into classroom values ('A', '3', 15);
Успішно опрацьовано запит: insert into classroom values ('A', '4', 17);
Успішно опрацьовано запит: insert into classroom values ('A', '5', 25);
Успішно опрацьовано запит: insert into classroom values ('B', '1', 30);
Успішно опрацьовано запит: insert into classroom values ('B', '2', 30);
Успішно опрацьовано запит: insert into classroom values ('B', '3', 30);
Успішно опрацьовано запит: insert into classroom values ('B', '4', 30);
Успішно опрацьовано запит: insert into department(dept_name) values ('математики');
Успішно опрацьовано запит: insert into department(dept_name) values ('фізики');
Успішно опрацьовано запит: insert into department(dept_name) values ('інформатики');
Успішно опрацьовано запит: insert into department(dept_name) values ('хіміки');
Успішно опрацьовано запит: insert into courses (title, form, hours, dept_name) values ('алгебра', '10A', 5, 'математики');
Успішно опрацьовано запит: insert into courses (title, form, hours, dept_name) values ('алгебра', '10Б', 5, 'математики');
Успішно опрацьовано запит: insert into courses (title, form, hours, dept_name) values ('алгебра', '11A', 5, 'математики');
Успішно опрацьовано запит: insert into courses (title, form, hours, dept_name) values ('алгебра', '11Б', 5, 'математики');
Успішно опрацьовано запит: insert into courses (title, form, hours, dept_name) values ('геометрія','10A', 3, 'математики');
Успішно опрацьовано запит: insert into courses (title, form, hours, dept_name) values ('геометрія','10Б', 3, 'математики');
Успішно опрацьовано запит: insert into courses (title, form, hours, dept_name) values ('геометрія','11A', 3, 'математики');
Успішно опрацьовано запит: insert into courses (title, form, hours, dept_name) values ('геометрія','11Б', 3, 'математики');
Успішно опрацьовано запит: insert into courses (title, form, hours, dept_name) values ('біологія' ,'11А', 2, 'природничі');
Успішно опрацьовано запит: insert into teachers (sename, name, quality, no) values ('ВОЛОШИНА', 'ЄЛИЗАВЕТА', 'спеціаліст','1');
Успішно опрацьовано запит: insert into teachers (sename, name, quality, no) values ('ФЕСЕНКО', 'НІЛА', 'II категорія','2');
Успішно опрацьовано запит: insert into teachers (sename, name, quality, no) values ('ІВАНЕНКО', 'МАР’ЯНА', 'I категорія','3');
Успішно опрацьовано запит: insert into teachers (sename, name, quality, no) values ('ЩЕРБАК', 'РАЇСА', 'вища категорія','4');
Успішно опрацьовано запит: insert into teachers (sename, name, quality, no) values ('МЕЛЬНИК', 'МИКОЛА','вчитель-методист','5');
Успішно опрацьовано запит: insert into teachers (sename, name, quality, no) values ('ШЕВЧЕНКО', 'ВОЛОДИМИР', 'I категорія','6');
Успішно опрацьовано запит: insert into teachers (sename, name, quality, no) values ('БОЙКО', 'ОЛЕКСАНДР', 'II категорія','7');
Успішно опрацьовано запит: insert into teachers (sename, name, quality, no) values ('КОВАЛЕНКО','ІВАН', 'вища категорія','8');
Успішно опрацьовано запит: insert into marks values ('алгебра','10А','БОНДАРЕНКО','ВАСИЛЬ','2020-09-24',8,'контрольна');
Успішно опрацьовано запит: insert into marks values ('алгебра','10А','ТКАЧЕНКО','СЕРГІЙ','2020-09-24',9,'контрольна');
Успішно опрацьовано запит: insert into marks values ('алгебра','10А','КОВАЛЬЧУК','ВІКТОР','2020-09-24',12,'контрольна');
Успішно опрацьовано запит: insert into marks values ('алгебра','10А','КРАВЧЕНКО','АНАТОЛІЙ','2020-09-24',11,'контрольна');
Успішно опрацьовано запит: insert into marks values ('алгебра','10А','ОЛІЙНИК','МИХАЙЛО','2020-09-24',10,'контрольна');
Успішно опрацьовано запит: insert into marks values ('алгебра','10А','ШЕВЧУК','ПЕТРО','2020-09-24',6,'контрольна');
Успішно опрацьовано запит: insert into marks values ('алгебра','10А','КОВАЛЬ','ЮРІЙ','2020-09-24',7,'контрольна');
Успішно опрацьовано запит: insert into marks values ('алгебра','10А','ПОЛІЩУК','АНДРІЙ','2020-09-24',8,'контрольна');
Успішно опрацьовано запит: insert into marks values ('алгебра','10А','БОНДАРЕНКО','ВАСИЛЬ','2020-09-21',6,'самостійна');
Успішно опрацьовано запит: insert into marks values ('алгебра','10А','ТКАЧЕНКО','СЕРГІЙ','2020-09-21',7,'самостійна');
Успішно опрацьовано запит: insert into marks values ('алгебра','10А','КОВАЛЬЧУК','ВІКТОР','2020-09-21',9,'самостійна');
Успішно опрацьовано запит: insert into marks values ('алгебра','10А','КРАВЧЕНКО','АНАТОЛІЙ','2020-09-21',10,'самостійна');
Успішно опрацьовано запит: insert into marks values ('алгебра','10А','ОЛІЙНИК','МИХАЙЛО','2020-09-21',11,'самостійна');
Успішно опрацьовано запит: insert into marks values ('алгебра','10А','ШЕВЧУК','ПЕТРО','2020-09-21',3,'самостійна');
Успішно опрацьовано запит: insert into marks values ('алгебра','10А','КОВАЛЬ','ЮРІЙ','2020-09-21',9,'самостійна');
Успішно опрацьовано запит: insert into marks values ('алгебра','10А','ПОЛІЩУК','АНДРІЙ','2020-09-21',9,'самостійна');
Успішно опрацьовано запит: insert into marks values ('алгебра','10А','БОНДАРЕНКО','ВАСИЛЬ','2020-09-22',7,'домашня');
Успішно опрацьовано запит: insert into marks values ('алгебра','10А','ТКАЧЕНКО','СЕРГІЙ','2020-09-22',7,'усна');
Успішно опрацьовано запит: insert into marks values ('алгебра','10А','КОВАЛЬЧУК','ВІКТОР','2020-09-22',9,'домашня');
Успішно опрацьовано запит: insert into marks values ('алгебра','10А','КРАВЧЕНКО','АНАТОЛІЙ','2020-09-22',11,'усна');
Успішно опрацьовано запит: insert into marks values ('алгебра','10А','ОЛІЙНИК','МИХАЙЛО','2020-09-22',7,'домашня');
Успішно опрацьовано запит: insert into marks values ('алгебра','10А','ШЕВЧУК','ПЕТРО','2020-09-22',6,'усна');
Успішно опрацьовано запит: insert into marks values ('алгебра','10А','КОВАЛЬ','ЮРІЙ','2020-09-22',5,'домашня');
Успішно опрацьовано запит: insert into marks values ('алгебра','10А','ПОЛІЩУК','АНДРІЙ','2020-09-22',7,'усна');

Наявні бази даних
information_schema
mysql
performance_schema
phpmyadmin
school
test

Таблиці бази даних school
classroom
courses
department
marks
pupils
teachers

Структура таблиць бази даних school (скороченв версія)

classroom
Назва поляТип
buildingvarchar(15)
room_numbervarchar(3)
capacitytinyint(3) unsigned


courses
Назва поляТип
titlevarchar(15)
formchar(3)
novarchar(9)
hourssmallint(5) unsigned
dept_namevarchar(15)


department
Назва поляТип
dept_namevarchar(20)
personstinyint(3) unsigned


marks
Назва поляТип
coursevarchar(15)
formvarchar(3)
senamevarchar(15)
namevarchar(15)
daydate
marktinyint(3) unsigned
typeenum('контрольна','самостійна','усна','домашня')


pupils
Назва поляТип
senamevarchar(15)
namevarchar(15)
formvarchar(3)
novarchar(9)


teachers
Назва поляТип
senamevarchar(15)
namevarchar(15)
qualityvarchar(20)
novarchar(9)


Структура таблиць бази даних school (повна версія)

classroom
Field => building
Type => varchar(15)
Null => NO
Key => PRI
Default =>
Extra =>
Field => room_number
Type => varchar(3)
Null => NO
Key => PRI
Default =>
Extra =>
Field => capacity
Type => tinyint(3) unsigned
Null => YES
Key =>
Default =>
Extra =>


courses
Field => title
Type => varchar(15)
Null => NO
Key => PRI
Default =>
Extra =>
Field => form
Type => char(3)
Null => NO
Key => PRI
Default =>
Extra =>
Field => no
Type => varchar(9)
Null => YES
Key => MUL
Default =>
Extra =>
Field => hours
Type => smallint(5) unsigned
Null => YES
Key =>
Default =>
Extra =>
Field => dept_name
Type => varchar(15)
Null => YES
Key =>
Default =>
Extra =>


department
Field => dept_name
Type => varchar(20)
Null => NO
Key => PRI
Default =>
Extra =>
Field => persons
Type => tinyint(3) unsigned
Null => YES
Key =>
Default =>
Extra =>


marks
Field => course
Type => varchar(15)
Null => NO
Key => PRI
Default =>
Extra =>
Field => form
Type => varchar(3)
Null => NO
Key => PRI
Default =>
Extra =>
Field => sename
Type => varchar(15)
Null => NO
Key => PRI
Default =>
Extra =>
Field => name
Type => varchar(15)
Null => NO
Key => PRI
Default =>
Extra =>
Field => day
Type => date
Null => NO
Key => PRI
Default =>
Extra =>
Field => mark
Type => tinyint(3) unsigned
Null => YES
Key =>
Default =>
Extra =>
Field => type
Type => enum('контрольна','самостійна','усна','домашня')
Null => NO
Key => PRI
Default =>
Extra =>


pupils
Field => sename
Type => varchar(15)
Null => YES
Key =>
Default =>
Extra =>
Field => name
Type => varchar(15)
Null => YES
Key =>
Default =>
Extra =>
Field => form
Type => varchar(3)
Null => YES
Key =>
Default =>
Extra =>
Field => no
Type => varchar(9)
Null => NO
Key => PRI
Default =>
Extra =>


teachers
Field => sename
Type => varchar(15)
Null => YES
Key =>
Default =>
Extra =>
Field => name
Type => varchar(15)
Null => YES
Key =>
Default =>
Extra =>
Field => quality
Type => varchar(20)
Null => YES
Key =>
Default =>
Extra =>
Field => no
Type => varchar(9)
Null => NO
Key => PRI
Default =>
Extra =>