Udemy [udemy] Пройти курс обучения администраторов баз данных MySQL в Linux (2022)

Amerikano
Amerikano
Модератор
Сообщения
19,349
Реакции
361,123
Автор: udemy
Название: Пройти курс обучения администраторов баз данных MySQL в Linux

1659865419284

MySQL Server продолжает оставаться одной из самых популярных, БЕСПЛАТНЫХ и лучших баз данных в мире. База данных — это сердце ИТ, которое необходимо для хранения всех важных данных и информации.

MySQL — это СУБД или система управления базами данных. Он разрабатывается, поддерживается и распространяется Oracle, но, поскольку он имеет открытый исходный код, он доступен всем. Базы данных MySQL являются реляционными, что означает, что данные разделены между таблицами. MySQL очень быстрый и легкий, поэтому вы можете запускать его вместе с другими приложениями на настольном компьютере или ноутбуке. Его также можно масштабировать, чтобы использовать всю мощность ЦП и память, доступную на выделенной машине.

Если вы хотите стать экспертом в администрировании баз данных SQL, то этот курс для ВАС.

Этот учебный курс предоставит вам все необходимые навыки, необходимые для успешного администратора баз данных.

Вот план курса:

Учебная программа

Раздел 1:
  • Введение в базу данных
  • СУБД
  • Что такое SQL?
  • Топ 5 СУБД
  • Введение в сервер MySQL
  • Различные версии MySQL
Раздел 2:
  • Предварительное условие сервера MySQL
  • Дизайн лаборатории
  • Что такое виртуализация?
  • Скачайте и установите VMWare Workstation Player
  • Необязательно — загрузите и установите Oracle VirtualBox.
  • Создать виртуальную машину
  • Загрузите и установите Linux-сервер
  • Управление виртуальными машинами
Раздел 3:
  • Важные вещи, которые нужно помнить в Linux
  • Команды навигации Linux
  • Что такое корень?
  • Атрибуты списка каталогов
  • Синтаксис команды Linux
  • Создание файлов и каталогов и их разрешения
  • Смена пароля
  • Справочные команды
  • Добавление текста в файлы
  • Трубы (|)
  • Команды обслуживания файлов
  • Команды отображения файлов
  • Редактор файлов Linux
  • Управление учетными записями пользователей и доступ к sudo
  • Команды монитора процесса
  • Кронтаб
  • Сетевые файлы и команды Linux
  • Безопасная копия (SCP)
  • Системные обновления и репозитории (rpm и yum).
Раздел 4:
  • Форки MySQL и облачных вычислений
  • Установка MySQL
  • Скачайте, установите и настройте MySQL
  • Установить MySQL Workbench
  • Загрузите и восстановите образец Sakila DB
  • Контрольный опрос
Раздел 5:
  • Что такое данные, база данных и РСУБД?
  • Как хранятся данные?
  • Как данные сохраняются в MySQL (Linux)
  • Механизм хранения MySQL и типы
  • Что такое таблица, столбец и строка?
  • Что такое ключ?
  • Что такое первичный ключ, внешний ключ, уникальный ключ и т. д.
  • Что такое транзакция и свойства ACID?
  • Нормализация базы данных И ее различные формы
  • Создайте свою первую базу данных, таблицу и заполните таблицу данными
  • Контрольный опрос
Раздел 6:

  • Оператор SQL и типы
  • Заявление DML с примерами
  • Операторы DDL с примерами
  • Заявления DCL с примерами
  • Операторы TCL с примерами
  • Контрольный опрос
Раздел 7:
  • Создайте ТАБЛИЦУ (ы) и временную таблицу (ы)
  • Оператор SELECT в деталях
  • Операторы, выражения и условия
  • Пункт WHERE, ORDER BY, HAVING BY, GROUP BY
  • Выберите из двух таблиц — JOINS и различные типы JOINS.
  • Что такое подзапрос?
  • Операторы INSERT, UPDATE и DELETE
  • Загрузить данные из файла CSV в MySQL и наоборот
  • Хранимая процедура
  • Что такое представление, функция, триггер и индекс
  • Кластеризованные, некластеризованные индексы и рекомендации по проектированию индексов
  • INDEX Cardinality, Table Fragmentation, USE INDEX, FORCE INDEX и LAB
  • Контрольный опрос
Раздел 8:
  • Обзор архитектуры MySQL
  • Программы MySQL и вызов
  • Указание параметров программы и файлов параметров
  • Как редактировать файл конфигурации (.cnf)
  • Объем опций
  • Какие параметры затронуты?
  • Контрольный опрос
Раздел 9:
  • Бэкапы MySQL, зачем нужны бэкапы, RTO и RPO
  • Тип резервных копий в MySQL, внешнее хранилище, тестирование шифрования и восстановления
  • Двоичные журналы
  • Утилита mysqldump
  • Восстановление базы данных с помощью mysql и Workbench
  • Резервное копирование и восстановление на уровне таблицы
  • Восстановление на момент времени в MySQL
  • Утилита XtraBackup от Percona, функциональность и установка
  • Полное резервное копирование и восстановление с помощью Percona XtraBackup
  • Лаборатория mysqldump и резервного копирования с использованием MySQL Workbench
  • Инкрементное резервное копирование и восстановление с помощью Percona XtraBackup
  • Резервное копирование по расписанию (cronjobs)
  • Контрольный опрос
Раздел 10:
  • Понимание безопасности MySQL
  • Корневой пользователь в MySQL
  • Оператор CREATE USER и ALTER USER
  • Создать нового пользователя (MySQL Workbench)
  • Привилегии MySQL, управление привилегиями и некоторые важные привилегии в MySQL
  • Заявление GRANT, опция WITH GRANT и предоставление привилегий пользователю MySQL
  • Таблицы GRANT и проверка привилегий
  • Заявление REVOKE и отзыв привилегий
  • Заявление о УДАЛЕНИИ ПОЛЬЗОВАТЕЛЯ
  • Роли в MySQL
  • Контрольный опрос
Раздел 11:
  • Основы мониторинга производительности сервера MySQL
  • Общий журнал запросов
  • Журнал медленных запросов
  • Журнал ошибок
  • Оптимизация конфигурации для производительности MySQL
  • Статус ядра БД
  • СОВЕТЫ по оптимизации запросов, инструкции EXPLAIN и планы выполнения
  • Демонстрация оптимизации запросов
  • Контрольный опрос
Раздел 12:
  • Репликация MySQL и ее преимущества
  • Методы репликации MySQL
  • Типы синхронизации
  • Форматы репликации
  • Демонстрация настройки репликации MySQL
  • Контрольный опрос
Для кого этот курс:
  • Всем, кто хочет начать карьеру в области администрирования баз данных SQL.
  • Любой, кто хочет пройти полное обучение работе с базами данных SQL, чтобы получить работу в сфере ИТ.
  • Всем, кто хочет продвинуться по карьерной лестнице
  • Всем, кто хочет освоить навыки работы с командной строкой SQL
  • Студенты колледжа
  • IT-специалисты, преподаватели и инструкторы
Требования
  • Позитивный настрой и желание учиться
  • Желание стать администратором базы данных SQL
  • ПК или MAC с оперативной памятью не менее 4-8 ГБ.
Материал на английском языке

Подробнее:

Скачать:

 
Сверху