План на курса

Въведение

  • Обзор на бази данни и MySQL
  • Инсталиране и конфигуриране на MySQL
  • Въведение в SQL и MySQL командния клиент
  • Създаване и управление на бази данни и таблици

Извличане на данни

  • Извличане и филтриране на данни
  • Сортиране и ограничаване на резултатите от запитванията
  • Работа с повече от една таблица
  • Използване на подзапитвания и изведени таблици

Манипулиране на данни

  • Вмъкване на данни в таблици
  • Актуализация и изтриване на данни
  • Използване на транзакции за сигурност на данните
  • Управление на индекси за оптимизация на производителността

Напредни SQL концепции

  • Агрегатни функции
  • Филтриране на резултатите от запитванията
  • Работа с функции за ниски, дати и математически функции
  • Обработка на NULL стойности в запитванията
  • Използване на CASE изрази за условна логика

Оптимизация на производителността

  • Техники за оптимизация на запитвания
  • Индексиране и оптимизация на структурите на таблиците
  • Анализ на производителността на запитванията с EXPLAIN
  • Стратегии за кеширане и кеширане на запитвания
  • Инструменти за мониторинг и профилиране за оптимизация на производителността

Безопасност и управление

  • Управление на потребители и контрол на достъп
  • Защита на MySQL сървър и база данни
  • Операции по резервно копиране и възстановяване
  • Импортиране и експортиране на данни
  • MySQL Workbench и други инструменти за управление

Интеграция с приложения

  • Свързване на MySQL с популярни програмни езици
  • Използване на MySQL конектори и библиотеки
  • Изпълнение на запитвания в кода на приложението

Резюме и следващи стъпки

Изисквания

  • Основни знания за бази данни

Целева аудитория

  • Разработчици
 21 часа

Брой участници


Цена за участник

Отзиви от потребители (3)

Предстоящи Курсове

Свързани Kатегории