Преимущества субд
База данных – это совместно используемый набор логически связанных данных, которым могут пользоваться все зарегистрированные пользователи. Такая организация работы дает возможность большему количеству пользователей работать с большим количеством информации при том же объеме хранимых данных, разрабатывать новые приложения на основе уже существующей в базе информации. Контроль за избыточностью данных позволяет за счет интеграции файлов исключить необходимость хранения нескольких копий одного и того же элемента информации. Устранение избыточности данных и контроль над ней позволяет уменьшить риск возникновения противоречивых состояний. При совместном хранении данных, если элемент хранится в базе только в одном экземпляре, то для изменения его значения требуется выполнить только одну операцию его обновления, при этом новое значение станет доступным сразу всем пользователям БД. При хранении элемента в нескольких экземплярах необходимо следить за тем, чтобы копии не противоречили друг другу. Непротиворечивость и корректность хранимых данных обеспечивает поддержку их целостности. Целостность обычно поддерживается с помощью ограничений, которые не могут быть нарушены. Ограничения могут относиться как к элементам данных внутри одной записи, так и к связям между записями.
Способ совместного использования набора данных накладывает обязательства по защите БД от несанкционированного доступа со стороны пользователей. Безопасность БД заключается в разграничении прав доступа к данным, выраженном в форме имен и паролей для идентификации пользователей, зарегистрированных в этой базе данных.
В СУБД описания данных отделены от приложений, а потому приложения защищены от изменения в описаниях данных. Такая особенность называется независимостью от данных. Наличие независимости программ от данных значительно упрощает обслуживание и сопровождение приложений, работающих с БД.
В современных СУБД предусмотрена возможность параллельного доступа к базе данных (обработка нескольких одновременных запросов к одному и тому же элементу) с контролем возникновения конфликтов запросов и потери целостности данных.
Развитые службы резервного копирования и восстановления данных при возникновении различных сбоев предусматривают снижение вероятности потерь информации.
- Проектирования баз данных на транспорте введение
- Проектирование базы данных
- Модели данных
- Модели данных концептуального уровня
- Модели данных логического уровня
- Проектирование объектно-ориентированных субд
- Концепции распределенных субд
- Трехслойная архитектура клиент-сервер
- Взаимодействие компонентов
- Геоинформационные субд
- Сетевые базы данных
- Субд в архитектуре «клиент-сервер»
- Открытые системы
- Клиенты и серверы локальных сетей
- Системная архитектура «клиент-сервер»
- Серверы баз данных
- Принципы взаимодействия между клиентом и сервером
- Разделение функций между клиентами и серверами
- . Распределенные бд
- Разновидности распределенных систем
- Однородные распределенные системы
- 6.2.3. Интегрированные или федеративные системы и мультибазы данных
- Преимущества и недостатки субд
- Преимущества субд
- Недостатки субд