MySQLF

MySQL Fundamentals

Курс MySQL Fundamentals - это первый шаг в освоении MySQL, самой популярной в мире базы данных с открытым исходным кодом. Развивайте глубокое понимание и практический опыт использования реляционных баз данных, языка SQL, сервера и инструментов MySQL.

Будут изучаться:

Описание возможностей и преимуществ MySQL.
Установка и настройка сервера и клиентов MySQL.
Использование языка структурированных запросов (SQL) для создания базы данных и запросов данных.
Запросы данных в JSON с помощью SQL.
Использование инструментов MySQL.
Защита данные с помощью лучших практик обеспечения безопасности.

Преимущества для вас:

Этот курс научит вас всему, что вам нужно знать, чтобы начать использовать популярную базу данных MySQL в ваших web, облачных и встроенных приложениях.
Изучая MySQL, вы получите представление о других реляционных базах данных.
Кроме этого, вы попробуете мощь и возможности SQL, использовав его для создания баз данных, заполнения их данными и написания запросов к этим данным на обширных практических занятиях.

Необходимые требования:

Технический английский язык

Все материалы по курсу предоставляются вендором на английском языке.

70 000 ₽

Длительность

4 дня (32ч в неделю)

Доступ к курсу

Навсегда в личном кабинете

Документы

Удостоверение о повышении квалификации

Кому подойдет этот курс

    Архитекторы
    Администраторы баз данных
    Разработчики
    Конечные пользователи

Цели курса:

Описание возможностей и преимуществ MySQL
Объяснение основ реляционных баз данных
Как выдавать инструкции MySQL из клиента командной строки mysql
Выполнение операций с базой данных с помощью MySQL Workbench
Выбор подходящих типов данных для таблиц вашей базы данных
Создание базы данных и таблиц с помощью SQL
Изменение структуры базы данных
Создание индексов и ключей
Добавление или обновление данных в базе данных
Запрос данных с помощью инструкций SELECT
Объединение данных из нескольких таблиц
Использование встроенных функций MySQL
Получение данных в виде JSON
Резервное копирование и восстановление данных в базе данных
Объяснение как работают транзакции в базе данных

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

14 модулей
Введение в MySQL
Цели курса. 
Карта уроков курса. 
Среда для выполнения практических заданий. 
Обзор MySQL. 
Ресурсы сообщества MySQL. 
Чем экземпляр облачного сервиса MySQL отличается от локального экземпляра. 
Курсы и сертификация MySQL.


Сервер и клиент MySQL
Модель клиент/сервер MySQL. 
Соединение с MySQL. 
Установка сервера MySQL. 
Запуск и остановка сервера MySQL. 
Использование клиента mysql. 
Инструменты MySQL.


Запрос данных из таблиц
Оператор SELECT. 
Запрос данных в приложения. 
Устранение неполадок.


Типы данных
Типы данных как часть проектирования базы данных. 
Числовые типы данных. 
Тип данных для хранения даты и времени. 
Строковые типы данных. 
Поддержка набора символов и параметров сортировки. 
Общие замечания об типах данных. 
Значение NULL.


Функции
Функции в выражениях MySQL. 
Использование функций. 
Строковые функции. 
Функции даты и времени. 
Числовые функции. 
Агрегатные функции. 
Пробелы в именах функций. 
Функции окна ранжирования.


Объединения и союзы
Запросы из нескольких таблиц. 
Объединение таблиц с помощью SELECT. 
Внутренние соединения. 
Внешние соединения. 
Псевдонимы имен таблиц. 
Объединение нескольких запросов с помощью объединения.


Подзапросы
Вложенные запросы. 
Написание простых подзапросов. 
Написание сложных подзапросов.


Создание баз данных и таблиц
Создание базы данных. 
Создание таблицы. 
Как узнать, как была создана таблица. 
Параметры столбцов. 
Параметры таблицы. 
Копирование существующей структуры таблицы. 
Подтверждение создания новой таблицы. 
Копирование существующей структуры таблицы. 
Создание временной таблицы. 
Индексы, ключи и констрайнты.


Изменение базы данных и таблиц
Удаление баз данных и таблиц. 
Добавление, удаление и изменение столбцов таблицы. 
Добавление, удаление и изменение индексов и констрайнтов.


Изменение данных в таблице
Манипулирование данными. 
Вставка записей. 
Замена существующих записей. 
Обновление существующих записей. 
Удаление записей. 
Скрипт экспорта и импорта. 
Транзакции с несколькими правилами. 
Изменение данных из приложений.


Защита базы данных
Уровни безопасности. 
Создание пользователей. 
Создание ролей. 
Назначение привилегий пользователям и/или ролям. 
Создание представлений для управления доступом.


Резервное копирование базы данных
Важность резервных копий. 
Создание резервной копии. 
Варианты резервного копирования. 
Восстановление резервной копии.


JSON
Варианты использования JSON. 
Извлечение данных из столбцов JSON. 
Создание столбца JSON. 
Вставка данных в столбец JSON. 
Обновление столбца JSON.


Выводы
Цели курса. 
URL учебной программы MySQL. 
Ресурсы MySQL. 
Оценка. 
Заключительные вопросы и ответы.


Как проходит обучение на платформе ФОРС

[ 01 ]

Знакомство с платформой

Платформа учебного центра ФОРС предназначена для удобного и комфортного обучения. Доступ к материалам будет открыт сразу после приобретения курса, а также навсегда доступен в личном кабинете.

[ 02 ]

Обучение

Каждый раздел содержит уроки с теоретическими материалами в видео и текстовых форматах, а так же демонстрацию практических примеров от преподавателей. Самостоятельная работа поможет закрепить полученные знания.

[ 03 ]

Обратная связь и поддержка

Мы поддерживаем онлайн-ресурс, где слушатели всегда могут задать вопрос преподавателю или коллективно обсудить возможные проблемы с другими студентами. Вы всегда сможете получить необходимую информацию в личном кабинете.

[ 04 ]

Дипломы и сертификаты

Все документы об окончании курсов собраны в одном месте в электронном формате — вы всегда можете посмотретьи скачать их в личном кабинете.

Остались вопросы?

Оставьте свои контактные данные — мы с вами свяжемся и все расскажем

Нажимая на кнопку «Отправить», я принимаю условия Политики конфиденциальности, и даю согласие на обработку персональных данных