Перейти к основному контенту

Курс

Введение в NoSQL

Начальный4 ч

Python4 ч{count, plural, one {# видео} few {# видео} many {# видео} other {# видео}}{count, plural, one {# упражнение} few {# упражнения} many {# упражнений} other {# упражнения}}4,450 XP10,381Заявление об успешном завершении

Создайте бесплатный аккаунт

Продолжить с Google
или
Продолжая, вы принимаете наши Условия использования, наш Политика конфиденциальности и что ваши данные хранятся в США.

Любимый инструмент учащихся тысяч компаний

Обучаете команду?

Попробовать для бизнеса

Описание курса

В последние годы базы данных NoSQL стали стремительно набирать популярность благодаря своей способности обрабатывать большие объемы неструктурированных данных. Изучение того, как использовать инструменты NoSQL, такие как столбцовые, документные, ключ-значение и графовые базы данных, позволяет инженерам данных, аналитикам и специалистам по данным работать с более широким спектром данных. Эти базы данных NoSQL предоставляют дополнительные возможности для хранения и извлечения данных, которых нет в традиционных реляционных базах данных.

Колонно-ориентированные базы данных

Погрузитесь в мир колонно-ориентированных баз данных и их роль в эволюции хранилищ данных. Практикуйтесь в работе с Snowflake, чтобы создавать и обновлять столбцовые таблицы, а также оптимизировать их структуру для повышения производительности. Изучите расширенные возможности Snowflake для работы с полуструктурированными данными.

Документные базы данных

Изучите, как использовать JSON в Postgres как инструмент для запросов к документным и объектно-ориентированным базам данных, а также к разнообразным типам данных, которые поддерживает эта технология. Оттачивайте навыки работы с данными, хранящимися в массиве, а также с вложенными данными.

Ключ-значение и графовые базы данных

Освойте работу с базами данных ключ-значение и узнайте, когда лучше всего применять это NoSQL-хранилище данных. Практикуйтесь в использовании Redis для загрузки и запроса данных и оцените молниеносную производительность баз данных в памяти. Изучите графовые базы данных и их применение в рабочих процессах с данными.

Предварительные требования

Программа

Структура курса

1

Введение в базы данных NoSQL

2

Колоночно-ориентированные базы данных

Погрузитесь в колоночно-ориентированные базы данных с помощью Snowflake. Научитесь заполнять таблицы Snowflake различными способами и освойте основы микроразделения и кластеризации данных для оптимизации производительности запросов за счёт их отсечения. Используйте обобщённые табличные выражения, материализованные и нематериализованные представления для упрощения аналитических рабочих процессов. Сделайте первые шаги в работе с полуструктурированными данными с помощью типа VARIANT в Snowflake.
Начать главу
3

Документные базы данных

Глубоко погрузитесь в мир документных данных с Postgres JSON и изучите особенности работы с полуструктурированными данными. Научитесь извлекать и преобразовывать данные верхнего уровня и вложенные данные документов с помощью встроенных операторов и функций.
Начать главу
4

Базы данных типа ключ-значение и графовые базы данных

Введение в NoSQL

Курс
завершён

Получить справку об окончании курса

Записаться

Развивайте навыки работы с данными с DataCamp для мобильных устройств

Продолжайте учиться в любом месте с мобильными курсами и ежедневными 5-минутными практическими заданиями.