
Поиск сотрудников отдела маркетинга в PostgreSQL
В этом задании вы поможете отделу кадров, извлекая список сотрудников отдела маркетинга из базы данных PostgreSQL. Вам нужно будет написать SQL-запрос для выбора `id` и `name` сотрудников в отделе 'Marketing' и сохранить результаты запроса в файл для проверки.
PostgreSQL

Создайте свою собственную базу данных рецептов
В этом задании вы отправитесь в кулинарное путешествие, создав свою собственную базу данных рецептов с помощью PostgreSQL. Как начинающий фуд-блогер, вы настроите специальную базу данных под названием `recipe_db` для управления своей растущей коллекцией рецептов.
PostgreSQL

Управление данными о сотрудниках в PostgreSQL
В этом задании вы примерите на себя роль администратора базы данных и будете управлять данными о сотрудниках в базе данных PostgreSQL. Задача включает использование команд PostgreSQL для обновления записей о сотрудниках в таблице `employees`, чтобы отразить изменения в организации.
PostgreSQL

Проверка деталей подключения к PostgreSQL
В этом задании проверьте оперативный статус сервера PostgreSQL после критического предупреждения. Убедитесь, что сервер принимает соединения, и подключитесь к базе данных 'postgres', используя команды `pg_isready` и `psql` от имени пользователя `postgres`. Убедитесь, что служба PostgreSQL функционирует правильно.
PostgreSQL

Создание таблицы сотрудников в PostgreSQL
В этом задании вы спроектируете и создадите таблицу `employee_contacts` в PostgreSQL для хранения контактных данных сотрудников, обеспечивая целостность данных с помощью соответствующих типов данных и ограничений (constraints). Вы будете работать в предварительно настроенной среде, где таблица `employees` уже существует.
PostgreSQL

Основы управления базами данных с PostgreSQL
В этой лабораторной работе вы изучите основы управления базами данных с использованием PostgreSQL. Лабораторная работа охватывает создание, перечисление, подключение и удаление баз данных. Изучите основные задачи администрирования баз данных и просмотрите метаданные базы данных в PostgreSQL.
PostgreSQL

Установка и первоначальная настройка PostgreSQL
В этом практическом занятии мы установим и выполним первоначальную настройку PostgreSQL на виртуальной машине LabEx. Цель - запустить PostgreSQL и проверить его базовую функциональность. Мы рассмотрим базы данных по умолчанию и проверим статус сервера и базовую конфигурацию.
PostgreSQL

Создание таблиц и типы данных в PostgreSQL
В этой лабораторной работе мы изучим создание таблиц и типы данных в PostgreSQL. Мы подключимся к PostgreSQL с помощью `psql`, создадим таблицы с первичными ключами и добавим ограничения, такие как `NOT NULL` и `UNIQUE`. Затем мы проверим структуру таблицы и вставим данные для демонстрации типов данных.
PostgreSQL

Продвинутые типы данных PostgreSQL
В этой лабораторной работе вы изучите продвинутые типы данных PostgreSQL, уделяя особое внимание JSON/JSONB, массивам и UUID. Вы научитесь хранить, запрашивать и манипулировать данными в рамках этих типов. Лабораторная работа охватывает хранение и запросы JSON/JSONB, создание столбцов массивов и использование UUID в качестве идентификаторов.
PostgreSQL

Резервное копирование и восстановление PostgreSQL
В этой лабораторной работе вы научитесь создавать резервные копии и восстанавливать базы данных PostgreSQL. Лабораторная работа охватывает основные методы защиты ваших данных, включая экспорт базы данных с помощью `pg_dump`, восстановление базы данных с помощью `psql` и создание резервных копий конкретных таблиц.
PostgreSQL

Обслуживание базы данных PostgreSQL
В этой лабораторной работе мы рассмотрим основные задачи обслуживания базы данных PostgreSQL. Цель — понять, как отслеживать размеры объектов базы данных, выполнять регулярное обслуживание и устранять потенциальные проблемы. Мы запустим ANALYZE и VACUUM, перечислим активные соединения и проверим журналы сервера.
PostgreSQL

Фильтрация данных и простые запросы в PostgreSQL
В этой лабораторной работе вы узнаете, как выполнять фильтрацию данных и простые запросы в PostgreSQL. Вы будете использовать предложение WHERE для фильтрации данных, LIKE для сопоставления с шаблоном, ORDER BY для сортировки, а также LIMIT и OFFSET для управления размером результирующего набора. Подключитесь к базе данных PostgreSQL и создайте пример таблицы.
PostgreSQL

Обработка ошибок в PostgreSQL
В этой лабораторной работе вы изучите методы обработки ошибок в PostgreSQL с использованием PL/pgSQL. Лабораторная работа фокусируется на выдаче уведомлений (notices) в функциях, перехвате исключений, логировании ошибок в таблицу и тестировании логики обработки ошибок.
PostgreSQL

Настройка триггера событий PostgreSQL
В этой лабораторной работе вы научитесь настраивать триггер событий PostgreSQL. Цель состоит в том, чтобы создать функцию, которая регистрирует события базы данных, в частности создание таблиц, в выделенной таблице журналов. Лабораторная работа проведет вас через создание функции триггера событий, настройку триггера событий DDL, тестирование триггера и его удаление.
PostgreSQL

Полнотекстовый поиск в PostgreSQL
В этой лабораторной работе вы научитесь реализовывать полнотекстовый поиск в PostgreSQL. Вы создадите таблицу, заполните ее данными, добавите столбец tsvector для поиска, создадите индекс GIN для оптимизации запросов, выполните различные типы текстовых поисков и настроите триггер для автоматического обновления данных поиска.
PostgreSQL

Оптимизация индексов PostgreSQL
В этой лаборатории вы научитесь оптимизировать производительность базы данных PostgreSQL с помощью индексирования. Вы создадите пример таблицы, проанализируете планы запросов, создадите составные индексы и удалите неиспользуемые индексы. Этот практический опыт предоставит вам навыки управления индексами в PostgreSQL.
PostgreSQL

Продвинутые операции с JSON/JSONB в PostgreSQL
В этой лабораторной работе вы изучите продвинутые операции с типами данных JSON/JSONB в PostgreSQL. Лабораторная работа посвящена повышению производительности запросов и манипулированию данными в столбцах JSONB. Научитесь индексировать поля JSONB, запрашивать вложенные структуры, обновлять элементы и агрегировать данные JSON.
PostgreSQL

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