Администрирование MySQL

Описание курса:

Программа представляет собой набор разделов, которые описывают базовую подготовку специалиста, администратора баз данных. Набор знаний и навыков для базового уровня взят из комплексного анализа рынка труда на соответствие следующим вакансиям:

  • системный администратор
  • специалист по поддержке информационных систем
  • администратор баз данных
  • system DBA

 

Кто может принять участие в обучении?

физические лица  
  студенты дневной или заочной формы обучения, предпочтительно, но не обязательно - технических специальностей
  работающие специалисты, желающие узнать новые технологии, повысить свой уровень знаний и навыков. В данном случае представляют себя лично, а не компания инициировала обучение
юридические лица  
  сотрудники компаний, которые отправляют своих специалистов на обучение для повышения квалификации и достижения больших результатов в работе

 

Формат обучения:

Комплекс теоретических и практических занятий. Теоретические занятия проходят в виде вебинаров 2 раза в неделю дистанционно по вечерам. Начало занятий, в зависимости от группы, в которую были распределены, на 19:00  или на 20:30. Одна лекция обычно длится 1-1,5 часа.

Практика проходит 1 раз в неделю, по выходным, чтобы можно было выделить достаточно много времени для отработки комплексных заданий.

Практические занятия для Киева доступны в очной форме - в классе с инструктором.  Одно занятие длится обычно 3-4 часа.

Для остальных регионов обучение полностью дистанционное. Инструктор выдаёт задание для выполнения в специальной системе. При необходимости может быть инициирован skype-звонок или вэбинар для ответа на возникшие вопросы по практической работе. При этом студентам выдаются последовательные, понятные инструкции - что за чем выполнять , чтобы успешно выполнить практическую работу.

Информацию о времени проведения практики студентам будут передавать преподаватели. Группы выбираются небольшими, от 5 до 7 человек, чтобы всем было достаточно внимания.

 

Когда стартует следующая группа? Какое расписание?

Уточните информацию здесь - https://iteducenter.ua/schedule/nabor-novyh-grupp.html

 

Где проходит обучение?

Очное обучение - В Киеве - бульвар Ивана Лепсе, 4. Бизнес-центр. Как проехать - https://iteducenter.ua/contacts/nashi-kontakty.html

Для остальных регионов - полностью дистанционное обучение.

 

Требования для записи на курс:

  • знание ОС Linux базового уровня. Рекомендуется пройти курс "Linux. Базовый уровень" у нас, либо пройти собеседование, которое допускает до данного курса
  • наличие ноут-бука для выполнения практических и домашних заданий для студентов из Киева. Для дистанционного обучения данный пункт не критичен.

 

Период обучения:

Курс "Администрирование баз данных MySQL" рассчитан на 1 месяц. Однако, напомним, мы гарантируем результат, а не предоставляем "часы отработки". В зависимости от успеваемости группы и темпа обучения, период может меняться. Группа окончит обучение, когда все студенты справятся со всеми заданиями, экзаменами, а также курсовой работой.

 

Преподаватели:

Наши преподаватели являются действующими сотрудниками IT компаний с большим опытом, сертифицированы во многих технических областях.  Именно поэтому обучение у нас настолько эффективно!

 

Стоимость обучения:

Демократичная цена 4 000 грн за весь курс "Администрирование баз данных MySQL".

 

Условия и оплата:

После подачи заявки на запись в группу по ссылке - https://iteducenter.ua/apply  высылаем банковские реквизиты на email. Оплатить можно в любом банке, а также в системах интернет-банкинга, например Приват24. Либо сразу весь курс (в этом случае предусмотрена скидка 10% ), либо по частям. С каждым студентом заключается договор на обучение, что гарантирует соблюдение наших обязательств. 

 

Что я получу после прохождения курса?

1) фундаментальные знания и навыки (описаны после программы), которые позволят начать карьеру в сфере системного администрирования. Напомним, мы помогаем нашим студентам с трудоустройством!

2) сертификат об окончании курса и дополнение с расшифровкой о полученных конкретных навыках

3) возможность продолжить обучение по программам "Linux. Средний уровень",  "Linux. Высокий уровень", а также "IP-телефония Asterisk" со скидкой

 

Сокращения, принятые в программе курса:

Т Теория, занятие в виде вебинара
Д Домашнее задание, действия для подготовки к практике
П Практика, практическое занятие в классе при встрече
Э Экзамен, сдача экзамена в системе https://itedu.center к главе или ко всему курсу в целом
К Курсовая работа. Действия по настройке сервера(ов). Финальное комплексное практическое задание

 

Программа курса:

