Что такое база данных?
База данных — организованная структура данных, предназначенная для хранения, изменения и обработки взаимосвязанной информации (преимущественно больших объемов).
Для чего нужны базы данных?
В целом можно сказать: чтобы не потерять данные и удобно и безопасно эти данные использовать.
Плюсы баз данных:
- Сохранение данных по определенному правилу
- Быстро находить данные
- Изменять определенные данные
- Поддерживать указанные порядок данных
- Обеспечение безопасности
- Использование резервного копирования (rsync, bacula и т.п.)
Для чего нужны системы управления базами данных?
- Многопользовательский доступ
- Разграничение прав доступа (администратор, пользователь)
- Общий доступ по сети (клиент-серверное взаимодействие)
- Абстракция работы с данными (язык запросов SQL)
- Восстановление после сбоев
Что такое реляционные системы управления базами данных ?
РСУБД (RDBMS) — когда между данными внутри базы данных есть взаимные отношения, которые можно использовать для уменьшения хранения данных в таблицах и эффективного управления запросами.
Примеры РСУБД:
- PostgreSQL
- Oracle Database
- Microsoft SQL Server
- Microsoft Access
- SQLite
- MySQL
- MariaDB