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

📝 Задания

📁 Блок: SQL / Инструменты / DBeaver ⏱️ Время изучения: ~60 мин 🎯 Сложность: Начальная

⚡ Кратко: 📝 задания

DBeaver — графический клиент для работы с базами данных: подключение, SQL-редактор, просмотр таблиц и результатов.

Источник показывает установку DBeaver, первое рабочее пространство и подключение к учебной MySQL-базе.

Для подключения выбирают Database > New Connection, драйвер MySQL, затем вводят host, user, password и database.

SQL-запрос выполняется из SQL Editor через кнопку Execute или Ctrl+Enter.

ER Diagram помогает увидеть связи таблиц, например перед написанием JOIN.

Результат запроса можно выгрузить в CSV через Export Data и открыть в Google Sheets.

Топ-3 ошибки: выбрать не тот драйвер, не проверить соединение через Test Connection, экспортировать не тот результат.

Практическая работа

1

Откройте ER Diagram

В базе world найдите таблицу country и посмотрите её связи.

2

Соедините таблицы

Напишите запрос, который соединяет world.country с таблицами countrylanguage и city по внешним ключам.

3

Выгрузите CSV

Выполните запрос, экспортируйте результат в CSV и откройте его в Google Sheets.

4

Проверьте результат

Убедитесь, что в результате есть поля страны, языка и города, а файл действительно содержит строки запроса.

Проверка понимания

Выберите один вариант ответа. После клика правильный ответ подсветится зелёным.

Вопрос 1

Для чего в занятии используется DBeaver?

Вопрос 2

Где создать новое подключение?

Вопрос 3

Зачем нажимать Test Connection?

Вопрос 4

Как выполнить запрос в SQL Editor по источнику и документации DBeaver?

Вопрос 5

Для чего открывают ER Diagram перед JOIN?

Вопрос 6

Какой формат экспорта указан в источнике?

Вопрос 7

Какое условие соединяет таблицы country и city в базе world?