MySQL for Beginners
- Код курса: MySQLB
- Длительность: 4 д.
- Цена: 70 000 Р
- Часы в неделю: 32 ак. часов.
Описание курса
Аннотация:
Данный курс позволяет понять, насколько может упростить и украсить Вашу жизнь эта мощная система управления реляционной базой данных. Курс охватывает основы и обеспечивает прочный фундамент знаний по SQL и реляционным базам данных, причем в качестве средства обучения используется MySQL.
Курс может быть полезен слушателям, не имеющим опыта или имеющим небольшой опыт работы с системой управления реляционной базой данных.
Аудитория:
- Администраторы баз данных
- Проектировщики баз данных
- Администраторы
Предварительная подготовка:
- Основы компьютерной грамотности
Рекомендуемая предварительная подготовка
- Опыт работы с программой из командной строки
- Знание концепций баз данных
Цели курса:
- Понимание особенностей и преимуществ MySQL
- Установка и запуск MySQL сервера
- Понимание основ реляционных баз данных
- Понимание языка SQL и MySQL
- Понимание типов данных и столбцов и их связь с эффективным проектированием баз данных
- Обзор структуры и содержимого базы данных
- Проектирование базы данных с эффективной структурой
- Получение информации из базы данных с использованием команды SELECT
- Синтаксис диагностики и типичные предупреждения и ошибки
- Удаление или модификация данных базы данных и строки таблицы
- Группировка данных запроса с помощью агрегирования
- Связывание данных из строк нескольких таблиц с помощью JOIN
- Выполнение вложенных подзапросов
- Использование простых функций (строковых, дат, числовых)
- Коннекторы MySQL, их основные особенности и различия
- Понимание устройств хранения и транзакций MySQL
Программа курса:
Введение
- Продукт MySQL
- Сервисы и поддержка MySQL
- Ресурсы MySQL
- Примеры баз данных
MySQL сервер и клиент
- Обзор модели клиент-сервер
- Протоколы коммуникации
- Коннекторы и MySQL
- Стек LAMP
- Установка MySQL сервера
- Запуск MySQL сервера и клиента
Основы баз данных
- Основы реляционных баз данных
- Язык SQL и MySQL
Проектирование баз данных
- Моделирование баз данных
- Ключи
- Нормализация
Табличные типы данных
- Типы данных
- Числовые типы данных
- Временные типы данных
- Сисвольные строки
- Смысл Null
Создание баз данных и таблиц
- Создание структуры базы данных
- Создание базы данных
- Создание таблицы
Базовые запросы
- Предложение SELECT
- Инструментальные средства MySQL для разработки на языке SQL
- Диагностика
Сопровождение базы данных и таблиц
- Удаление целой базы данных
- Сопровождение таблиц
- Сопровождение столбцов
- Индексы и ограничения
Манипулирование данными таблицы
- Удаление/модификация данных строки таблицы
- Предложение INSERT
- Предложение REPLACE
- Предложение UPDATE
- Предложение DELETE
Функции
- Простые функции
- Группировка с помощью функций
Соединение таблиц
- Комбинирование нескольких таблиц
- Внутренние соединения
- Внешние соединения
Запросы к таблицам
- Что такое подзапрос
- Категории подзапросов
- Типы подзапросов
- Размещение подзапросов
- Другие типы подзапросов
- Преобразование подзапросов в соединения
Экспортирование импортирование данных
- Экспортирование данных
- Импортирование данных
Графические пользовательские интерфейсы MySQL
- MySQL Enterprise Monitor
- MySQL Workbench
Дополнительная информация
- Создание представлений
- Транзакции
- Устройства хранения
- Извлечение метаданных
- Схема производительности
- MySQL Enterprise Backup
Заключение
- Обзор курса
- Обучение и сертификация
- Оценка курса
- Благодарим вас!
- Ответы на вопросы