![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
Система управления базами данных обладает следующими возможностями:
1) позволяет определять базу данных, что обычно осуществляется с помощью языка определения данных (DDL – Data Definition Language). Язык DDL предоставляет пользователям средства указания типа данных и их структуры, а также средства задания ограничений для информации, хранимой в базе данных;
2) позволяет вставлять, обновлять, удалять и извлекать информацию из базы данных, что обычно осуществляется с помощью языка управления данными (DML – Data Manipulation Language). Существует две разновидности языков DML –процедурные (procedural) и непроцедурные (non-procedural) языки, – которые отличаются между собой способом извлечения данных. Процедурные языки обычно обрабатывают информацию в базе данных последовательно, запись за записью, а непроцедурные оперируют сразу целыми наборами записей. Наиболее распространенным типом непроцедурного языка является язык структурированных запросов (Structured Query Language – SQL).
3) предоставляет контролируемый доступ к базе данных с помощью перечисленных ниже средств:
- системы обеспечения безопасности, предотвращающей несанкционированный доступ к БД со стороны пользователей;
- системы поддержки целостности данных, обеспечивающей непротиворечивое состояние хранимых данных;
- системы управления параллельной работой приложений, контролирующей процессы их совместного доступа к БД;
- системы восстановления, позволяющей восстановить базу данных до предыдущего непротиворечивого состояния, нарушенного в результате сбоя аппаратного или программного обеспечения;
- доступного пользователям каталога, содержащего описание хранимой в базе данных информации.
На рис. показан пример применения базы данных: физическая структура и способ хранения данных в этом случае контролируются с помощью СУБД.
СУБД обладают как многообещающими потенциальными преимуществами, так и недостатками.
Дата публикования: 2015-10-09; Прочитано: 423 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!