Курс 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
Начало обучения
Дата формується
Длительность
3 дней
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
уточняйте
Учебный центр
Мир Современного Образования
Формат
Online
Начало обучения
Дата формується
Длительность
4 дней
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
38 000 UAH за курс
Учебный центр
IT-Столица
Формат
Online
Начало обучения
Будь-який момент
Длительность
10 занятий
Уровень
Для начинающих, Для опытных
Язык обучения
Ukrainian
Стоимость
8 100 UAH за курс
Учебный центр
SoftServe Academy
Формат
Online
Начало обучения
27.04.2026
Длительность
8 недель
Уровень
Для опытных
Язык обучения
Ukrainian, English
Стоимость
11 824 UAH за курс