Скачать [РУНО] Реляционные базы данных. PostgreSQL 2026 [Дмитрий Лепехо]

  • Гость, подпишитесь сейчас

    📥 Наш адрес сайта меняется, чтобы быть в курсе актуального адреса, подпишитесь на телеграм канал «Перейти»

Описание складчины

Современная разработка постоянно меняется, поэтому важно изучать новые инструменты и подходы. [РУНО] Реляционные базы данных. PostgreSQL 2026 [Дмитрий Лепехо] поможет оставаться в курсе актуальных технологий, а складчина позволит приобрести курс.

Информация
Цена: 495 РУБ
Организатор: Kail Kail
Скачать
Kail
Kail
Организатор
Организатор
Регистрация
09.04.2020
Сообщения
462 800
Реакции
45 703
Монеты
1 191
Оплачено
0
Баллы
0
  • #SkladchinaVip
  • #1
[РУНО] Реляционные базы данных. PostgreSQL 2026 [Дмитрий Лепехо]
Ссылка на картинку
Умение работать с базами данных – ключевой навык для современного программиста, особенно в областях backend-разработки, администрирования БД, анализа данных и машинного обучения. Backend-разработчики используют базы данных для хранения, обработки и эффективного извлечения данных, обеспечивая работу серверных приложений. В сфере анализа данных и машинного обучения базы данных помогают организовывать и управлять большими объемами информации, необходимыми для обучения моделей. Администраторам требуется разбираться в управлении пользователями баз данных, бэкапах и безопасности PostgreSQL, а также уметь мониторить и оптимизировать базы.

Краткое описание:
1. Курс подходит как для начинающих в сфере it, так и для практикующих программистов
2. Уникальная методика: теория и практика – одновременно

По окончании Вы будете уметь:
1. Понимать принципы реляционной модели данных
2. Работать с БД по современным стандартам в приложении pgAdmin
3. Устанавливать и настраивать PostgreSQL писать SQL-запросы для извлечения и обработки данных
4. Проектировать базы данных, оптимизировать их производительность
5. Управлять пользователями, правами доступа и безопасностью БД.
6. Работать с триггерами, хранимыми процедурами и транзакциями
7. Выполнять бэкапы и администрирование PostgreSQL
8. Создавать и реализовывать собственные проекты с базами данных

Как мы обучаем:
1. Небольшой блок теории сразу закрепляется практикой в 1С
2. Обучение на документах и сквозном примере предприятия
3. Готовые конспекты, задания, решебники, образцы документов

Программа

Тема 1 - Введение в реляционные базы данных и PostgreSQL