Раздел программы Занятия
1. Общие сведения, введение  
  Т 1.1 Введение. Терминология. Виды БД/СУБД. Версии MySQL, сравнение.
  Т 1.2 Основы языка SQL. Запросы
  Т 1.3 Mysql консольные команды. phpmyadmin
  П 1.1 Инсталляция ОС Linux, базовая конфигурация системы, начальная установка MySQL сервера. Практические навыки по запросам SQL , получение статистики работы mysql server
2. Базы данных, таблицы, запросы  
  Т 2.1 Конфигурационные файлы MySQL, изменение конфигурации MySQL
  Т 2.2 Типы таблиц. Системные переменные MySQL. Поля с данными и их типы
  П. 2.1 Конфигурирование сервера баз данных MySQL. Создание новой БД, структуры таблиц/строк. Создание пользователей, назначение привилегий. Работа с  таблицами. Навыки работы с запросами SELECT, INSERT, UPDATE, DELETE 
3. Резервное копирование и восстановление  
  Т 3.1 Методы резервного копирования баз данных и их восстановления
  Т 3.2 Особенности резервирования таблиц MyISAM
  Т 3.3 Особенности резервирования таблиц InnoDB
  П 3.1 Выполнение резервных копий с разными движками, особенности. Утилиты mysqldump, rsync.  Восстановление БД с помощью mysqlchk, myisamchk. Восстановление базы с помощью ibd, frm файлов
4. Получение сведений о MySQL. Статистика работы MySQL  
  Т 4.1 Получение сведений о работе MySQL 
  Т 4.2 Тяжёлые, медленные запросы
  Т 4.3 Данные о текущих запросах, статистика запросов, сведения о производительности
  Т 4.4 Настройка логгирования, error log,  slow log
  П. 4.1 Практика по получению сведений о работе MySQL, производительность, настройка логгирования MySQL
5. Репликация MySQL  
  Т. 5.1 Понятие репликации, терминология, особенности применения
  Т. 5.2 Виды репликации. Настройка master-slave, master-master репликации
  П. 5.1 Настройка master-slave, master-master репликации
6. Форки MySQL. Percona продукты. Кластеризация  
  Т. 6.1 Percona Server
  Т. 6.2 Percona XtraBackup
  Т. 6.3 Percona XtraDB Cluster
  Т. 6.4  MariaDB
  Т. 6.5 Тестирование форков MySQL
  Т. 6.6 Репликация MySQL и шардинг
  П. 6.1 Настройка продуктов Percona, тестирование кластера. Восстановление кластера при сбоях.
7. Тонкая настройка и тюнинг СУБД  
  Т. 7.1 Тюнинг MyISAM
  Т. 7.2 Тюнинг InnoDB
  Т. 7.3 Тюнинг Percona XtraDB
  П 7.1 Практика по тюнингу СУБД. Bench tests. Тесты при нагрузках. ПО Sysbench.
8. Безопасность MySQL  
  Т. 8.1 Настройка привилегий пользователей
  Т. 8.2 MySQL + SSL/TLS
  Т. 8.3 Хранение баз данных MySQL на шифрованном разделе
  Т. 8.4 Ограничение подключения к MySQL (iptables,  unix socket files)
  П 8.1 Практика по безопасности MySQL
9. Курсовая работа. Экзамен  
  Финальный экзамен после всего курса
  Курсовая работа 
  Финализация обучения. Вручение сертификатов

 

По окончании курса студент будет знать:

  • основные компоненты ОС Linux (дистрибутивы Debian, CentOS и другие)
  • основы теории баз данных
  • компоненты серверной части, установка и настройка сервера баз данных
  • термины и понятия, применяемые в администрировании баз данных

 

По окончании курса студент будет уметь:

  • проводить инсталляцию ОС Linux (дистрибутивы Debian, CentOS и другие)
  • настраивать основные компоненты системы
  • инсталлировать сервер баз данных MySQL
  • конфигурировать базовые параметры сервера баз данных
  • выполнять тонкий тюнинг и специфические настройки производительности баз данных
  • обслуживать техническую площадку любой компании, у которой используются сервера с базами данных

 

Изучаемые операционные системы:

Основная изучаемая операционная система по нашей программе - Debian. Параллельно при изучении разделов курса, есть возможность сравнивать устанавливаемые и настраиваемые компоненты на Linux CentOS в нашей базе знаний. Таким образом, по окончанию данного курса, студент будет иметь знания и навыки сразу в 2х операционных системах - Debian и CentOS!

 

 

Также мы проводим обучение по специальностям:  

системный администратор Linux, специалист по IP-телефонии Asterisk, готовим к сертификации Cisco