Introduction to SQL
У цьому online-курсі ви отримаєте базові знання з SQL і PostgreSQL.
Метою є ознайомлення учасників з практичними прикладами SQL і визначення інструментів, необхідних для повсякденної роботи.
Доступні 3 форми навчання:
1. Доступ до онлайн-курсу;
2. Доступ до онлайн-курсу+ щотижнева Q&A сесія по модулю;
3. Індивідуальне навчання;
Зміст курсу:
Робота з таблицями:
– створення та видалення таблиць;
– використання типів даних;
– інтелектуальні структури даних;
– нормалізація
– ALTER TABLE: зміни в структури даних;
– використання схем.
Прості команди;
– INSERT / UPDATE / DELETE;
– прості вибірки данних за допомогою SELECT;
– використання WHERE фільтрації;
– сортування даних;
– обмеження вихідних даних;
– фільтрування записів.
Join:
– inner joins внутрішнє з’єднання;
– outher Joins зовнішнє з’єднання;
SQL поглиблене вивчення:
– значення NULL;
– агрегації (sum, count, та ін.);
– розуміння функції HAVING;
– підзапити (Subselects);
– set операції;
– обмеження (NOT NULL, UNIQUE, та ін.);
– обмеження цілісності та зовнішні ключі;
– представления (Views);
– використання курсорів;
– тимчасові таблиці (Temporary tables).
Створення індексів:
– індексація;
– прискорення запитів за допомогою індексів;
– уникнення недоступних індексів.
Транзакції:
– ACID транзакції;
– безпека і цілісність даних
– блокування (Locking);
– savepointid;
– ізольовані транзації;
– обробка помилок.
Викладач:
Pavlo Golub, Senior PostgreSQL Expert та Developer в CYBERTEC
Досвід Павла в ІТ-галузі – 18 років, в роботі з даними (працює з PostgreSQL) – 16 років. Експерт орієнтований на проекти Development & Consulting.Павло є постійним Спікером локальних та міжнародних івентів, зокрема: PostgreSQL Conference Europe, Postgresconf.org, PGDay Austria, pgDay Israel та інших.Досвід викладання в нашій галузі – 10 років. Павло в т.ч. є дипломованим Викладачем математики та інформатики.Автор та Викладач курсів: PostgreSQL for Business Intelligence and Mass Data Analysis, Linux for PostgreSQL DBAS, Introduction to SQL, PostgreSQL Administration and Performance Tuning, PostgreSQL Professional.
Вартість курсу:
Найближча група – 2700 грн. Стандартна вартість 1. 5000 грн. |