← К оглавлению занятия
⚡ Кратко: задания
- Повторите создание таблицы
products и View product_overview.
- Создайте таблицу погоды и View для анализа погодных данных.
- Проверьте себя тестовыми вопросами по ограничениям и Views.
База данных с доступом на запись: hostname: ich-edit.edu.itcareerhub.de, MYSQL_USER: ich1, MYSQL_PASSWORD: ich1_password_ilovedbs.
1
Задание 1
Создайте таблицу products с ограничениями и заполните её 5 строками. Уменьшите остаток товара с product_id = 1 на 3.
2
Задание 2
Создайте представление product_overview со столбцами product_name, category, stock_value и stock_status.
3
Задание 3
Создайте таблицу мониторинга здоровья с собственными столбцами и ограничениями. Заполните её 3 строками.
4
Задание 4
Создайте таблицу погоды за последние 5 дней и View со средней суточной температурой и категорией ветра.
5
Контрольные вопросы
- Зачем нужны ограничения в таблице?
- Чем
PRIMARY KEY отличается от UNIQUE?
- Что произойдёт, если выполнить
UPDATE без WHERE?
- Что такое View и почему оно не хранит данные?
- Какие источники данных используются чаще ручного ввода?
Проверка понимания
Выберите один вариант ответа. После клика правильный ответ подсветится зелёным.
Вопрос 1
Как лучше использовать summary-урок?
Вопрос 2
Что показывает хороший результат после повторения блока?
Вопрос 3
Какой вопрос стоит задать себе после каждого ответа?
Вопрос 4
Что делает SELECT?
Вопрос 5
Почему в SQL важен явный список столбцов?
Вопрос 6
Как лучше форматировать сложный SQL-запрос?
Вопрос 7
Что означает NULL?
Вопрос 8
Почему запросы стоит проверять на маленькой выборке?