Фоновый баннер
Реляционная база данных Postgresql. Основы SQL. Курс для бизнес аналитиков

Реляционная база данных Postgresql. Основы SQL. Курс для бизнес аналитиков

Подробнее о курсе

Краткое описание курса
Задача курса погрузить слушателей в архитектуру базы данных и научить писать запросы к реляционным данным

Целевая аудитория курса
Бизнес аналитики, не знакомые с базами данных, но желающие получить эти знания для успешной работы

Получаемые знания и навыки
По окончании курса слушатели смогут создавать SQL запросы в базу данных Postgresql, получат основные понятия о структуре и реляционной модели базы данных

Краткое содержание курса

  • Вычисления — Файл — сервер, Клиент — Сервер, Трехзвенная Архитектура.
  • Управление бизнес Аналитикой — типичный пример трехзвенной архитектуры
  • Технология Клиент -Сервер и доступ к данным.
  • Что такое сервер базы данных и база данных. Тонкие и толстые клиенты
  • Нормализованная форма реляционных отношений.
  • Язык описания структур и отношений в базе данных. Утилиты для описания структур. Краткое введение в язык UML.
  • Ограничения целостности в базе данных.
  • Объекты базы данных и их иерархия. Словарь базы данных. Метаданные.
  • Язык структурированных запросов. Группы команд.
  • Типы данных и функции преобразования.
  • Кто строит план запроса. Искусство читать планы выполнения. Введение в оптимизацию.
  • Зачем нужна статистика в базе данных. Кто ее собирает. Стоимостные параметры.
  • Команда SELECT. Ключевые фразы.
  • Построение динамических представлений для написания компактных и понятных запросов.
  • Ограничения выборки данных.
  • Аналитические функции в SQL запросах. Работа с окнами, создание дополнительных переменных в SELECT командах. Агрегация на уровне окна. Создание рекурсивных запросов с вводом дополнительных переменных.
  • Нетрадиционные преобразования SQL запросов — списки агрегатов, вложенные курсоры, группировки по кубам.
  • Связывание нескольких таблиц, боковые связывания и коррелированные подзапросы. Звезда и снежинка. Передача внешних переменных во вложенные запросы.
  • Быстрая выгрузка результатов запросов во внешние приложения (PDF и прочее) с использованием механизмов Postgresql и среды разработки запросов DBEaver
  • Взаимодействие с бизнес аналитикой на примере Pandas библиотек Python
  • Формирование отчетности в Excel формате

Отзывы по курсу