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