Глава 3. Программное обеспечение > 3.3. Прикладное программное обеспечение > 3.3.1. Программное обеспечение общего назначения > 3.3.1.3. Система управления базами данных
Главная страница • Справка • Глоссарий

3.3.1.3. Система управления базами данных

Системы управления базами данных - это комплекс программных средств, предназначенных для создания, ведения и использования баз данных. В свою очередь, базы данных определяются как совокупность взаимосвязанной информации.

Базы данных строятся на основе определенной модели данных. Наибольшее распространение получила реляционная модель данных и основанные на ней реляционные СУБД. В них данные организованы в виде двумерных таблиц, между которыми могут существовать определенные отношения.

СУБД в отличие от других программных средств позволяют обрабатывать очень большие объемы информации. Они предоставляют возможности просмотра, редактирования базы данных, добавления и уничтожения записей, сортировки и группировки информации, получения отчетов, содержащих промежуточные и окончательные итоги. Возможность обрабатывать большие массивы информации определяется тем, что в СУБД существуют специальные средства отбора необходимой для пользователя информации. Отбор информации осуществляется на основе информационных запросов, содержащих условие на поиск и выборку данных. Из всей совокупности данных при этом отбираются только записи, удовлетворяющие определенному критерию или комбинации критериев. В зависимости от возможностей системы в тексте запроса могут быть указаны дополнительные действия (упорядочение данных, выполнение элементарных вычислений и т.п.).

Другой важнейшей операцией управления информацией с помощью СУБД является генерация отчета - представление информации в форме, определенной пользователем. Основные возможности отчетов в СУБД включают выбор необходимой информации, добавление заголовков и других сопровождающих текстов, сортировку, группировку по различным критериям, подведение промежуточных и окончательных итогов, проведение элементарных вычислений.

Необходимо заметить, что существуют системы управления базами данных различного типа. Одни из них, так называемые пользовательские СУБД, относятся к прикладному программному обеспечению общего назначения. Другие предназначены для разработки конечных программных продуктов, основанных на использовании баз данных. Такие СУБД, как и всякие системы программирования, относятся к общему программному обеспечению. Наконец, есть системы, комбинирующие в себе возможности обоих типов.

< предыдущий раздел   следующий раздел > 

Hosted by uCoz