А не очень понимаю сочетание таких понятий как архитектура баз данных.
По базой данных уже довольно устойчиво понимается файл или набор файлов под управлением некоторой СУБД. При обсуждении баз данных, обычно говорят об концептуальном, логическом и физическом представлении.
Концептуальное представление довольно хорошо описывается ЕР моделями или диаграммами классов. Мне кажется, тут достигнуты отличные результаты и добавить что-то сложно. Хотя и возможно.
Логическое (даталогическое) представление уже базируется на выбранной модели данных - реляционной, объектно-ориентированной, многомерной, постреляционной, XML и т.п. Но я не думаю, что тут следует рассуждать в терминах архитектуры, скорее в терминах математической модели
Физическое представление уже ближе к нашему понимаю архитектуры, поскольку тут важны аспекты реализации модели и даже объединения разных моделей хранения и доступа
Если же говорить об архитектуре данных, то Википедия дает нам такой ответ - это способы взаимодействия систем и хранения данных. На мой взгляд очень туманное и неопределенное определение.
Англоязычная Википедия говорит об информационной архитектуре, или об информационном аспекте архитектуры, в который входит собственно информационная архитектура, метаданные и модели данных, следующее:
1. Структурный дизайн общих информационных сред (затруднился перевести более по-русски)
2. Искусство и наука организации и маркировки веб-сайтов, интранет и интернет-сообществ, и программное обеспечение для поддержки находимости (эффективности поиска) и удобства использования
3. Новые практики, сосредоточенные на обеспечении (переносе) принципов проектирования и архитектуры на цифровом уровне (компьютерном уровне)
Есть определение и
архитектуры данных, как организации данных. Ну и далее проводится мысль, что колонка модели Захмана Data- отвечает на вопрос, что же есть архитектура данных.