← К оглавлению занятия

🏠 Домашнее задание

⚡ Кратко: домашнее задание

  1. Выведите строку 'Hello world!'.
  2. Подключитесь к northwind и изучите таблицу orders.
  3. Выведите столбцы ship_name и ship_city.
  4. Отформатируйте запросы и сохраните файл .sql.

🏠 Домашнее задание из LMS

1

Выведите строку

Выведите строку 'Hello world!' в MySQL.

2

Подключитесь к базе данных

Подключитесь к базе данных northwind.

3

Откройте вкладку Tables

В DBeaver откройте вкладку Tables.

4

Выберите таблицу orders

Найдите и выберите таблицу orders.

5

Изучите столбцы

Щёлкните по таблице. Сколько столбцов и какие у них имена содержатся в таблице?

6

Выведите всю таблицу

Напишите запрос, который выводит всю таблицу orders.

7

Выведите нужные столбцы

Выведите столбцы ship_name и ship_city.

8

Отформатируйте запросы

Отформатируйте написанные запросы в соответствии с правилами хорошего стиля.

9

Используйте автоформатирование

Примените автоформатирование MySQL.

10

Сохраните запросы

Сохраните написанные запросы себе на компьютер.

🛠️ Подготовка окружения

  1. Откройте DBeaver.
  2. Создайте новое подключение к учебному серверу MySQL или выберите существующее.
  3. Создайте новый SQL-скрипт: Файл → Создать → SQL-редактор.

📝 Пошаговое решение

1

Выведите строку

SELECT 'Hello world!';
2

Выберите базу данных

USE northwind;
3

Изучите таблицу orders

В панели навигации DBeaver раскройте базу northwind, затем Tables → orders → Columns. Посмотрите список столбцов.

4

Выведите всю таблицу

USE northwind;

SELECT *
FROM orders;
5

Выведите столбцы ship_name и ship_city

USE northwind;

SELECT ship_name,
       ship_city
FROM orders;
6

Отформатируйте и сохраните

Убедитесь, что ключевые слова написаны заглавными, имена объектов — строчными, каждый новый столбец на отдельной строке, а запрос завершается точкой с запятой.

В DBeaver нажмите Ctrl + Shift + F для автоформатирования, затем сохраните файл кнопкой с дискетой или Ctrl + S.

✅ Проверка

  1. Выполните запрос SELECT 'Hello world!'; — в результате должна появиться строка Hello world!.
  2. Выполните USE northwind; — ошибок быть не должно.
  3. Выполните SELECT * FROM orders; — должны отобразиться все строки и столбцы таблицы.
  4. Выполните SELECT ship_name, ship_city FROM orders; — в результате должны быть только два столбца.
  5. Убедитесь, что файл с запросами сохранён на компьютере.