Курс 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, щоб не пропустити анонси нових курсів.
Схожі курси
Навчальний центр
Platma Academy
Формат
Online
Початок навчання
30.05.2024
Тривалість
10 тижнів
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
уточнюйте
Навчальний центр
Networking Technologies
Формат
Online
Початок навчання
17.11.2025
Тривалість
5 днів
Рівень
Для досвідчених
Мова навчання
Ukrainian
Вартість
уточнюйте
Навчальний центр
Sigma Software University
Формат
Online
Початок навчання
29.05.2025
Тривалість
10 тижнів
Рівень
Для початківців, Для досвідчених
Мова навчання
Ukrainian
Вартість
17 300 UAH за курс
Навчальний центр
Світ Сучасної Освіти
Формат
Online
Початок навчання
24.02.2025
Тривалість
40 годин
Рівень
Для початківців, Для досвідчених
Мова навчання
Ukrainian
Вартість
42 000 UAH за курс