Определение базы данных

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

Система управления базами данных (СУБД) – это комплекс, представляющий собой систему программных и языковых средств, предназначенных для создания и ведения баз данных, а также для доступа к данным и их обработки.

Данные – это сведения о фактах, явлениях, событиях, процессах или предметах реального мира.

Приложение – это программа (ППП – комплекс программ), используемая для решения определенной прикладной задачи.

Интеграция данных – это возможность представления БД как объединения нескольких отдельных файлов данных, полностью или частично не перекрывающихся.

Понятие общие данные подразумевает возможность использования отдельных областей данных несколькими различными приложениями и пользователями в одно и то же время для разных целей.

Независимость данных от программ предусматривает неизменную структуру данных при изменении существующих программ или использовании новых, в которых эти данные применяются.

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

Независимость данных от программ предусматривает неизменную структуру данных при изменении существующих программ или использовании новых, в которых эти данные применяются.

СУБД обеспечивает ведение и использование БД и является надстройкой над средствами управления данными операционной системы.

Ведение баз данных – это поддержание данных в БД в актуальном состоянии, а именно:

- добавление данных;

- изменение данных;

- удаление данных.

Под управлением данными понимается:

- задание и коррекция структуры (схемы) БД;

- манипулирование данными.