Базой данных является представленная в объективной форме совокупность самостоятельных материалов (статей, расчетов, нормативных актов, судебных решений и иных подобных материалов), систематизированных таким образом, чтобы эти материалы могли быть найдены и обработаны с помощью электронной вычислительной машины.
Существует множество других определений понятия «база данных», так или иначе сводящихся к понятию «совокупность хранимых данных». Однако большинство из них не позволяет отличить базу данных от объектов, которые базой данных заведомо не являются, например, от архивов документов, картотек, библиотек и т.п. Таким образом, база данных есть не просто совокупность хранимых данных (записей, документов, фактов и т.п.), но такая совокупность, которая обладает, по меньшей мере, тремя важными свойствами (признаками):
- База данных хранится и обрабатывается в вычислительной системе. Таким образом, любые внекомпьютерные хранилища информации (архивы, библиотеки и т. п.) базами данных не являются.
- Данные в базе данных хорошо структурированы (систематизированы). Под структурированностью в данном случае понимается явное выделение составных частей (элементов), связей между ними, а также типизация элементов и связей, при которой с каждым типом элемента или связи соотносится определённая семантика и допустимые операции. Чем ниже степень структурированности хранимых данных, тем в меньшей степени такое хранилище является базой данных.
- Структура базы данных обеспечивает эффективный поиск и обработку данных. Понятию БД удовлетворяет такая структура хранимых данных, которая явно специфицирована для программного обеспечения работы с БД и в максимальной степени повышает эффективность поиска данных и их обработки.
Базой данных часто ошибочно называют систему управления базами данных. Необходимо различать хранимые данных (собственно БД) и программное обеспечение, предназначенное для организации и ведения базы данных (СУБД). |