Администраторы баз данных

Курс «Системный администратор» онлайн: обучение на сисадмина с нуля — Яндекс Практикум
За 6 месяцев научитесь администрировать Linux и освоите базу DevOps на проектах, основанных на реальных кейсах компаний
Ближайший старт — 9 января, 23 января и 6 февраля
18 000 ₽/месна 6 месяцев, если платить по частям
103 000 ₽за весь курс со скидкой, если оплатить сразу

### Часть 1: Системный администратор  

#### 1. Кто такой системный администратор?  
Системный администратор управляет IT-инфраструктурой компании, включая сервера, сети, рабочие станции и ПО.
— Основная задача: обеспечение бесперебойной работы систем, их безопасности и обновления.

#### 2. Основные задачи системного администратора  
1. Настройка серверов (Windows Server, Linux).
2. Обслуживание сетевой инфраструктуры.
3. Мониторинг и устранение неисправностей.
4. Создание и управление пользователями (Active Directory, LDAP).
5. Резервное копирование и восстановление данных.
6. Настройка виртуализации (Hyper-V, VMware).

#### 3. Необходимые навыки системного администратора  
1. Работа с ОС:
    — Linux (Ubuntu, CentOS, Debian).
    — Windows Server (управление доменами, политика безопасности).
2. Сетевые технологии:
    — Основы TCP/IP, настройка маршрутизаторов, VPN.
    — Работа с сетевым оборудованием (Cisco, MikroTik).
3. Скриптинг:
    — Bash, PowerShell.
4. Виртуализация:
    — VMware ESXi, Proxmox, Hyper-V.
5. Кибербезопасность:
    — Настройка брандмауэра, защита данных.

---

#### 4. Практическая часть  
Задание 1: Настройка сервера на Linux:
1. Установите Ubuntu Server.
2. Настройте SSH-доступ.
3. Настройте FTP-сервер для обмена файлами.
4. Настройте резервное копирование с помощью

  1. rsync
.

Задание 2: Создание домена на Windows Server:
1. Установите Windows Server.
2. Настройте Active Directory.
3. Создайте пользователей и группы.

---

#### 5. Ресурсы для изучения  
1. Курсы:
    — [Linux Foundation](https://www.linuxfoundation.org/)
    — [Microsoft Learn](https://learn.microsoft.com/)
2. Книги:
    — «Linux: Администрирование и безопасность»
    — «Windows Server 2019. Полное руководство»
3. Инструменты:
    — VirtualBox для тестирования виртуальных машин.

---

### Часть 2: Администратор баз данных (DBA)  

#### 1. Кто такой администратор баз данных?  
DBA управляет базами данных, отвечает за их производительность, доступность и безопасность.

#### 2. Основные задачи DBA  
1. Установка и настройка СУБД (MySQL, PostgreSQL, Oracle, Microsoft SQL Server).
2. Мониторинг производительности базы данных.
3. Резервное копирование и восстановление.
4. Настройка репликации и кластеров.
5. Обеспечение безопасности данных.

#### 3. Основные навыки DBA  
1. Знание SQL:
    — Создание и управление таблицами.
    — Написание запросов, функций, триггеров.
2. Оптимизация базы данных:
    — Индексы, нормализация, анализ запросов.
3. Работа с разными СУБД:
    — MySQL, PostgreSQL, Oracle DB, SQL Server.
4. Скриптинг и автоматизация:
    — Bash, Python для автоматизации задач.
5. Мониторинг:
    — Использование инструментов вроде Zabbix, Grafana.

---

#### 4. Практическая часть  
Задание 1: Установка MySQL и PostgreSQL.
1. Установите MySQL.
2. Создайте базу данных
  1. company
.
3. Добавьте таблицу
  1. employees
 с полями
  1. id
,
  1. name
,
  1. position
,
  1. salary
.
4. Напишите запрос на выбор всех сотрудников с зарплатой выше 50,000.

Задание 2: Настройка репликации.
1. Настройте мастер-сервер на MySQL.
2. Подключите реплику (slave).
3. Проверьте синхронизацию данных.

Задание 3: Мониторинг базы данных.
1. Установите и настройте Zabbix для мониторинга производительности.
2. Настройте оповещения при перегрузке.

---

#### 5. Ресурсы для изучения DBA  
1. Официальные сайты:
    — [MySQL](https://dev.mysql.com/)
    — [PostgreSQL](https://www.postgresql.org/)
    — [Microsoft SQL Server](https://www.microsoft.com/sql-server)
2. Книги:
    — «SQL для начинающих»
    — «PostgreSQL. Полное руководство»
3. Курсы:
    — [SQLZoo](https://sqlzoo.net/)
    — [Datacamp](https://www.datacamp.com/

### План карьерного роста
1. Начальный уровень:
    — Системный администратор в небольшой компании.
    — Младший администратор баз данных.
2. Средний уровень:
    — Администрирование сетей с кластеризацией.
    — Оптимизация баз данных для крупных проектов.
3. Экспертный уровень:
    — Системный архитектор.
    — DBA в облачных системах (AWS, Azure).

Выдаваемый документ:
Сертификат от физического лица (без образовательной лицензии)
14:31
15
Посещая этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.