Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

6 СЕМЕСТР / ЛР / ЛР4 / ЛР_№4_БД_2семестр_DBeaver

.pdf
Скачиваний:
20
Добавлен:
25.06.2023
Размер:
1.57 Mб
Скачать

Рис. 9.Завершение настройки базового соединения.

Упражнение 5. Запрос данных WordPress.

5.1. Запросите информацию о доступных драйверу таблицах сайта (рис.10).

Рис.10. Разрешенные для просмотра таблицы сайта guap в DBeaver.

5.2. Посмотрите таблицы, например Pages в формате структуры таблицы (рис.11) и в формате Текст: заполнения данными (рис.12).

Рис.11. Просмотр структуры таблицы

Рис.12.таблицы с заполненными данными

5.3. Посмотрите структуру таблиц, например Pages, с форматами полей (рис.13).

Рис. 13. Типы данных таблицы Pages

5.4. Посмотрите свойство поля, например Title таблицы Pages (рис.14).

Рис. 14. Свойства поля Title таблицы Pages

5.5. Создайте схему данных базы данных сайта, активировав вкладку Диаграмма (рис.15). Обратите внимание на отсутствие связей между таблицами.

Рис. 15. Схема данных базы данных сайта

5.6. Разработайте SQL-запрос к таблицам и посмотрите результат (рис.16).

Рис. 16. SQL-запрос к таблице Pages

Часть 2. Подключение базы данных Wordpress через соединение с драйвером базы данных MariaDB.

Для проверки типа базы данных сервера запустите локальный сервер, например Open Server, зайдите в phpMyAdmin и посмотрите тип сервера (рис. 17). В учебной задаче сервер поддерживает базу данных MariaDB.

Рис. 17. Определение типа сервера через phpMyAdmin Упражнение 6. Соединение с драйвером базы данных MariaDB.

6.1.Запустите менеджер баз данных DBeaver.

6.2.Создайте новое подключение (рис.18).

Рис. 18.Создание нового подключения

6.3.Выберите из списка тип драйвера базы данных MariaDB. При его отсутствии на компьютере пользователя, начнется его автоматическое скачивание и установка.

6.4. Отредактируйте настойки драйвера MariaDB (рис.19). В Шаблоне URL пропишите тип подключения, например, jdbc:mariadb:http://guap.

Рис. 19. Редактирование настроек драйвера MariaDB.

6.5.Создайте соединение (рис. 20). Напишите название базы данных, например guap.

Рис. 20. Настройка соединения с базой данной MariaDB.

6.6.Проверьте подключение (рис. 21).

Рис. 21. Проверка соединения с сервером базы данных MariaDB

6.7. Выполните подключение и раскройте список базы данных guap (рис. 22).

Рис. 22. Список таблиц базы данных guap

6.8. Посмотрите структуру таблиц, например wp_posts (рис. 23).

Рис. 23. Структура таблицы wp_posts в менеджере база данных

6.9.Посмотрите схему данных базы данных guap (рис. 24), состоящую из 12 таблиц – ER-диаграмму. Обратите внимание, что количество таблиц, полученных при соединении с базой данных посредством драйвера MariaDB, отличается от количества таблиц, с которыми была создана связь средствами драйвера CData.

6.10.Посмотрите другие таблицы базы данных. В отчете окажите примеры выполнения задания.

6.11.Разработайте не менее трех Sql-запросов к данным из любой таблицы и выполните их. Результаты выполнения представьте в отчете.

Рис. 24. Схема данных базы данных guap

Пример № 2 3. Самостоятельно создайте в менеджере баз данных подключение к базе

данных Access (рис. 25). При отсутствии базы данных на компьютере, создайте ее. База данных должна состоять не менее чем из трех таблиц (рис. 26).

Рис. 25.Создание нового подключения

Рис. 26. Схема базы данных

к БД Access.

Forest.accdb , разработанной в

 

Access

Соседние файлы в папке ЛР4