Подробнее
Что нужно для старта
- Опыт работы с другими СУБД и знание SQL желательны, но необязательны.
- Для выполнения практических заданий:
- На собственном оборудовании никаких дополнительных лицензий не потребуется - YDB можно установить и использовать бесплатно
- Если же Вы решите работать в Yandex Cloud, то там YDB можно использовать бесплатно при небольшом потреблении ресурсов (для обучения этого лимита более чем достаточно), однако могут возникнуть расходы на хранение данных
Что вы получите
- Вы сможете назвать ключевые свойства СУБД YDB
- Изучите основные компоненты и архитектуру YDB
- Разберётесь в том, как обеспечивается масштабирование и отказоустойчивость
- Узнаете, какие есть ключи и индексы
- Посмотрите на примерах, как работают различные режимы транзакций
- Сделаете первые шаги - потренируетесь на локально установленной YDB или в облаке
Для кого этот курс
- Для всех, кто планирует работать с YDB
- А также для тех, кто хочет узнать побольше о YDB для расширения кругозора
Программа курса
- Обзор содержания курса
- Скачиваем материалы курса
- Ключевые свойства - Часть 1
- Ключевые свойства - Часть 2
- Варианты установки
- Основные компоненты YDB
- Подключение к YDB
- Распределение данных
- Выбор первичного ключа
- Колоночные таблицы
- Вторичные индексы
- Скан-запросы
- Обзор транзакций
- Особенности транзакций в YDB
- Режимы транзакций
- Обзор раздела - варианты установки YDB
- Замечание про Mac M1/M2 и Docker-контейнеры
- Вариант 1: В Yandex Cloud
- Вариант 2: На Вашем компьютере - Docker (Windows)
- Вариант 3: На Вашем компьютере - Linux (Ubuntu)
- Веб-интерфейс YDB для запуска запросов
- JDBC-драйвер (опционально)
- Создание таблиц. Типы данных.
- Вставка данных
- Практическое задание 1: создание таблиц и работа с ними
- Вторичные индексы
- Практическое задание 2: вторичные индексы
- Колоночные таблицы: синтаксис
- Дополнительные возможности YQL
- Резюме курса
- Финальные шаги
01Вводная часть курса
- Обзор содержания курса
- Скачиваем материалы курса
02Ключевые свойства базы данных YDB
- Ключевые свойства - Часть 1
- Ключевые свойства - Часть 2
- Варианты установки
03Компоненты и архитектура
- Основные компоненты YDB
- Подключение к YDB
04Распределение данных и первичный ключ
- Распределение данных
- Выбор первичного ключа
- Колоночные таблицы
05Вторичные индексы и скан-запросы
- Вторичные индексы
- Скан-запросы
06Транзакции и блокировки
- Обзор транзакций
- Особенности транзакций в YDB
- Режимы транзакций
07Практика - варианты установки YDB
- Обзор раздела - варианты установки YDB
- Замечание про Mac M1/M2 и Docker-контейнеры
- Вариант 1: В Yandex Cloud
- Вариант 2: На Вашем компьютере - Docker (Windows)
- Вариант 3: На Вашем компьютере - Linux (Ubuntu)
08Практика - работаем с Yandex Query Language (YQL)
- Веб-интерфейс YDB для запуска запросов
- JDBC-драйвер (опционально)
- Создание таблиц. Типы данных.
- Вставка данных
- Практическое задание 1: создание таблиц и работа с ними
- Вторичные индексы
- Практическое задание 2: вторичные индексы
- Колоночные таблицы: синтаксис
- Дополнительные возможности YQL
09Резюме курса
- Резюме курса
- Финальные шаги
Отзывы о курсе
Оставьте отзыв
Расскажите о качестве обучения, поддержке и результате. Это поможет другим выбрать организацию осознанно.
Оставьте заявку
Консультант ответит на вопросы о курсе «Начальный курс по YDB (Yandex Database)» и поможет разобраться в деталях обучения.
Нажимая кнопку, вы даете согласие на обработку персональных данных
Информация обновлена 12 августа 2026 г.

Stepik 












