Базы данных и СУБД
База данных — это набор данных, хранящихся в структурированном виде По сути это просто хранилище неких сведений, не более того. Сами по себе базы данных не представляли бы интереса, если бы не было систем управления базами данных.
Система управления базами данных — это совокупность языковых и программных средств, которая осуществляет доступ к данным, позволяет их создавать, менять и удалять, обеспечивает безопасность данных и т.д.
Если говорить более простыми словами, то СУБД — это система, позволяющая создавать базы данных и манипулировать сведениями из них.
Рейтинг СУБД На данный момент рейтинг систем управления базами данных на основании db-engines имеет следующий вид:
- Oracle - реляционная СУБД
- MySQL - реляционная СУБД
- Microsoft SQL Server - реляционная СУБД
- PostgreSQL - реляционная СУБД
- MongoDB - документоориентированная СУБД
- Redis - хранилище по типу «ключ-значение»
- Snowflake - облачная реляционная СУБД
- Elasticsearch - поисковой движок
- IBM Db2 - реляционная СУБД
- SQLite - реляционная СУБД
Наиболее востребованные базы данных:
- Реляционные базы данных
- Key-value базы данных
- Документоориентированные базы данных