Академия Специальных Курсов по Компьютерным Технологиям
    Главная страница Послать письмо
 
AskIt.ru  
   
   
   
   
   
   
 
 
  Главная / Заказные курсы / Учебный курс Администрирование MySQL
 
 

Учебный курс "Администрирование MySQL"

Задача курса:
научить слушателей возможностям администрирования СУБД MySQL, приемам работы с этим сервером баз данных, защите корпоративной информации при использовании СУБД MySQL.

Для кого предназначен:
специалисты, которым необходимо научиться администрированию СУБД MySQL и всем функциональным возможностям при работе с этим сервером баз данных.

Предварительная подготовка:
Слушатели должны иметь представление об основах работы с базами данных.

Продолжительность курса:
5 дней (40 учебных часов)

В курсе 11 модулей. К каждому модулю предусмотрены практические задания с подробными ответами. На выполнение практических заданий отводится 50 процентов времени учебного курса.

План учебного курса:

1. Введение в MySQL. Особенности, сравнение с Oracle, Microsoft SQL Server, PostgreSQL, MariaDB. Преимущества и недостатки MySQL.

2. Развертывание MySQL под Windows, Unix/Linux и macOS. Особенности развертывания под Unix/Linux. Послеустановочная настройка MySQL.

3. Утилиты администрирования MySQL. Применение phpAdmin и MySQL Workbench. Консольные утилиты MySQL. MySQL Shell.

4. Конфигурационные файлы MySQL. Файлы my.cnf и my.ini. Наиболее важные параметры в my.cnf.

5. Работа с пользователями и ролями в MySQL. Создание пользователей. Назначение прав пользователям. Cтатические и динамические привилегии. Роли и их разновидности.

6. Создание баз данных MySQL и команда CREATE DATABASE. Параметры баз данных. Просмотр информации о базах данных.

7. Объекты баз данных MySQL (таблицы, представления, индексы, хранимые процедуры и пользовательские функции, табличные пространства, секции, псевдонимы). Получение информации об объектах баз данных, их настройка и работа с ними.

8. Системы хранения данных для таблиц MySQL: InnoDB, MyISAM, Memory, Archive, NDB и другие. Отличия систем хранения, выбор правильного типа системы хранения данных.

9. Резервное копирование и восстановление баз данных MySQL (backup и recovery). Специальные ситуации резервного копирования и восстановления. Организация регулярного онлайнового резервного копирования баз данных MySQL.

10. Мониторинг и оптимизация производительности MySQL. Средства для тюнинга производительности. Обнаружение узких мест системы и пути их решения. Применение секционирования и шардинга в MySQL. Перенос нагрузки по созданию отчетов и применение репликации.

11. Обеспечение отказоустойчивости сервера MySQL. Применение кластеров, система хранения данных NDB.

 
 
 
 
   
   
   
 
 
© 2004-2016, Академия Специальных Курсов
по Информационным Технологиям
.
Все права защищены.

Разработка NevaStudio
г. Санкт-Петербург, Васильевский остров,
20-я линия, д. 7
Офис 101, 2-й этаж
Телефон: 8(812)922-47-60
E-mail: info@askit.ru