Базы данных PostgreSQL: практика использования

Изучите все тонкости работы с PostgreSQL, включая его архитектурные основы и расширенные функции, такие как поддержка JSON и обработка естественного языка. Практикуйтесь, приобретая необходимые навыки, для интеллектуального анализа данных и разработки приложений.
Средний уровень
3
Сертификат Stepik

О курсе

О курсе

PostgreSQL — это объектно-реляционная система баз данных с открытым исходным кодом (немаловажное преимущество по сравнению с коммерческими альтернативами), известная своими надежными функциями, высокой производительностью и надежностью. Сегодня PostgreSQL  обладает функциональностью и масштабируемостью корпоративного уровня, поэтому эту базу данных можно легко развернуть в распределенной архитектуре и она может обрабатывать большие объемы данных.

Разработчики используют PostgreSQL для создания приложений, обеспечения целостности данных и отказоустойчивости. Кроме того база данных  PostgreSQL совместима со многими языками программирования, такими как Ruby, JavaScript, C/C++ и Python, что позволяет разработчикам работать с ней без каких-либо системных конфликтов.

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

Также в курсе будут рассмотрены вопросы, как использовать операции над множествами, создавать подзапросы и агрегировать несколько таблиц. Более продвинутые и углубленные модули курса  охватывают такие темы, как работа с базы данных большого размера, изменение их структуры, оптимизация и т.д.

Для кого предназначен этот курс

Знание PostgreSQL может оказаться полезным для таких направлений деятельности, как: 

  • Разработчики веб-приложений и программного обеспечения: проектирование и поддержка веб-приложений и программного обеспечения.

  • Аналитики данных: поиск полезной информации из больших наборов данных с помощью моделей данных, помощь компаниям выявлять тенденции и закономерности, а также оптимизировать качество обслуживания клиентов.

  • Инженеры DevOps:мониторинг качества работы приложений без сбоев.

  • Разработчики полного стека: использование PostgreSQL для создания и развертывания сложных приложений.

  • Администраторы и архитекторы баз данных: настройка базы данных, обеспечение целостности данных, оптимизация запросов, создание архитектуры баз данных и поддержка внедрения решений для баз данных.

  • Тестировщики программного обеспечения: использование PostgreSQL для тестирования приложений и их производительности.

  • Системные архитекторы: использование PostgreSQL для развертывания проектов и решений баз данных, отвечающих потребностям бизнеса.

Предварительная подготовка и оборудование

Этот курс предназначен для новичков и продолжающих обучение в данном направлении, но не имеющих опыта работы с базами данных. Курс познакомит с синтаксисом SQL и концепцией баз данных. Предварительный опыт программирования не требуется.

Для работы понадобиться ноутбук или стационарный компьютер с macOS, Linux или Windows версии 10 и выше. Все инструкции по установке необходимого ПО имеются в уроках курса.

Приобретаемые навыки

  • Практические знания концепций и принципов, лежащих в основе работы баз данных. 

  • Знания различных типов основных технологий и систем управления, используемых в базах данных.

  • Операторы и команды SQL. 

  • Управление записями в базе данных с использованием операторов и команд SQL.

  • Работа с реляционной базой данных PostgreSQL.

Наши преподаватели

Программа курса

загружаем...
Certificate

Сертификат

Сертификат Stepik

Сколько стоит обучение

Price: 4 500 
Вы попробовали и поняли, что вам сейчас не подходит этот курс? Ничего страшного, мы вернём вам деньги в течение 30-ти дней после покупки.

Часто задаваемые вопросы

Расскажите о курсе друзьям

Price: 4 500