Ваша корзина пуста
Сумма: 0 руб.

MySQL для администраторов баз данных

О курсе
MySQL для администраторов баз данных
от 36 000 руб.
Заказать курс

MySQL для администраторов баз данных

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

Аудитория:

  • Администраторы баз данных
  • Разработчики

Необходимая предварительная подготовка:

Расписание и цены
Этот курс набирает желающих участников. Отправьте заявку на участие, а когда наберётся достаточное количество, мы с вами свяжемся.
Заказать обучение
Программа курса

 Цель курса:

  • Описание архитектуры MySQL
  • Установка и обновление MySQL
  • Использование базы данных INFORMATION_SCHEMA для доступа к метаданным
  • Осуществление операций запуска и остановки MySQL
  • Конфигурирование настроек MySQL сервера во время выполнения
  • Оценка типов данных и наборов символов с точки зрения производительности
  • Осуществление блокировки данных в MySQL
  • Использование устройства хранения the InnoDB совместно с MySQL
  • Поддержка целостности установки MySQL
  • Использование триггеров для задач администрирования
  • Понимание представлений
  • Введение в технику настройки производительности
  • Осуществление операций резервного копирования и восстановления

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

  • Введение
    • MySQL - обзор, продукты, сервисы
    • Сервисы и сопровождение MySQL
    • Поддерживаемые операционные сервисы
    • Программа сертификации MySQL
    • Различные направления обучения
    • Источники документации MySQL
  • Архитектура MySQL
    • Модель клиент-сервер
    • Коммуникационные протоколы
    • Поддержка сервером устройств хранения
    • Основы использования MySQL памяти и дискового пространства
  • Системное администрирование
    • Выбор типа дистрибутива для MySQL
    • Установка MySQL сервера
    • Структура установочного файла MySQL сервера
    • Запуск и остановка MySQL сервера
    • Обновление MySQL
    • Запуск нескольких MySQL серверов на одном хосте
  • Конфигурация сервера
    • Натройка конфигурационных файлов MySQL сервера
    • Предназначение динамических переменных сервера
    • Обзор имеющихся переменных состояния сервера
    • Конфигурирование рабочих характеристик MySQL сервера
    • Описание имеющихся журнальных файлов
    • Двоичное журналирование
  • Клиенты и средства
    • Имеющиеся клиенты для административных заданий
    • Использование административных клиентов MySQL
    • Использование клиентов командной строки MySQL
    • Использование mysqladmin для административных заданий
    • Имеющиеся средства MySQL
    • Имеющиеся API (драйверы и коннекторы)
  • Типы данных
    • Основныекатегории типов данных
    • Смысл NULL
    • Атрибуты столбцов
    • Использование набора символов типами данных
    • Выбор подходящего типа данных
  • Получение метаданных
    • Методы доступа к метаданным
    • Структура схемы INFORMATION_SCHEMA базы данных
    • Использование команд для просмотра метаданных
    • Различие в использовании предложений SHOW и таблиц INFORMATION_SCHEMA
    • Использование клиентской программы mysqlshow
    • Использование INFORMATION_SCHEMA для создания команд оболочки и предложений SQL
  • Транзакции и блокировки
    • Использование предложений управления транзакциями для нескольких конкурирующих предложений SQL
    • Свойства ACID
    • Уровни изоляции транзакций
    • Использование блокировок для защиты транзакций
  • Устройство хранения InnoDB
    • Описание устройства хранения InnoDB
    • Установка в качестве устройства хранения InnoDB
    • Система хранения табличных пространств InnoDB
    • Эффективное конфигурирование табличных пространств
    • Использование внешних ключей для обеспечения ссылочной целостности

Преподаватели
Преподаватель Алексей Папилин
Документы об окончании
Текущие вакансии
Junior PHP Developer

Компания Сайберс ждёт знакомства с начинающими PHP–разработчиками для работы в бишкекском офисе.

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

Senior PHP Developer

В WEB-отделе компании Сайберс будут рады видеть опытного разработчика на позицию Senior PHP Developer.

Magento PHP Developer

Молодая и активная команда компании Сайберс с кучей интересных проектов для клиентов со всего мира от США до Австралии, ждёт встречи с Magento PHP Developer‘ом.

PHP Developer

Компания Сайберс ищет PHP–разработчиков, которые станут частью нашей команды.

Вам предстоит работать над очень разнообразными web‐проектами в сплочённой и сильной команде. Мы ждём от вас интереса к работе и желание развиваться, обещая со своей стороны прозрачные перспективы профессионального роста, комфортные условия работы и весёлую команду.

Младший системный администратор

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

Команда системных администраторов Сайберс состоит из трёх человек, и нам очень нужен ещё один мастер на все руки.

Сейчас мы ищем младшего системного администратора, который для начала будет работать только с сотрудниками, внутренними серверами и задачами, а в перспективе сможет вырасти до DevOps’а.