💻 Примеры
⚡ Кратко: 💻 примеры
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: подключение к MySQL
- Откройте
Database > New Connection. - Выберите MySQL и нажмите
Next. - Введите host учебной базы, пользователя, пароль и базу
northwind. - Нажмите
Test Connection. - После успешной проверки нажмите
Finish.
Пример 2: простой запрос
SELECT *
FROM customers;
Запрос показывает строки таблицы customers. В DBeaver результат появится в нижней панели.
Пример 3: JOIN по схеме Northwind
SELECT *
FROM northwind.purchase_orders po
JOIN northwind.orders_status os
ON po.expected_date = os.id
JOIN northwind.suppliers s
ON s.id = po.supplier_id
LEFT JOIN northwind.employees e
ON e.id = po.created_by;
Смысл запроса из источника: взять заказы поставщикам и подтянуть статус, поставщика и сотрудника-создателя. LEFT JOIN employees оставляет заказ даже если сотрудник не найден.
Пример 4: экспорт CSV
- Выполните запрос.
- В панели результата выберите
Export Data. - Выберите CSV, нажмите
Nextдо финального шага иProceed. - Откройте файл в Google Sheets.