Примечание: для перехода к просмотру видео на стороннем ресурсе нажмите на гиперссылку справа от названия урока.
Интерактивные уроки по SQL/PostgreSql (Rutube, YouTube)
Примеры разных SQL запросов в СУБД PostgreSQL с использованием нейросети Deepseek (RuTube >>, YouTube >>)
В видео рассматриваются его основные возможности:
✅ Подключение к серверам.
✅ Обзор интерфейса.
✅ Управление БД.
✅ Работа с SQL-запросами.
✅ Импорт/экспорт данных в CSV и другие форматы.
✅ Мониторинг сервера, анализ производительности запросов.
Процесс создания базы данных в СУБД PostgreSQL через PgAdmin (RuTube >>, YouTube >>)
В этом видео рассказывается, как создать базу данных в PostgreSQL с помощью pgAdmin.
Основные шаги:
✅ Запуск pgAdmin и подключение к серверу PostgreSQL.
✅ Создание новой БД: указание имени, владельца, шаблона, кодировки (UTF-8) и других параметров.
✅ Сохранение базы данных и проверка её появления в списке.
✅ Добавление индексов: B-tree, GIN, частичные и функциональные индексы.
✅ Настройка импорта в pgAdmin.
✅ Проверка загруженных данных и возможные ошибки.
Вы узнаете:
✅ Как правильно соединять таблицы через LEFT JOIN, чтобы сохранить все записи из основной таблицы.
✅ Как использовать условие WHERE.
✅ Основы создания Views
✅ Практические примеры на реальной структуре базы данных
✅ Фильтрация данных
✅ Динамические условия: Использование CURRENT_TIMESTAMP для актуальных данных
✅ Создание функций с помощью CREATE OR REPLACE FUNCTION
✅ Разбор синтаксиса: параметры, возвращаемые значения, язык PL/pgSQL
✅ Функции, возвращающие скалярные значения
✅ Функции, возвращающие таблицы
✅ Практические примеры на основе базы данных компании
✅ Как вызывать функции и работать с результатами
✅ Чем процедуры отличаются от функций и когда их использовать
✅ Практический пример создания и вызова процедуры для работы с данными сотрудников
✅ Как находить и управлять созданными процедурами в pgAdmin
✅ Механизм транзакций - как процедуры обеспечивают целостность данных
✅ Обработка ошибок - защита от некорректных операций
✅ Создавать базовые запросы на вставку данных
✅ Добавлять несколько записей одновременно
✅ Использовать автоматические значения (DEFAULT)
✅ Копировать данные между таблицами через SELECT
✅ Работать с генерацией запросов в pgAdmin
✅ Базовое обновление одного поля с WHERE
✅ Математические выражения в UPDATE
✅ Сложные подзапросы для интеллектуального обновления данных
✅ Массовое обновление записей с оператором IN
✅ Условное обновление с CASE для дифференцированных изменений
✅ Возврат обновленных данных через RETURNING (фича PostgreSQL!)
✅ Ограничение количества обновляемых записей с CTE
✅ Безопасные транзакции для критически важных изменений