3курс 2сем / лабораторные / 6
.docxГУАП
КАФЕДРА № 41
ОТЧЕТ
ЗАЩИЩЕН С ОЦЕНКОЙ
ПРЕПОДАВАТЕЛЬ
ассистент |
|
|
|
М. С. Иванова |
должность, уч. степень, звание |
|
подпись, дата |
|
инициалы, фамилия |
ОТЧЕТ О ЛАБОРАТОРНОЙ РАБОТЕ №6 |
Знакомство с СУБД PostgreSQL |
по курсу: БАЗЫ ДАННЫХ |
|
|
РАБОТУ ВЫПОЛНИЛА
СТУДЕНТКА ГР. |
4716 |
|
|
|
С.А. Янышева |
|
|
|
подпись, дата |
|
инициалы, фамилия |
Санкт-Петербург
2020
Лабораторная работа № 6
Знакомство с СУБД PostgreSQL
Цель работы
Познакомиться с СУБД PostgreSQL и языком запросов SQL.
Выполнение работы
Скачен и установлен PostgreSQL и DBeaver. В программе DBeaver настроен драйвер для подключения, результат продемонстрирован на рисунке 1.
Рисунок 1 – Настройки драйвера
Создана новая база данных (рисунок 4) средствами программы DBeaver, отредактировано соединение (рисунок 3), новое подключение к базе данных students продемонстрировано на рисунке 4.
Рисунок 2 – Редактирование соединения
Рисунок 3 – Скрипт создания БД и новое соединение
В базе данных students создана схема hr. В схеме создана таблица Jobs и заполнена данными. Запрос на создание схемы hr представлен на рисунке 4, а таблица Jobs представлена на рисунке 5.
Рисунок 4 – Скрипт создания схемы hr
Рисунок 5 – Таблица Jobs
Были созданы и заполнены таблицы departments (рисунок 6) и employees (рисунок 7). Создана диаграмма базы данных hr (рисунок 8).
Рисунок 6 – Таблица departments
Рисунок 7 – Таблица employees
Рисунок 8 – Диаграмма hr
Были созданы 2 запроса (вариант 2)
Найти сотрудника с именем John, имеющего зарплату больше 12000.
Вывести название отдела с максимальным числом сотрудников.
Запрос 1:
Рисунок 9 – Результат запроса
Запрос 2:
Рисунок 10 – Результат запроса
Выводы о проделанной работе
В результате данной лабораторной работы были получены практические навыки в работе с СУБД PostgreSQL и программой DBeaver. Созданы запросы средствами DBeaver, созданы схемы и таблицы, заполнены таблицы SQL запросами.