Хотите получать информацию по новым курсам и их датам проведения?
(MySQLB) MySQL for Beginners
Описание курса:
Данный курс позволяет понять, насколько может упростить работу эта мощная система управления реляционной базой данных. Курс охватывает основы и обеспечивает прочный фундамент знаний по 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.
Дни | 4 дня |
---|---|
Дата курса | По запросу |
Город | Все города |
Формат обучения | Корпоративный |