Цільова аудиторія
- Бізнес аналітики, Власники і Менеджери продуктів
- Менеджери проектів
- Тестувальники
- Розробники початківці
- Всі технічні та не-технічні спеціалісти, для кого важливо зрозуміти принципи роботи з реляційними базами даних
Причини йти на тренінг
Тренінг дасть змогу:
- Працювати з реляційними базами даних за допомогою мови SQL;
- Краще розуміти розробників;
- Отримувати та аналізувати інформацію, яка зберігається в ваших (нових або старих) інформаційних системах;
- І, як результат, приймати рішення, які засновані на даних, а не на припущеннях.
Результати після тренінгу
Після проходження тренінгу, слухачі будуть здатні:
- Виконувати прості SELECT запити з WHERE обмеженнями
- Розуміти різницю сортування в різних базах даних
- Складати запити з використанням JOIN
- Розуміти основні задачі різних типів JOIN
- Використовувати агрегатні функції
- Розуміти концепт ACID
- Розуміти план виконання запиту
Вартість
-
До 28 лютого - 90$
-
До 14 березня -100$
-
Від 15 березня - 110$
Як відбуватиметься навчання:
- Курс походить онлайн у зручний час на вихідних з 11:00 до 14:00
- Складається з 3 занять, по 3 години кожне
- Заняття включають теорію і практику створення SQL запитів
- Після кожного заняття слухачі отримують домашні завдання, які тренер перевіряє та коментує протягом наступної лекції.
- Також ви отримаєте відео запис кожного заняття
Вигоди
Всього за 9 годин онлайн занять ви вивчите мову спілкування з базами даних, дізнаєтеся, як легко отримати потрібну вам інформацію, і зрозумієте, чому розробники вимагають від вас стільки деталей
Необхідне технічне забезпечення
Тренінг буде проводитись з використанням СКБД Oracle 11g XE та IDE PL/SQL Developer. Для виконання домашніх завдань можна використовувати:
- Встановлену версію будь-якої реляційної СКБД (Oracle, MS SQL, Postgress, MySQL)
- Он-лайн систему https://livesql.oracle.com/apex/livesql/file/index.html
Необхідні попередні знання
Базове розуміння простих 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).