Повторите создание таблицы Employees на учебной базе с доступом на запись.
Решите дополнительные задачи на DDL и DML.
Сохраните скрипты в файл .sql.
🏠 Домашнее задание
На занятии не было отдельного задания из LMS — вся работа выполнялась в формате практических задач. Рекомендуется повторить их самостоятельно и решить несколько дополнительных.
База данных с доступом на запись: hostname: ich-edit.edu.itcareerhub.de, MYSQL_USER: ich1, MYSQL_PASSWORD: ich1_password_ilovedbs.
📝 Повторение задач занятия
Создайте таблицу Employees с ограничениями.
Вставьте 5 строк.
Попробуйте нарушить ограничения и проанализируйте ошибки.
Создайте таблицу Employees_short с первыми двумя строками.
Обновите зарплату сотрудника с EmployeeID = 1.
Увеличьте зарплату на 10% для сотрудников, нанятых с 2024 года.
🚀 Дополнительные задания
1
Задание 1
Создайте таблицу Departments с полями DepartmentID (PK, автоинкремент), DepartmentName (VARCHAR(100), NOT NULL, UNIQUE) и Location (VARCHAR(100), по умолчанию 'Berlin').
CREATE TABLE Departments (
DepartmentID INT AUTO_INCREMENT PRIMARY KEY,
DepartmentName VARCHAR(100) NOT NULL UNIQUE,
Location VARCHAR(100) DEFAULT 'Berlin'
);