Курс 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, чтобы не пропустить анонсы новых курсов.

Похожие курсы

Учебный центр
Мир Современного Образования
Формат
Online
Начало обучения
08.09.2025
Длительность
40 часов
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
42 000 UAH за курс
Учебный центр
Мир Современного Образования
Формат
Online
Начало обучения
24.02.2025
Длительность
40 часов
Уровень
Для начинающих, Для опытных
Язык обучения
Ukrainian
Стоимость
42 000 UAH за курс
Учебный центр
Sigma Software University
Формат
Online
Начало обучения
17.06.2025
Длительность
10 занятий
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
8 125 UAH за курс
Учебный центр
Мир Современного Образования
Формат
Online
Начало обучения
16.02.2026
Длительность
40 часов
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
41 400 UAH за курс