Похожие презентации:
Презентация_Раздел_2_Установка_СУБД_24_слайда
1.
Раздел 2. Установка СУБДТема 2.1. Дистрибутивы СУБД. Выбор версии, редакции и способа установки
Тема 2.2. Этапы установки серверной СУБД и назначение основных компонентов
2.
Цели урокаПонимать, что такое дистрибутив СУБД
Различать версии и редакции СУБД
Выбирать подходящий способ установки
Понимать основные этапы установки серверной СУБД
Определять назначение основных компонентов
3.
Что такое СУБДСУБД — система управления базами данных
Обеспечивает создание, хранение и обработку данных
Организует доступ пользователей и приложений к данным
Примеры: PostgreSQL, MySQL, MariaDB, Microsoft SQL Server, Oracle Database
4.
Что такое дистрибутив СУБДДистрибутив — набор файлов и компонентов, необходимых для установки СУБД
Может включать сервер, клиентские инструменты, библиотеки и документацию
Дистрибутив зависит от операционной системы и архитектуры
Источник дистрибутива должен быть проверенным и официальным
5.
Из чего состоит дистрибутивСерверная часть
Клиентские программы
Утилиты командной строки
Библиотеки и драйверы
Дополнительные инструменты
Документация и конфигурационные файлы
6.
Версия СУБДВерсия определяет поколение и набор возможностей программного продукта
Новые версии могут содержать исправления ошибок и улучшения
При выборе учитываются совместимость и поддержка
Для учебной среды желательно использовать стабильную поддерживаемую версию
7.
Редакции СУБДРедакция — вариант продукта с определённым набором возможностей
Редакции могут отличаться функциональностью, ограничениями и лицензированием
Для разных задач используются разные варианты продукта
Необходимо заранее определить требования проекта
8.
Критерии выбора версииСовместимость с операционной системой
Совместимость приложений и драйверов
Поддержка и срок жизненного цикла
Необходимые функции
Производительность и требования к ресурсам
Безопасность и исправления
9.
Критерии выбора редакцииНазначение: обучение, разработка или промышленная эксплуатация
Доступные функции
Количество пользователей и нагрузка
Лицензия и стоимость
Требования к резервному копированию и безопасности
10.
Способы установки СУБДПакетный менеджер операционной системы
Графический установщик
Командная строка
Контейнеры Docker
Установка из исходного кода
Облачные управляемые сервисы
11.
Установка через пакетный менеджерИспользуются пакеты, подготовленные для конкретной ОС
Автоматически устанавливаются зависимости
Упрощается обновление и удаление
Пример для Ubuntu: APT
Важно учитывать доступность нужной версии в репозитории
12.
Графическая установкаУстановщик предоставляет пошаговый интерфейс
Можно выбрать каталог, компоненты и параметры
Удобна для начинающих пользователей
Часто применяется в Windows-среде
Результат необходимо проверить после завершения установки
13.
Установка через командную строкуПозволяет автоматизировать процесс
Удобна для серверов без графического интерфейса
Параметры установки задаются командами или конфигурационными файлами
Подходит для администрирования и повторяемых установок
14.
Docker и контейнерная установкаСУБД запускается внутри контейнера
Окружение изолируется от основной системы
Упрощается переносимость конфигурации
Важно понимать работу томов, портов и переменных окружения
Контейнер не заменяет понимание администрирования СУБД
15.
Подготовка к установке серверной СУБДОпределить ОС и архитектуру
Выбрать версию и редакцию
Проверить системные требования
Определить способ установки
Подготовить место на диске
Продумать пользователя, порт и расположение данных
16.
Этап 1. Получение дистрибутиваВыбрать официальный источник
Определить подходящую версию
Скачать необходимые пакеты
Проверить целостность и происхождение файлов
Не использовать неизвестные сборки без необходимости
17.
Этап 2. Установка серверных компонентовУстановить сервер СУБД
Установить клиентские инструменты
Установить необходимые зависимости
При необходимости установить дополнительные модули
Проверить отсутствие ошибок установки
18.
Этап 3. Создание и настройка сервераСоздаётся экземпляр или кластер СУБД
Определяется каталог хранения данных
Настраиваются параметры сервера
Определяются параметры подключения
Настраиваются права доступа
19.
Этап 4. Служба СУБДСервер СУБД обычно работает как системная служба
Служба запускает и останавливает сервер
Можно проверить её состояние
Для Linux часто используется systemd
Важно проверить автоматический запуск при загрузке
20.
Основные компоненты серверной СУБДDatabase Server — обработка запросов и управление данными
Client — подключение к серверу
SQL-интерфейс — выполнение SQL-команд
Системные каталоги — служебная информация
Конфигурация — параметры работы сервера
Журналы — информация о событиях и ошибках
21.
Сетевые компонентыHost — адрес сервера
Port — сетевой порт сервера
Протокол — способ обмена данными
Правила доступа определяют, кто может подключаться
Для PostgreSQL стандартный порт — 5432
22.
Проверка после установкиПроверить установленную версию
Проверить состояние службы
Проверить доступность сервера
Выполнить локальное подключение
Проверить создание тестовой базы данных
Проанализировать журналы при возникновении ошибок
23.
Типичные ошибки при установкеНесовместимая версия ОС
Недостаток свободного места
Конфликт портов
Отсутствующие зависимости
Неправильные права доступа
Ошибки конфигурации
Использование неподходящего дистрибутива
24.
Итоги и контрольные вопросыЧто такое дистрибутив СУБД?
Чем отличаются версия и редакция?
Какие способы установки существуют?
Какие компоненты входят в серверную СУБД?
Зачем нужна системная служба?
Что проверяют после завершения установки?
Программное обеспечение