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