• Основы SQL

    Основы SQL

Целевая аудитория

  • Бизнес аналитики, владельцы и менеджеры продуктов
  • Менеджеры проектов
  • Тестировщики
  • Разработчики начинающие
  • Все технические и никак технические специалисты, для кого важно понять принципы работы с реляционными базами данных

Причины идти на тренинг

Тренинг позволит:

  • Работать с реляционными базами данных с помощью языка SQL;
  • Лучше понимать разработчиков;
  • Получать и анализировать информацию, которая хранится в ваших (новых или старых) информационных системах;
  • И, как результат, принимать решения, основанные на данных, а не на предположениях.

Результаты после тренинга

После прохождения тренинга, слушатели будут способны:

  • Выполнять простые SELECT запросы с WHERE ограничениями
  • Понимать разницу сортировки в различных базах данных
  • Составлять запросы с использованием JOIN
  • Понимать основные задачи различных типов JOIN
  • Использовать агрегатные функции
  • Понимать концепт ACID
  • Понимать план выполнения запроса

Стоимость

  • До 31 июля - 2 500 грн

  • До 31 августа - 2 750 грн

  • с 1 сентября - 3 000 грн

Как будет происходить обучение:

  • Курс происходит онлайн в удобное время на выходных с 11:00 до 14:00
  • Состоит из 3 занятий, по 3 часа каждое
  • Занятия включают теорию и практику создания SQL запросов
  • После каждого занятия слушатели получают домашние задания, которые тренер проверяет и комментирует течение следующей лекции.
  • Также вы получите видео запись каждого занятия


Выгоды

Всего за 9 часов онлайн занятий вы выучите язык общения с базами данных, узнаете, как легко получить нужную вам информацию, и поймете, почему разработчики требуют от вас столько деталей.

Необходимое техническое обеспечение

Тренинг будет проводиться с использованием СУБД Oracle 11g XE и IDE PL / SQL Developer. Для выполнения домашних заданий можно использовать:

Необходимые предварительные знания
Базовое понимание простых SQL SELECT в любой системе управления базами данных.

Рекомендуемая литература

  • Beginning Databases with PostgreSQL: From Novice to Professional, Second Edition. Neil Matthew, Richard Stones. (Chapters 3, 6, 8 and 9)
  • Mastering Oracle SQL. Sanjay Mishra, Alan Beaulieu. (Chapter 5, 6, 7 and 9)
  • Beginning SQL Server 2005 for Developers: From Novice to Professional. Robin Dewson. (Chapter 4, 5, 8 and 9)

Программа

Module 1: Simple SELECT

  • Select
  • Dealing with datatypes
  • Sorting query results
  • Using WHERE

Module 2: Joins

  • Purpose
  • CROSS JOIN, formal and unformal notation
  • INNER JOIN, formal and unformal notation
  • LEFT/RIGHT JOIN
  • FULL JOIN

Module 3: Aggregate functions

  • Aggregate functions
  • GROUP BY
  • HAVING

Module 4: ACID

  • Purpose
  • ACID in examples
  • Isolation in Oracle and MS SQL

Module 5: Execution plan

  • Table access
  • Indexes
  • Joining tables

Тренер

Наталья Богушевская - более 15 лет работает в ИТ-индустрии бизнес-аналитик и руководитель проектов, имеет опыт создания автоматизированых систем "с нуля", сопровождение уже существующих систем, а также интеграцию систем на уровне баз данных.
В течение 5 лет сотрудничала с тренинг-центром EPAM Systems при подготовке молодых специалистов по направлениям программирования, тестирования и работы с базами данных.
Кандидат технических наук в области моделирования дискретных систем, более 10 лет работала в НТУУ "КПИ" на факультете ИВТ, викладаючи Такие предметы как "Технология создания программных продуктов" и "Основы баз данных". Сфера интересов - использование бизнес-диаграмм (UML, BMPN, DFD, ERD) и проектирование и оптимизация работы базы данных (Oracle).