Работа с данными в базах данных происходит с помощью системы управления базами данных (СУБД). 12 Это совокупность программ и языковых средств, предназначенных для управления данными в базе данных, ведения базы данных и обеспечения её взаимодействия с прикладными программами. 1
Некоторые функции СУБД:
- Определение данных. 2 Указание структуры базы данных, включая указание типов данных, связей между элементами данных и ограничений. 2
- Манипулирование данными. 2 Вставка, обновление, удаление и извлечение данных из базы данных с помощью запросов и команд. 2
- Безопасность данных. 2 Обеспечение контроля доступа, чтобы только авторизованные пользователи могли получать доступ к данным и изменять их. 2
- Целостность данных. 2 Поддержание точности, непротиворечивости и достоверности данных с помощью правил проверки и ограничений. 2
- Контроль параллелизма. 2 Управление одновременным доступом к базе данных нескольких пользователей или приложений для предотвращения конфликтов и обеспечения согласованности данных. 2
- Резервное копирование и восстановление. 2 Предоставление механизмов резервного копирования данных и их восстановления в случае системных сбоев или повреждения данных. 2
Для работы с базами данных используются специальные языки, например SQL, который позволяет осуществлять различные операции с информацией с помощью запросов. 4