Лекция №1: Понятие реляционной модели данных
Лекция №2: Установка PostgreSQL и инструменты для работы
Лекция №3: Основные команды SQL
Лекция №4: Практическое создание таблицы и тестовые данные
Практическая работа №1: Установка PostgreSQL и создание таблицы
Тестирование №1
Тема 2 - Основы DML-запросов
Лекция №5: Простая выборка данных
Лекция №6: Фильтрация
Лекция №7: Объединение условий
Лекция №8: Сортировка
Практическая работа №2: Получение данных об учебных курсах - фильтрация, сортировка
Лекция №9: Агрегатные функции и группировка
Лекция №10: Вставка, обновление, удаление строк
Лекция №11: Импорт и экспорт данных
Сам. задание + Решение задания: №1: Добавление сведений об учебных курсах, агрегация и анализ данных
Тестирование №2
Тема 3 - Выборка данных из нескольких таблиц
Лекция №12: Введение в JOIN
Лекция №13: Левое и правое соединение (LEFT JOIN, RIGHT JOIN) и их применение
Практическая работа №3: Получение данных об учебных курсах с помощью JOIN
Лекция №14: Другие виды соединений: полное соединение (FULL JOIN), кросс-соединение (CROSS JOIN) и самосоединение (SELF JOIN)
Лекция №15: Объединение выборок
Сам. задание + Решение задания: №2: Агрегация и анализ данных по учебным курсам из нескольких таблиц
Тестирование №3
Тема 4 - Проектирование схемы базы данных и создание связей
Лекция №16: DDL команды
Лекция №17: Типы данных в PostgreSQL
Лекция №18: Ограничение Primary Key, NOTNULL, UNIQUE
Лекция №19: Ограничение Foreign Key
Лекция №20: Нормализация таблиц базы данных, нормальные формы
Практическая работа №4: Нормализация таблицы курсов и зачислений
Лекция №21: Типы связей, связь один-ко-многим
Лекция №22: Связь многие-ко-многим
Лекция №23: Связь один-к-одному
Лекция №24: Ограничения CHECK и DEFAULT
Лекция №25: ER-диаграмма базы данных (Entity – Relationship Diagram)
Лекция №26: Тип данных ENUM
Сам. задание + Решение задания: №3: Расширение функционала базы данных учебных курсов
Тестирование №4
Тема 5 - Подзапросы и общие табличные выражения (CTE)
Лекция №27: Использование подзапросов в SELECT, WHERE и FROM
Лекция №28: Коррелированные подзапросы и их применение
Практическая работа №5: Использование подзапросов для анализа данных о курсах и студентах
Лекция №29: Общие табличные выражения (CTE)
Сам. задание + Решение задания: №4: Анализ данных о курсах с помощью CTE
Тестирование №5
Тема 6 - Оконные функции
Лекция №30: Основы оконных функций и их применение
Лекция №31: Функции ранжирования: ROW_NUMBER, RANK, DENSE_RANK
Практическая работа №6: Нарастающие итоги по зачислениям и ценам курсов
Лекция №32: Функции LAG и LEAD для анализа данных
Сам. задание + Решение задания: №5: Оконные функции для анализа данных
Тестирование №6
Тема 7 - Условия и продвинутая группировка
Лекция №33: Оператор CASE WHEN для создания вычисляемых полей
Лекция №34: Работа с NULL значениями с помощью COALESCE и NULLIF
Практическая работа №7: Классификация товаров и обработка отсутствующих данных
Лекция №35: Группировки ROLLUP и CUBE для создания иерархических сумм и итогов
Сам. задание + Решение задания: №6: Агрегации данных для отчетности
Тестирование №7
Тема 8 - Транзакции
Лекция №36: Команды управления транзакциями BEGIN, COMMIT, ROLLBACK
Лекция №37: Требования к транзакциям - ACID
Практическая работа №8: Изменение данных в рамках транзакции
Лекция №38: Уровни изоляции транзакций
Сам. задание + Решение задания: №7: Обновление связанных данных о студентах и курсах
Тестирование №8
Тема 9 - Основы безопасности в PostgreSQL
Лекция №39: Управление ролями и пользователями: создание, назначение и удаление ролей
Лекция №40: Контроль доступа с помощью команд GRANT и REVOKE
Практическая работа №9: Создание ролей с определенными правами
Лекция №41: Настройка прав доступа на уровне таблиц и баз данных
Сам. задание + Решение задания: №8: Управление доступом к базе данных учебного центра
Тестирование №9
Тема 10 - Автоматизация работы с данными
Лекция №42: Представления и материализованные представления
Лекция №43: Функции - предопределенные запросы
Практическая работа №10: Создание представлений и функций
Лекция №44: Триггеры, автоматизация действий по событиям
Сам. задание + Решение задания: №9: Повышение эффективности работы с базой данных учебного центра
Тестирование №10
Тема 11 - Индексы и оптимизация запросов
Лекция №45: Введение в индексы: зачем они нужны и как работают
Лекция №46: Виды индексов в PostgreSQL: B-tree, Hash, GiST, GIN
Практическая работа №11: Создание индексов для таблицы товаров и заказов
Лекция №47: Команда EXPLAIN и оптимизация запросов
Сам. задание + Решение задания: №10: Анализ эффективности и оптимизация запросов
Тестирование №11
Тема 12 - Дипломный проект
Сам. задание + Решение задания №11: База данных для управления арендой автомобилей
Показать больше
 
Зарегистрируйтесь , чтобы посмотреть контент.
postgresql дмитрий лепехо реляционные базы данных руно
Похожие складчины
Kail
Ответы
0
Просмотры
60
Kail
Kail
Kail
Ответы
0
Просмотры
59
Kail
Kail
Kail
Ответы
0
Просмотры
244
Kail
Kail
Kail
  • Закрепленная информация: Оплата на коме
  • Kail
0
Закрепленная информация
Оплата на коме
Ответы
0
Просмотры
134
Kail
Kail
Показать больше складчин

Войдите или зарегистрируйтесь

Вы должны быть авторизованны для просмотра материала

Создать аккаунт

Создать учетную запись займет не больше минуты!

Войти

Уже зарегистрированы? Просто войдите.