Что такое СУБД

Python Middle Без компании
Что такое СУБД
Ответы
СУБД (Система Управления Базами Данных) — это программное обеспечение для создания, управления и взаимодействия с базами данных. Она обеспечивает: - **Хранение** данных в структурированном виде (таблицы, документы, графы). - **Запросы** (например, SQL для реляционных СУБД). - **Безопасность** (авторизация, шифрование). - **Целостность данных** (транзакции, ограничения). **Примеры СУБД:** - Реляционные: PostgreSQL, MySQL. - NoSQL: MongoDB (документы), Redis (ключ-значение). **Пример SQL-запроса в PostgreSQL:** ``` SELECT * FROM users WHERE age > 25; ``` **Пример работы с MongoDB (Python):** ``` from pymongo import MongoClient client = MongoClient() db = client.test_db db.users.insert_one({"name": "Alice", "age": 30}) ``` СУБД бывают серверными (например, Oracle) и встраиваемыми (SQLite).