База данных рассматривается как особый взгляд на данные и их представление в рамках четко определенных структур и взаимозависимостей.
Разбиение определения на части:
«сбор данных»:
Что это такое.
«с некоторым неотъемлемым значением»:
В основном тавтологический, иначе он не будет представлять собой данные.Это показывает, однако, что базы данных не существуют, чтобы выявить значение данных.Они могут помочь в этом, однако.
«представляющий некоторый аспект реального мира»:
Спорный, поскольку базы данных могут представлять данные в абстрактных областях, таких как математика (например, база данныхпростого числа близнецов).Если это также не считается «реальным миром», что делает эту часть тавтологической.
«логически связным»:
Элементы данных связаны не произвольно, что позволяет рассуждатьо них.Часто этот аспект также включает в себя полноту (как минимум цели) для данной цели.
«для конкретной цели»:
Предполагаемый взгляд на данные, которые совместно- определяет природу структур и отношений, из которых будет составлена база данных.
В частности, выбор применяемых представлений и абстракций (например, какие части доступных данных отбрасываются) зависит от предполагаемой цели.
«разработан, построен и заполнен данными»:
Подразумевает, что базы данных составляют модель и используют техническую базу.Это также подразумевает, что базы данных сосредоточены на описании данных.
Полезность таких высокоуровневых описаний, вероятно, ограничена, но может помочь сосредоточиться на некоторых ключевых проблемах с базами данных:
- Describing data \
- Structuring data > modelling data
- Relating data items to each other /
- Reasoning over data
- Databases are tools