Урок 7/8. DDL Vertica
Урок 7/8. DDL Vertica — Старт БД, кратко об отличиях в администрировании СУБД Vertica от MySQL — Создание пользователя БД, затем создание схемы БД и выдача прав пользователю на схему — Выполнение SQL-скрипта по созданию объектов БД для интернет-магазина — Кратко об отличиях в типах данных и SQL-командах между MySQL и Vertica — Кратко о последовательностях (SEQUENCE) О курсе: В навыки, требующиеся от аналитика данных, входит, в том числе, и умение подготовить данные для анализа. И, как это часто бывает, данные находятся в базах данных, или сокращенно БД. Умение работать с данными, получая их напрямую из БД с помощью SQL-скриптов (без использования BI-инструментов, таких как Tableau или Power BI), — базовое требование к навыкам аналитика, весьма востребованное в его работе. Понимание устройства данных на уровне СУБД очень часто упрощает работу в BI-инструментах, и позволяет сделать результаты анализа (отчеты и дашборды) более производительными. Видео-курс расскажет о том, что такое системы управления базами данных (СУБД), с акцентом на наиболее распространенный в настоящее время тип СУБД – реляционные. Будет рассмотрено устройство СУБД: из каких типовых компонент и процессов они состоят, и за что отвечают. Далее, автор покажет и научит, как самостоятельно создать для себя тестовую среду обучения, — будет установлена виртуальная машина, затем на ней будет развернута операционная система Linux, и установлены 2 различные СУБД – MySQL и Vertica, также к ним будут установлены наиболее удобные SQL-клиенты, — MySQL Workbench и DBeaver. После установки тестовой среды обучения, автор расскажет о языке SQL, из каких групп операторов он состоит и для чего они применяются, и далее будут подробно разобраны команды из наиболее востребованных групп языка — DDL, DML. В качестве практики будет создана БД для управления интернет-магазина, в обеих тестовых средах – СУБД MySQL и Vertica, с акцентом на различия диалектов SQL-команд между этими СУБД. Вы получите базовое представление о теории устройства СУБД, и в частности, наиболее популярного типа – реляционных баз данных, их типовых компонентах. Также вы получите представление о процессе проектирования СУБД, о ER-моделировании, и об основных терминах в проектировании – сущности, атрибуты, ключи и их типы, типы связей в СУБД, а также о различных нормальных формах. Далее, вы получите практику самостоятельной подготовки своей среды обучения: установите виртуальную машину, затем операционную систему класса Unix (а именно, Ubuntu), и далее, практику установки двух различных СУБД – MySQL и Vertica, а также двух распространенных SQL-клиентов для работы с этими СУБД, MySQL Workbench и DBeaver. После подготовки тестовых сред, вы совместно с тренером создадите СУБД небольшого интернет-магазина, и получите практику написания SQL-скриптов, состоящих как из DDL-, так и DML- команд языка SQL, с разбором синтаксических нюансов диалектов SQL между СУБД MySQL и Vertica. Для кого подойдет видео-курс «Основы теории СУБД и языка SQL» Уровень сложности – начальный. Видео-курс подойдет для начинающих аналитиков, желающих понять устройство реляционных СУБД и структуру языка SQL, а также попрактиковаться в создании простых баз данных на примере БД для интернет-магазина, а также написании SQL-скриптов по управлению данными в созданной СУБД. Практические упражнения в двух тестовых средах наиболее распространенных и доступных в настоящее время СУБД — в MySQL и Vertica.
Название:
Урок 7/8. DDL Vertica
Категория:
Обучение