Курс MySQL

  • Online
  • Для початківців
  • SQL / DBA
Навчальний центр: Logos IT-Academy
Формат:Курс
Мова викладання:Ukrainian
Тривалість навчання:12 занять
Початок курсу:Дата формується
Вартість навчання:5 500 UAH за курс

Індивідуальний курс - 10000 UAH.

Програма курсу

Вступ, реляційні бази даних

  • Що таке база даних
  • Що таке реляційна база даних
  • Таблиці
  • Приклади найпростіших БД
  • Мова SQL як засіб роботи з реляційною БД
  • Приклади коду на мові SQL (створення, створювати, видаляти, вибирати, оновлювати, вставляти, видаляти)
  • Стандарт ANSI-SQL
  • Короткий огляд основних діалектів SQL (MSSQL, Oracle, MySQL, SQLite)

Знайомство з MySQL

  • Роль MySQL в розробці Web-Проєктів
  • Денвер як найпростіше рішення
  • Клієнтські програми для роботи з MySQL (PhpMyAdmin, HeidiSQL, MySQL)
  • Користувачі і права

Основні принципи проєктування таблиць

  • Одна таблиця - одна сутність
  • Ключ кандидат
  • Первинний ключ
  • Зовнішній ключ
  • Типи зв'язків
  • Зв'язок "Один-до-багатьох"
  • Зв'язок "Один-до-одного"
  • Зв'язок "Багато-до-багатьох"
  • Нормальні форми
  • ER-діаграми

Введення в SQL

  • Як працює SQL
  • Структура SQL
  • Управління структурою даних на SQL (DDL)
  • Робота з базами даних
  • Робота з таблицями
  • Кодування та алгоритми порівняння
  • Типи даних SQL
  • Основні типи даних
  • Вибір типів даних полів таблиць
  • Особливе значення NULL
  • Управління даними на SQL (DML)
  • Вставка
  • Видалення
  • Оновлення
  • Вибірка даних
  • Оператор Select
  • Вибір полів
  • Операції над полями
  • Аліаси
  • Видалення дублікатів
  • Сортування
  • Об'єднання
  • Обмеження результатів
  • Умови вибірки
  • Агрегуються функції
  • Угрупування

Складна вибірка і модифікація даних

  • Підзапити
  • Незалежні і залежні підзапити
  • Перевірка на існування
  • Перегляди
  • Тимчасові таблиці
  • З'єднання таблиць
  • Декартовий твір
  • Внутрішні з'єднання
  • Зовнішні з'єднання
  • Модифікація та видалення рядків через зв'язування
  • Рішення задач на вибірку
  • Оптимізація і цілісність
  • Оптимізація
  • Приклад запиту до таблиць з індексами і без них
  • План запиту
  • Як працюють індекси
  • Прості і складені індекси
  • Ціна індексації
  • Коли індекси не працюють
  • Рекомендації щодо розстановки індексів
  • Цілісність
  • Обмеження первинного ключа та ключа-кандидата
  • Обмеження зовнішнього ключа

Збережені процедури і транзакції

  • Збережені процедури
  • Призначення збережених процедур
  • Синтаксис збережених процедур
  • Керуючі конструкції
  • Виклик збережених процедур
  • Приклади використання збережених процедур
  • Транзакції
  • Що таке транзакції і для чого вони потрібні
  • Вимоги до транзакцій ACID
  • Рівні ізоляції

Специфіка роботи з MySQL

  • Управління доступом до бази даних
  • information_schema - база метаданих сервера
  • Команди огляду БД і таблиць
  • Види движків таблиць: MyISAM, InnoDB, Memory

Особливості курсу

  • Робота з експертами
  • Зворотній зв'язок
  • Ефективне навчання
  • Диплом
  • Закритий телеграм-чат

Категорії курсу

Читайте нас в Telegram, щоб не пропустити анонси нових курсів.

Схожі курси

Навчальний центр
Networking Technologies
Формат
Online
Початок навчання
23.02.2026
Тривалість
5 днів
Рівень
Для початківців, Для досвідчених
Мова навчання
Ukrainian
Вартість
уточнюйте
Навчальний центр
Networking Technologies
Формат
Online
Початок навчання
09.03.2026
Тривалість
5 днів
Рівень
Для досвідчених
Мова навчання
Ukrainian
Вартість
уточнюйте
Навчальний центр
Robot Dreams
Формат
Online
Початок навчання
28.01.2025
Тривалість
2 місяців
Рівень
Для досвідчених
Мова навчання
Ukrainian
Вартість
уточнюйте
Навчальний центр
DataBI
Формат
Online
Початок навчання
Будь-який момент
Тривалість
3 місяців
Рівень
Для досвідчених
Мова навчання
Russian
Вартість
140 USD за курс