База данных включает множество составляющих, таких как таблицы, запросы, программы и процедуры, для доступа и обработки данных. Каждый из этих элементов базы данных - собственная подрубрика. База данных может включать в себя: реляционные СУБД, нумеральную базу данных, документальную базу данных, ООДБ, ГИС, программные пакеты для анализа и хранения д