Для защиты лабораторной работы №2 необходимо выполнить самостоятельную работу №1 и ответить на контрольные вопросы.
1. Создайте учебную базу, используя утилиту mysql, в соответствии со схемой на рис.5 и атрибутами и типами данных, указанных под ней.

Рис.5. Схема учебной базы данных «Университет»
Структура учебной базы данных:
Сущность UNIVERSITY (Университет). Атрибуты:
UNIV_ID – идентификатор университета (тип данных SMALLINT – ключевое поле)
UNIV_NAME – название университета (тип данных CHAR(10))
RATING – рейтинг (тип данных SMALLINT)
CITY – город в котором расположен университет (тип данных CHAR(30))
Сущность SUBJECT (предмет обучения). Атрибуты:
SUBJ_ID – числовой код предмета обучения (тип данных SMALLINT – ключевое поле)
SUBJ_NAME – наименование предмета (тип данных CHAR(50))
HOUR – количество часов отводимых на изучение предмета (тип данных SMALLINT)
SEMESTR – семестр в котором изучается предмет (тип данных TINYINT)
Сущность STUDENT (Студент). Атрибуты:
STUDENT_ID – числовой код идентифицирующий студента (тип данных SMALLINT – ключевое поле)
SURNAME – Фамилия студента (тип данных CHAR(30))
NAME – Имя студента (тип данных CHAR(30))
STIPEND – размер получаемой стипендии (тип данных SMALLINT)
CITY – город, в котором живет студент (тип данных CHAR(30))
BIRTHDAY – день рождения студента (тип данных DATE)
UNIV_ID - числовой код идентифицирующий университет, в котором учится студент (тип данных SMALLINT – внешний ключ от сущности UNIVERSITY)
Сущность LECTURER (Преподаватель). Атрибуты:
LECTURER_ID – числовой код идентифицирующий преподавателя (тип данных SMALLINT – ключевое поле)
SURNAME – фамилия преподавателя (тип данных CHAR(30))
NAME – имя преподавателя (тип данных CHAR(30))
CITY – город, в котором живет преподаватель (тип данных CHAR(30))
UNIV_ID – числовой код идентифицирующий университет в котором работает преподаватель (тип данных SMALLINT – внешний ключ от сущности UNIVERSITY)
Сущность EXAM_ MARK (Экзаменационные оценки). Атрибуты:
EXAM_ID – идентификатор экзамена (тип данных SMALLINT – ключевое поле)
STUDENT_ID – идентификатор студента (тип данных SMALLINT – внешний ключ от сущности STUDENT)
SUBJ_ID – идентификатор предмета (тип данных SMALLINT – внешний ключ от сущности SUBJECT)
MARK– экзаменационная оценка (тип данных TINYINT)
EXAM_DATE – дата экзамена (тип данных DATE)
Сущность SUBJ_LECT (Преподаватель предмета). Атрибуты:
LECTURER_ID – числовой код идентифицирующий преподавателя (тип данных SMALLINT – внешний ключ от сущности LECTURER)
SUBJ_ID – идентификатор предмета (тип данных SMALLINT – внешний ключ от сущности SUBJECT)
Лабораторная №3. Клиентские утилиты MySQL. Работа с таблицами