Название курса на русском языке: MySQL для администраторов баз данныхДанный курс предназначен для администраторов базы данных MySQL и разработчиков, желающих использовать эту мощную реляционную базу данных. Слушатели узнают, как обеспечивать безопасность пользовательских привилегий, устанавливать ограничения для ресурсов, осуществлять контроль доступа, и изучают основы резервного копирования и восстановления. Они обучаются также созданию и использованию хранимых процедур, триггеров и представлений.
Цель курса:
- Описание архитектуры MySQL
- Установка и обновление MySQL
- Использование базы данных INFORMATION_SCHEMA для доступа к метаданным
- Осуществление операций запуска и остановки MySQL
- Конфигурирование настроек MySQL сервера во время выполнения
- Оценка типов данных и наборов символов с точки зрения производительности
- Осуществление блокировки данных в MySQL
- Использование устройства хранения the InnoDB совместно с MySQL
- Поддержка целостности установки MySQL
- Использование триггеров для задач администрирования
- Понимание представлений
- Введение в технику настройки производительности
- Осуществление операций резервного копирования и восстановления
Круг слушателей:
- Администраторы баз данных
- Разработчики
Необходимая предварительная подготовка:
- Некаоторый опыт работы с реляционными базами данных и SQL
- MySQL for Beginners (SQL-4401)
Программа курса:
- Введение
- 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
- Эффективное конфигурирование табличных пространств
- Использование внешних ключей для обеспечения ссылочной целостности
- Блокировки в InnoDB
- Другие устройства хранения
- Устройства хранения общего назначения в MySQL
- Устройства хранения, доступные для MySQL
- Основные характеристики устройства хранения MyISAM
- Основные характеристики устройства хранения MEMORY
- Обзор других устройств хранения: FEDERATED, ARCHIVE, BLACKHOLE, NDBCLUSTER
- Выбор подходящего устройства хранения
- Партиционирование
- Определение партиционирования и его применение в MySQL
- Определение поддержки сервером партиционирования
- Причины для применения партиционирования
- Типы партиционирования
- Создание партиционированных таблиц
- Субпартиционирование
- Получение метаданных партиционирования
- Использование партиционирования для улучшения производительности
- Управление пользователями
- Процессы подключения пользователя и выполнения запроса
- Требования к аутентификации пользователей
- Использование SHOW PROCESSLIST для определения, какие потоки выполняются
- Создание, модификация и удаление учетных записей пользователей
- Требования к авторизации пользователей
- Уровни привилегий доступа для пользователей
- Типы привилегий
- Выдача, модификация и отзыв пользовательских привилегий
- Безопасность
- Общие угрозы безопасности
- Угрозы безопасности, специфичные для инсталляции MySQL
- Проблемы безопасности и контрмеры для сети, операционной системы, файловой системы и пользователей
- Защита данных
- Использование SSL для безопасных подключений к MySQL серверу
- Безопасное удаленное подключение к MySQL серверу с помощью SSH
- Дополнительная информация об общих проблемах безопасности
- Сопровождение таблиц
- Типы операций сопровождения таблиц
- Выполнение предложений SQL для сопровождения таблиц
- Клиентские программы и утилиты для сопровождения таблиц
- Сопровождение таблиц для конкретных устройств хранения
- Экспортирование и импортирование данных
- Экспортирование данных с помощью SQL
- Импортирование данных с помощью SQL
- Программирование в MySQL
- Создание и выполнение хранимых подпрограмм
- Безопасность выполнения хранимых подпрограмм
- Создание и выполнение триггеров
- Создание, изменение и удаление событий
- Планирование выполнения
- Представления
- Определение представлений
- Причины для использования представлений
- Изменение, проверка и удаление представлений
- Настройка привилегий для представлений
- Резервное копирование и восстановление MySQL
- Основы резервного копирования
- Типы резервного копирования
- Средства и утилиты резервного копирования
- Управление двоичными и текстовыми резервными копиями
- Роль журнальных и статусных файлов в резервном копировании
- Восстановление данных
- Введение в реплицирование
- Реплицирование MySQL
- Управление двоичным журнальным файлом MySQL
- Потоки и файлы реплицирования MySQL
- Настройка окружения реплицирования MySQL
- Мониторинг реплицирования MySQL
- Диагностика реплицирования MySQL
- Введение в настройку производительности
- Использование EXPLAIN для анализа запросов
- Общая оптимизация таблицы
- Мониторинг состояния переменных, влияющих на производительность
- Установка и интерпретация переменных MySQL сервера
- Заключение
- Обзор курса
- Обучение и сертификация
- Оценка курса
- Благодарим вас!
- Ответы на вопросы
- Рекомендуемые курсы для последующего прослушивания:
- MySQL Performance Tuning NEW
- MySQL High Availability (SQL-4301)
- MySQL Cluster (SQL-4302)
После окончания данных курсов Вы получаете:
- Сертификат Oracle по окончании курса
Унифицированный во всем мире сертификат Oracle - гарантия качества: при обучении были соблюдены все требования корпорации Oracle, предъявляемые к преподавателю, учебной программе, организации учебного процесса и используемому оборудованию.
- Качественно поставленный учебный процесс, проверенный годами
Учебный центр был авторизован Oracle еще в 1995 году, а обучение i2 ведется с 2003 года. Мы подготовили несколько тысяч администраторов баз данных для крупных компаний и предприятий среднего и малого бизнеса.
- Преподавателей-практиков высочайшего уровня
Мы стремимся к тому, чтобы преподаватели Учебного центра были специалистами-практиками, параллельно участвующими в реализации реальных проектов по разработке информационных систем и технической поддержке. Двое из наших преподавателей имеют наивысший статус - Oracle Certified Master.
- Обучение в Москве или ином удобном для Вас месте
Обучение проводится в Москве. По желанию клиента курсы могут читаться в подмосковных классах, а также на территории заказчиков и партнеров. Преподаватели имеют опыт чтения курсов в регионах от Москвы до Сахалина, а также за рубежом.
- Индивидуальный подход к заказчику
Мы всегда придерживаемся гибкого подхода при работе с клиентами, обеспечивая максимальное удобство по схемам оплаты обучения и документообороту, а также учитывая пожелания заказчиков при оформлении договоров.
- Включение обучения в расходы при учете налогообложения
Лицензия Департамента Московской области на образовательную деятельность, выданная УЦ, дает заказчикам право включать затраты на обучение в расходы при учете налогообложения. Организации, обучающие своих сотрудников, освобождаются от уплаты налога на добавленную стоимость (НДС).
Зачем нужно авторизованное обучение Oracle?
Стать квалифицированным специалистом Oracle за короткое время невозможно. Обучение в авторизованном Учебном центре - совершенно необходимый этап, позволяющий гарантировать успех освоения сложных материалов и существенно сократить срок подготовки специалиста.
Курсы Oracle для начинающих - единственная возможность быстро освоить большой объем информации на уровне, достаточном для начала самостоятельной работы. В свою очередь, специалистам, имеющим опыт работы с Oracle, авторизованное обучение дает полное представление об изучаемой технологии и систематизацию знаний. Семинары для экспертов будут интересны и полезны широкой аудитории: администраторам баз данных, специалистам служб поддержки, разработчикам приложений.
Методика подготовки специалистов Oracle учитывает, что специалисту необходима практика. Ряд курсов рекомендуется слушать не сразу после прохождения базовых курсов, а спустя несколько месяцев и при условии активной практической деятельности за этот период.
Авторизованное обучение Oracle в Учебном Центре дает следующие преимущества:
- Программы, методика, объем обучения и учебные пособия разработаны и поставляются самой корпорацией Oracle
- Унифицированность всех аспектов обучения и сертификатов, выдаваемых слушателям, во всем мире.
- Курсы Oracle читают только преподаватели, сертифицированные Oracle.
- Программа курсов полностью соответствует программе тестов для получения сертификации Oracle Certified Professional (OCP). Сертификат OCP можно получить только в случае прохождения авторизованного обучения Oracle.
- Контроль со стороны Oracle качества чтения каждого курса посредством обязательного анкетирования всех слушателей.
Интернет-магазин ITShop.ru, представляет курсы Oracle одного из главных центров авторизованного обучения Oracle в России.
Почему выгодно оформлять заказ на обучение через интернет-магазин ITShop.ru?
Главное - это экономия Вашего времени.
Воспользовавшись нашим каталогом курсов обучения, Вы сможете:
- Ознакомиться с программами курсов самых известных Учебных центров России.
- Выбрать удобную дату проведения курса.
- Получить квалифицированную консультацию специалиста интернет-магазина ITShop.ru.
- Оплатить обучение 20 способами.
- Получить скидки.
Что необходимо для этого сделать?:
1. Выбрать в каталоге курсов интересующий Вас курс.
2. Оформить заказ.
- назначена дата проведения курса: в случае, если назначена дата проведения курса, при оформлении заказа выберите удобную для Вас дату. Все даты проведения курса можно посмотреть в описании курса, если Вы пожелаете зарегистрироваться на более позднию дату или выбрать удобное для Вас время, укажите эту информацию при оформлении заказа.Внимание! Если назначена дата проведения курсов, то для всех слушателей резервирование места производится только после оплаты курсов. Просьба оплачивать заранее, так как группы набираются быстро.
- не назначена дата проведения курса: в случае, если не назначена дата курса, при оформлении заказа укажите удобное для Вас время проведения данного курса и наш специалист сообщит Вам о возможности его проведения именно в это время, при это Вашему заказу будет присвоен статус "Предварительный заказа"
3. После оформления заказа, Вам будет выслан весь пакет документов.
4. Если у Вас остались вопросы свяжитесь с нами любым удобным для Вам способом:
|