Місто проведення:
Київ
Категорія:
Галузеві тренінги
Тренінгова компанія:
Компьютерные курсы Бейсик
Найближчі дати проведення тренінгу:
Місце проведення тренінгу:
м. Печерская, ул. Щорса 31, офис № 220
http://basic.com.ua/course.php?course=189
Напрямок навчання:
-
IT- технології
Вартість:
1200
Аудиторія:
Курс предназначен для всех желающих освоить практические навыки работы с MySQL.
Опис тренінгу
MySQL — самое популярное решение для малых и средних приложений. На сегодня редкий интернет-проект обходится без использования MySQL. Интуитивно понятные механизмы и инструменты делают эту СУБД привлекательной и доступной программистам любого уровня.
Курс предназначен как для новичков, так и для опытных пользователей ПК, системных администраторов и WEB разработчиков. Курс имеет исключительно практическую направленность
Стоимость на территории УЦ Бейсик: 1200 грн
Онлайн обучение: 840 грн
Количество часов: 20
Количество занятий: 10
Чтобы понять, как будет проходить он-лайн обучение, первое занятие Вы можете пройти БЕСПЛАТНО!!!
Програма тренінгу:
Тема 1. Установка, структура и возможности MySQL.
Теория:
1.Терминология баз данных.
2.Принципы проектирования баз даних.
3.Нормализация баз данных.
4.Пользовательский интерфейс.
Практика:
Установка БД в среде Windows.
Проверка работоспособности MySQL.
Порядок подключения.
Тема 2. Проектирование, создание баз данных, таблиц и индексов.
Теория:
1.Порядок создания, уничтожения и выбора базы данных.
2.Порядок создания и уничтожение таблиц базы данных.
3.Порядок создания и уничтожения индексов.
Практика:
Создание, уничтожение и выбор базы данных.
Создание и уничтожение таблиц базы данных.
Создание и уничтожение индексов.
Тема 3. Вставка, удаление, изменение структуры таблиц и обновление данных.
Теория:
1.Порядок модификации базы данных.
2.Порядок модификации таблиц базы данных.
3.Порядок вставки данных из файла.
Практика:
Использование INSERT, REPLACE, DELETE, TRUNCATE, UPDATE.
Вставка данных из файла с помощью LOAD DATA INFILE.
Тема 4. Запросы MySQL.
Теория:
1.Возможности оператора SELECT. Простые запросы.
2.Абсолютные ссылки на базы данных и таблицы.
3.Псевдонимы.
Практика:
Выбор строк с помощью WHERE.
Уничтожение повторов с помощью DISTINCT.
Использование GROUP BY и HAVING.
Сортировка результатов c помощью ORDER BY.
Ограничение результатов поиска с помощью LIMIT.
Тема 5. Запросы и встроенные функции MySQL.
Теория:
1.Использование объединений для запросов к нескольким таблицам.
2.Типы объединений. Создание подзапросов.
3.Операторы. Управляющие функции.
4.Функции даты и времени, преобразование типов и др..
Практика:
Сложные запросы MySQL.
Объединение запросов двух таблиц.
Объединение нескольких таблиц.
Самообъединение таблиц.
Основное объединение. Левые и правые объединения. Создание подзапросов.
Тема 6. Типы таблиц и использование транзакций.
Теория:
1.Типы таблиц MySQL.
2.Использование транзакций в MySQL.
3.Модель транзакций InnoDB.
Практика:
Представление транзакции.
Режим автоматической фиксации.
Использование блокировки.
Тема 7. Управление правами пользователей.
Теория:
1.Уровни привилегий.
2.Создание и редактирование прав пользователей с помощью Grant , Revoke.
Практика:
Оценка привилегий.
Таблицы привилегий.
Создание и редактирование прав пользователей с помощью Grant , Revoke.
Тема 8. Конфигурация и опции конфигурации MySQL.
Теория:
1.Опции конфигурирования MySQL.
Практика:
Опции mysqld, опции конфигурации InnoDB, мультиустановки и локализации.
Тема 9. Администрирование MySQL.
Теория:
1.Получение информации о сервере и базах данных.
2.Начало и конец работы сервера, установка переменных, очистка кеша.
Практика:
Получение информации о сервере и базах данных.
Начало и конец работы сервера, установка переменных, очистка кеша.
Получение информации о процессах, привилегиях и таблицах,содержание файлов журнала.
Тема 10. Резервирование и восстановление данных MySQL.
Теория:
1.Резервирование и восстановление данных с помощью mysqldump.
2.Резервирование и восстановление вручную.
3.Восстановление с помощью журнала двоичной регистрации.
4.Проверка и восстановления таблиц.
Практика:
Резервирование и восстановление данных с помощью mysqldump.
Резервирование и восстановление вручную.
Восстановление с помощью журнала двоичной регистрации. Проверка и восстановления таблиц.
Тема 11. Защита учетных записей и файлов MySQL.
Теория:
1.Защита учетных записей. Установка пароля для корневой учетной записи. Удаление анонимных учетных записей, потенциально опасных привелегий.
2.Защита файлов системы.
Практика:
Защита учетных записей. Установка пароля для корневой учетной записи. Удаление анонимных учетных записей, потенциально опасных привелегий.
Защита файлов системы.
Тема 12. Репликация баз данных.
Теория:
1.Принципы репликации.
Практика:
Установка и настройка репликации.
Установка и отладка РНР.
Установка и отладка PHPMyAdmin.
Додаткова інформація:
По окончании курса выдается сертификат Учебного центра Бейсик.