Курси SQL (Авторський курс Тетяни Катане)
SQL – це мова, якою спеціалісти різних сфер діяльності, спілкуються з базами даних. Знання мови SQL – це одна з ключових навичок сучасного IT-фахівця. SQL допомагає структурувати дані та отримувати необхідну інформацію.
На курсі ви навчитеся писати як прості SQL-запити, так і робити багатотабличні вибірки з використанням JOIN та UNION, а також засвоїте групування, функції агрегації та багато іншого.
Вивчення SQL базується на прикладі MySQL - однієї з найпопулярніших баз даних.
Як проходить навчання SQL:
Курси SQL проходять лише в корпоративній або індивідуальній формі. Графік та програма курсу узгоджуються зі слухачем.
Заняття побудовані таким чином, що матеріал освоюється відразу на наскрізному практичному прикладі, що досягає максимальної ефективності. Також передбачено домашні завдання для закріплення здобутих навичок.
У нашому навчальному центрі навчання можна проходити очно або онлайн. Після закінчення навчання та виконання необхідних завдань випускники одержують сертифікат про проходження курсу SQL.
На курсах SQL ви навчитесь:
- встановлювати сервер MySQL;
- підключатися до бази даних;
- створювати бази даних та таблиці;
- витягувати інформацію за допомогою SQL-запитів;
- застосувати мову SQL для аналізу даних;
- приводити вихідну інформацію у зручний вигляд;
- працювати з функціями обробки даних та тексту;
- використовувати елементи повнотекстового пошуку та ранжування;
- додавати до таблиць нові дані;
- вибирати оптимальні типи даних під час проектування таблиць;
- створювати індекси;
- фільтрувати дані за допомогою WHERE та HAVING;
- виконувати агрегацію даних за кількома параметрами за допомогою GROUP BY;
- групувати дані за категоріями та датами;
- витягувати інформацію з кількох таблиць за допомогою JOIN;
- об'єднувати таблиці за допомогою UNION;
- використовувати внутрішні SQL запити (підзапити).
Курси SQL будуть цікаві:
- 1. Початківецям в ІТ: складати SQL-запити та працювати з СУБД, навіть якщо немає досвіду в базах даних
- 2. Аналітикам: знаходити та структурувати дані у великих масивах, не перебираючи їх вручну;
- 3. Розробникам: використання бази даних при розробці веб-додатків
- 4. Менеджерам: приймати рішення, спираючись на дані та метрики
- 5. Фахівцям з фінансів: вирішувати робочі завдання, пов'язані з аналізом даних та статистикою
- 6. Маркетологам: дослідження клієнтського досвіду та ефективність продажу
Індивідуально (корпоративно) ~ 34 години
Індивідуально (корпоративно) › уточнюйте у менеджерів
- Комфортні аудиторії
- Локації біля метро
- Сучасне комп'ютерне обладнання
- Актуальне програмне забезпечення
- Сертифікат
Для підприємств та підприємців ціна +10%
Індивідуально (корпоративно) ~ 34 години
Індивідуально (корпоративно) › уточнюйте у менеджерів
- Навчання в будь-якій точці світу
- Заняття в прямому ефірі з викладачем
- Сертифікат
Для підприємств та підприємців ціна +10%
-
-
- Навчання в будь-якій точці світу
- Вільний графік
- Підтримка викладача
- Методичні матеріали
- Сертифікат
Для підприємств та підприємців ціна +10%
Групи
або 2 платежі по 4395 ₴
або 2 платежі по 4395 ₴
Немає доступних курсів
Програма курсу
-
1.
Встановлення та знайомство з MySQL
-
2.
Завантаження та налаштування бази даних Employees
-
3.
Вікно MY SQL Workbench
-
4.
Основи SQL:
- Команда USE
- Запити метаданих
- SHOW TABLES
- Базовий синтаксис. Коментарі
- Основні запити SELECT
- Видалення дублікатів (SELECT DISTINCT)
- Фільтрація за допомогою WHERE
- Оператори порівняння (=, <, >, >=, <=, !=)
- Логічні оператори (AND, OR, NOT)
- Комбінування умов за допомогою WHERE + (OR | AND| NOT)
- Вибірка даних за допомогою (LIKE + символи підстановки (%, _ ))
- Вибірка списків та діапазонів (IN, BETWEEN)
- Сортування результатів за допомогою ORDER BY (ASC | DESC)- LIMIT N
- Арифметичні оператори
- Функції ДАТИ (YEAR, MONTH, DAY, WEEK, WEEKDAY, DAYNAME, MONTHNAME)
- Підсумки. Практичні кейси
-
5.
SQL. Функції керування потоком даних. Агрегатні функції:
- Функції керування потоком (CASE, IF, IFNULL, COALESCE)
- Агрегатні функції (count, sum, min, max, avg)
- Групування даних GROUP BY
- Фільтрування HAVING
- Текстові/рядкові функції (CONCAT, LEFT, MID, TRIM, UPPPER…)
- Реляційна модель даних
- Ключі
- UNION/UNION ALLSQL JOINs (outer join, inner join, cross join, left join…)
-
6.
SQL. Вкладені запити (підзапити). Корельовані запити
-
7.
Window functions (FIRST_VALUE, CUME_DIST, LAG, LEAD, NTH_VALUE, NTILE, PERCENT_RANK, RANK, ROW_NUMBER….)
-
8.
Загальний табличний вираз (CTE)
-
9.
Мова визначення даних (DDL):
- CREATE, ALTER, DROP, TRUNCATE
- CREATE TABLE & LIKE
- CREATE VIEW і ін.
-
10.
Мова маніпулювання даними (DML):
- INSERT, UPDATE, DELETE
-
11.
Індекси
-
12.
Експорт/імпорт даних у/з CSV
Очні курси SQL в Києві
Курси SQL в Києві проходять в одній з 3 філій, які знаходяться в місцях з гарною транспортною розв'язкою (в безпосередній близькості від метро).
Мінімальна тривалість одного заняття становить 2 години. Уроки відбуваються у комфортних аудиторіях, обладнаних усім необхідним обладнанням та програмним забезпеченням. Слухачеві немає необхідності носити з собою комп'ютер (ноутбук).
Після проходження щонайменше 90% обсягу заявленої програми слухачеві видається сертифікат (за необхідності відправляється Новою Поштою).
Курси SQL онлайн
Курси SQL онлайн проводяться в таких програмах як Skype, Zoom, Teams, Google Meet, TeamViewer в залежності від специфіки навчання.
Слухачі працюють разом з викладачем, спілкуються у чаті або за допомогою мікрофона, виконують різноманітні завдання. Враховуючи, що навчання проходить індивідуально, заняття мало чим відрізняються від звичайних очних уроків – йде повноцінний діалог із викладачем та обговорення матеріалу.
Слухачам онлайн курсів безкоштовно видається сертифікат в електронному вигляді (за бажанням слухача за додаткову плату виготовляється друкований варіант).
Яку форму навчання Ви не обрали – офлайн курси SQL або онлайн, при відповідальному підході до процесу навчання Ви завжди можете розраховувати на отримання якісних знань та навичок у нашому навчальному центрі.
Питання та відповіді
Кожен слухач може вибрати для занять будь-яку з 3-х наших філій (біля метро) по Києву.
Очно (у навчальному центрі); онлайн (Live-заняття з викладачем за допомогою Skype, Teamviewer чи інших програм); корпоративно (для підприємств) чи дистанційно (на основі відео-уроків). Заняття можуть відбуватися як у групах, і індивідуально.
Очно - кожен слухач (у групі або індивідуально) отримує сертифікат за умови проходження мінімум 90% обсягу заявленої програми;
Онлайн - для отримання сертифіката після закінчення навчання необхідно успішно виконати підсумкове завдання.
Кожен бажаючий може відвідати пробне заняття групи, щоб зрозуміти чи відповідає курс очікуванням.
Навчальний центр "ДАНКО" успішно працює на ринку бізнес-освіти з 1996 р. та зарекомендував себе як надійний донор професійних кадрів.
Залишити заявку
Дякую за звернення. Ми вам передзвонимо найближчим часом
Залишити заявку
Дякуємо. Ми Вам зателефонуємо найближчим часом