4 курс 1 семестр / Лабораторные / Z9411_КафкаРС_БД_ЛР4
.docx
МИНИСТЕРСТВО НАУКИ И ВЫСШЕГО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ
федеральное государственное автономное образовательное учреждение высшего образования
«САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ АЭРОКОСМИЧЕСКОГО ПРИБОРОСТРОЕНИЯ»
ИНСТИТУТ НЕПРЕРЫВНОГО И ДИСТАНЦИОННОГО ОБРАЗОВАНИЯ
КАФЕДРА 41
|
ОЦЕНКА
ПРЕПОДАВАТЕЛЬ
канд.тех.наук, доцент |
|
|
|
Е. Л. Турнецкая |
должность, уч. степень, звание |
|
подпись, дата |
|
инициалы, фамилия |
ОТЧЕТ О ЛАБОРАТОРНОЙ РАБОТЕ №4
|
ИССЛЕДОВАНИЕ МЕНЕДЖЕРА ПО УПРАВЛЕНИЮ БАЗАМИ ДАННЫХ DBEAVER
|
по дисциплине: Базы данных |
РАБОТУ ВЫПОЛНИЛ
СТУДЕНТ ГР. № |
Z9411 |
|
|
|
Р. С. Кафка |
|
номер группы |
|
подпись, дата |
|
инициалы, фамилия |
Студенческий билет № |
2019/3603 |
|
|
|
Санкт-Петербург 2023
СОДЕРЖАНИЕ
1. Цель работы 3
2. Ход работы 3
2.1. Установка DBeaver на персональный компьютер 3
2.2. Проверка работоспособности программы 3
ЗАКЛЮЧЕНИЕ 7
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 8
Цель работы
Изучение возможностей администрирования баз данных средствами менеджеров по управлению базами данных DBeaver.
Ход работы
Установка DBeaver на персональный компьютер
Скачал файл-инсталлятор «dbeaver-ce-22.3.3-x86_64-setup.exe» с официального сайта https://dbeaver.io/download/. Запустил его и в соответствие с мастером установки выполнил все требуемые шаги. Завершение установки представлено на рисунке 1.
Рисунок 1 – Завершение работы мастера установки DBeaver
Проверка работоспособности программы
Открыл 2 базы данных средствами файлового менеджера DBreaver. Первая база данных была взята из MS Access – MedCenter. Вторая база данных из MySQL. Результат представлен на рисунке 2.
Рисунок 2 – Представление типов соединения с различными базами данных
В БД «airport» проверил данные таблицы «airlines», результат представлен на рисунке 3.
Рисунок 3 – Данные таблицы «airlines»
Посмотрел структуру таблицы «employees» с форматами полей (рис.4).
Рисунок 4 – Типы данных таблицы «employees»
Посмотрел схему данных аэропорта, активировав вкладку Диаграмма (рис.5).
Рисунок 5 – Схема данных базы данных аэропорта
Разработал SQL-запрос к таблицам и посмотрел результат (рис.6).
Рисунок 6 – SQL-запрос к таблице employees
ЗАКЛЮЧЕНИЕ
В результате выполнения лабораторной работы я изучил возможности администрирования баз данных средствами менеджеров по управлению базами данных DBeaver.
DBeaver — это бесплатный многоплатформенный инструмент управления базами данных с открытым исходным кодом. Он поддерживает различные системы управления базами данных, включая MySQL и Microsoft Access. Его легко установить, а его функциональные возможности включают просмотр данных, разработку SQL и моделирование ERD. Он позволяет подключаться к нескольким базам данных одновременно и имеет удобный интерфейс. Программа поддерживает различные форматы передачи и импорта/экспорта данных, а также имеет встроенный редактор SQL с подсветкой синтаксиса и функцией автозаполнения.
Во время подключения к базе данных MS Access у меня возникла ошибка. Связана она была с наличием пароля на базе данных. Предварительный ввод пароля в настройку подключения не помогал. После удаления шифрования базы данных MS Access – БД подключилась в DBeaver без проблем.
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ
Борисов Б.Н. Основы теории алгоритмов. – М.: Вильямс, 2006. – 704 с.
Кормен Т. Алгоритмы: построение и анализ. – М.: Питер, 2007. – 768 с.
Шеннон Д. Грокаем алгоритмы. – М.: Питер, 2019. – 480 с.
1 С. Котеров, С. Герасимов, Д. Кузнецов и др. MySQL. Руководство для начинающих / Пер. с англ. – М.: ДМК Пресс, 2016. – 704 с.
М. Лутц. SQL на примерах / Пер. с англ. – М.: Вильямс, 2016. – 864 с.
Р. Фейертаг. SQL. Объектно-реляционное моделирование / Пер. с англ. – М.: ДМК Пресс, 2016. – 496 с.
Р. Фейертаг. SQL. Основы языка / Пер. с англ. – М.: ДМК Пресс, 2016. – 496 с.
Р. Фейертаг. SQL. Руководство для начинающих / Пер. с англ. – М.: ДМК Пресс, 2016. – 496 с.
Р. Фейертаг. SQL. Экспертное программирование / Пер. с англ. – М.: ДМК Пресс, 2016. – 496 с.
Курсы по SQL. URL: https://www.w3schools.com/sql/ (дата обращения: 23.01.2023)
Руководство по SQL. URL: https://www.postgresqltutorial.com/postgresql-tutorial/ (дата обращения: 23.01.2023)