Курсы Сибинфоцентра
Ваша корзина пуста
Сумма: 0 руб.
О курсе

Arenadata DB для разработчиков

  • Номер курса: ADB
  • Вендор: Arenadata

Тренинг предназначен для разработчиков, кто хочет научиться использовать ADB или в чьих задачах стоит миграция БД на ADB. Курс дает необходимые знания о развертывании схем и таблиц, написании процедур, постройке витрин, дает знания о загрузке, обработке и выгрузке данных, настройках безопасности.

Расписание и цены
Форма обучения Академ. часы Ближайшая группа Цена
Частные лица Организации
Дистанционная 40
18.05.2026
выбрать другую дату
201 300 руб. 201 300 руб.
Этот курс набирает желающих участников. Отправьте заявку на участие, а когда наберётся достаточное количество, мы с вами свяжемся.
Заказать обучение
Программа курса

Модуль 1. ADB – аналитическая СУБД для больших данных.

·        Введение в ADB: Назначение ADB. Отличия от других баз данных.

·        Обзор архитектуры ADB: Концепция MPP и её имплементация в ADB. Терминология и архитектура СУБД. Отказоустойчивость ADB.

·        Окружение СУБД: Кластер-менеджер ADCM. Мониторинг. Enterprise Tools. Лабораторная работа.

·        Подключение к БД: Реквизиты. Доступы. Клиент командной строки Psql. Графические клиенты. Лабораторная работа.

·        Устройство БД: Шаблоны БД. Логическая схема данных. Обзор дефолтных схем. Основные объекты для работы с БД. Лабораторная работа.

·        Ролевая модель: Роль и пользователь, группы. Доступы. Создание пользователей, управление. Лабораторная работа.

·        Ресурсные группы: Параметры и ограничения. Создание ресурсных групп.

·        Дисковая квота: Информация о модуле. Настройка. Нюансы использования.

 

Модуль 2. Таблицы в ADB.

·        Таблицы: Простые таблицы, типы таблиц. Сжатие и распределение данных. Лабораторная работа.

·        Партиции: Секционированные таблицы (партиции). Операции с партициями. Лабораторная работа

·        Типы данных: Основные типы данных. Обзоры библиотек JSON и XML с примерами. Лабораторная работа.

 

Модуль 3. Выполнение запросов и многопользовательская работа ADB.

·        Выполнение запросов: Оптимизаторы. План запроса. Разбор плана запроса и поиск узких мест. Лабораторная работа

·        Мониторинг запросов с помощью ADB Control: ADB Control. Мониторинг запросов. История и детали выполнения запросов. Ролевая модель ADB Control.

·        Статистика и индексы: Сбор статистики. Применимость индексов и их типы. Лабораторная работа.

·        Транзакции: Обзор. Уровни изоляции. Лабораторная работа.

·        MVCC: Цели. Реализация. Bloat. VACUUM и VACUUM FULL.

·        Блокировки: Синтаксис и мониторинг. Лабораторная работа.

 

Модуль 4. Обмен данными с внешними источниками. Пользовательские функции.

·        Внешние таблицы в ADB: Обычные внешние таблицы. Web-внешние таблицы. Лабораторная работа.

·        GPFDIST и GPLOAD: Особенности применения утилиты gpfdist. Трансформация. Использование gpload. Лабораторная работа

·        PXF: Архитектура, конфигурационные файлы. Pushdown и User impersonation. Примеры работы PXF с Hadoop и JDBC. Лабораторная работа

·        COPY: Синтаксис и примеры использования

·        Пользовательские функции: Концепция и цели использования. Особенности работы функций в ADB, различные языки. Оконные функции и пользовательские агрегаты. Лабораторная работа.

·        MADLib и PostGIS: Обзор расширений и примеры использования.

 

Модуль 5. ADB – аналитическая СУБД для больших данных.

·        Особенности миграции в ADB из Oracle Database: Расширения, запросы, функции. Пример проекта миграции из Oracle Database.

·        Построение хранилища на ADB: Основные принципы построения хранилищ. ETL vs ELT. Обновление справочников и таблиц. Самостоятельная работа.

 

Итоговое тестирование.

Тесты к курсу

Раздел не найден.