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

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

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

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

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

Модуль 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. Обновление справочников и таблиц. Самостоятельная работа.

 

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

Тесты к курсу

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