• Онлайн
  • Оффлайн
  • В записи + консультации
  • Корпоративное обучение
  • Индивидуальное обучение
  • Интенсивы
Стоимость всего курса: 0 грн
Дата старта: 02.10.2019 г.
Время занятий: с 08:00 до 08:00
Есть возможность присоединиться: нет
записаться
L2 - DB

Программа курса
"Администрирование баз данных на Linux"

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

    РАЗДЕЛ ПРОГРАММЫ

    ЗНАНИЯ

  1. Общие сведения, введение

    • Теория

      Л1.1 Общие сведения, введение.

    • Теория

      Л1.2 Основы языка SQL. Запросы.

    • Теория

      Л1.3 MySQL консольные команды. PHPMyAdmin.

  2. Базы данных, таблицы, запросы

    • Теория

      Л2.1 Конфигурационные файлы MySQL, изменение конфигурации MySQL.

    • Теория

      Л2.2 Типы таблиц. Системные переменные MySQL. Типы ячеек с данными, MySQL JOIN.

    • Практическое занятие

      П1. Установка ОС Linux, установка MySQL, запросы MySQL. Создание баз данных и таблиц. Заполнение таблиц. Создание пользователей, назначение привилегий. MySQL JOIN.

    • Экзамен

      Э. Экзамен по материалам леций 1 и 2.

  3. Резервное копирование и восстановление

    • Теория

      Л3.1 Методы резервного копирования баз данных и их восстановления.

    • Теория

      Л3.2 Особенности резервирования таблиц MyISAM.

    • Теория

      Л3.3 Особенности резервирования таблиц InnoDB.

  4. Получение сведений о MySQL. Статистика работы MySQL

    • Теория

      Л4.1 Получение сведений о работе MySQL.

    • Теория

      Л4.2 Тяжёлые, медленные запросы.

    • Теория

      Л4.3 Данные о текущих запросах, статистика запросов, сведения о производительности.

    • Теория

      Л4.4 Настройка логгирования, error log, slow log.

    • Практическое занятие

      П2. Практика по восстановлению баз с типом таблиц MyISAM и InnoDB. Подключение файлов журналов. Логирование тяжелых запросов. Анализаторы логов.

  5. Репликация MySQL

    • Теория

      Л5.1 Понятие репликации, терминология, особенности применения.

    • Теория

      Л5.2 Виды репликации.

    • Теория

      Л5.3 Master-Slave репликация.

    • Теория

      Л5.4 Master-Master репликация.

  6. Форки MySQL

    • Теория

      Л6.1 Percona Server.

    • Лекция

      Л6.2 XtraDB, Percona XtraBackup.

    • Лекция

      Л6.3 MariaDB.

    • Лекция

      Л6.4 Репликация и шардинг.

    • Практическое занятие

      П.3 Построение репликации вида Master-Slave, Master-Master. Установка и настройка Percona server, MariaDB.

  7. Тонкая настройка и тюнинг СУБД

    • Лекция

      Л7.1 Тюнинг MyISAM.

    • Лекция

      Л7.2 Тюнинг InnoDB.

    • Лекция

      Л7.3 Тюнинг Percona XtraDB.

  8. PostgreSQL

    • Лекция

      Л8.1 PostgreSQL. Общие сведения.

    • Лекция

      Л8.2 Структура каталогов и файлов PostgreSQL.

    • Лекция

      Л8.3 Команды PostgreSQL.

    • Лекция

      Л8.4 Сравнение возможностей MySQL и PostgreSQL.

    • Практическое занятие

      П.4 Mysqltuner. Bench tests. Тесты при нагрузках. Сравнение MySQL и Percona. Установка PostgreSQL, создание баз данных, создание пользователей. Установка PgAdmin.

  9. Безопасность MySQL

    • Лекция

      Л9.1 Настройка привилегий пользователей.

    • Лекция

      Л9.2 MySQL + SSL/TLS.

    • Лекция

      Л9.3 Хранение баз данных MySQL на шифрованном разделе.

    • Лекция

      Л9.4 Ограничение подключения к MySQL (iptables, unix socket files).

преподаватели
записаться на курс остались вопросы