Чему вы научитесь
- Понимать, что такое SQL и зачем он нужен.
- Осваивать основы работы с PostgreSQL.
- Создавать и управлять таблицами в базе данных.
- Применять различные типы данных и научиться выбирать оптимальные.
- Осуществлять запросы для выборки данных, фильтрации и сортировки.
- Работать с агрегатными функциями и группировками.
- Использовать сложные выражения и функции для решения задач.
- Понимать и работать с типами соединений и несколькими таблицами.
- Работать с подзапросами и вложенными запросами.
- Обеспечивать целостность данных и корректность связей между таблицами.
- Осуществлять оптимизацию запросов для работы с большими объемами данных.
- Понимать план выполнения запросов и научиться улучшать их производительность.
- Работать с расширенными возможностями PostgreSQL, такими как индексы, партицирование, функции, процедуры и JSON.
- Управлять безопасностью и доступом в PostgreSQL, включая управление пользователями и ролями, шифрование и аудит.
О курсе
Для кого этот курс
Начальные требования
Умение пользоваться персональным компьютером на уровне продвинутого пользователя.
Преподаватели курса
Как проходит обучение
Курс состоит из текстовых лекций, которые объясняют теоретические основы SQL и PostgreSQL, а также практических заданий для закрепления материала. Каждое задание включает тесты с автоматической проверкой, которые помогут вам проверить понимание темы. В процессе обучения будет доступна поддержка преподавателей и возможность задать вопросы в обсуждениях.
Что вы получите
- Понимание основ SQL и PostgreSQL, востребованное на рынке труда.
- Навыки работы с базами данных, включая создание, управление и запросы.
- Возможность отработать теорию на практике с помощью тестов и заданий.
- Поддержку наставников, которые помогут вам с трудными вопросами.
- Доступ к обсуждениям и обмену опытом с однокурсниками.