|-
| valign='top' | '''Summary'''
|Returns an {{Mono|xs:string}} sequence with the names of all databases.<br/>If {{Mono[[#Database Argument|$db}} ]] is specified, all documents and raw files of the specified database are returned.<br/>The list of resources can be further restricted by the {{Mono|$path}} argument.
|-
| valign='top' | '''Examples'''
|-
| valign='top' | '''Summary'''
|Returns an {{Mono|element}} sequence with the names of all databases together with their database path, the number of stored resources and the date of modification.<br/>If {{Mono[[#Database Argument|$db}} ]] is specified, all documents and raw files of the specified database together with their content-type, the modification date and the resource type are returned.<br/>The list of resources can be further restricted by the {{Mono|$path}} argument.
|-
| valign='top' | '''Examples'''
|-
| valign='top' | '''Summary'''
|Returns a sequence with all document nodes contained in the database specified by {{Mono[[#Database Argument|$db}}]].<br/>The document nodes to be returned can be restricted by the {{Mono|$path}} argument.
|-
| valign='top' | '''Examples'''
|-
| valign='top' | '''Summary'''
|Opens the database specified by {{Mono[[#Database Argument|$db}} ]] and returns the node with the specified {{Mono|$id}} value.<br />Each database node has a persistent ''id'', which remains valid after update operations. If no updates are performed, the ''pre'' value can be requested, which provides access to database nodes in constant time.
|}
|-
| valign='top' | '''Summary'''
|Opens the database specified by {{Mono[[#Database Argument|$db}} ]] and returns the node with the specified {{Mono|$pre}} value.<br />The ''pre'' value provides access to a database node in constant time, but it is ''transient'', i.e., it may change when database updates are performed.
|-
| valign='top' | '''Errors'''
|-
| valign='top' | '''Summary'''
|Returns a binary database resource addressed by {{Mono[[#Database Argument|$db}} ]] and {{Mono|$path}}.
|-
| valign='top' | '''Errors'''
|-
| valign='top' | '''Summary'''
|Adds documents specified by {{Mono|$input}} to the database {{Mono[[#Database Argument|$db}} ]] and the specified {{Mono|$path}}.
|-
| valign='top' | '''Errors'''
|-
| valign='top' | '''Summary'''
|Deletes document(s), specified by {{Mono|$path}}, from the database {{Mono[[#Database Argument|$db}}]].
|-
| valign='top' | '''Examples'''
|-
| valign='top' | '''Summary'''
|Optimizes the meta data and indexes of the database {{Mono[[#Database Argument|$db}}]].<br/>If {{Mono|$all}} is set to {{Mono|true()}}, the complete database will be rebuilt.
|-
| valign='top' | '''Errors'''
|-
| valign='top' | '''Summary'''
|Renames document(s), specified by {{Mono|$path}} to {{Mono|$newpath}} in the database {{Mono[[#Database Argument|$db}}]].
|-
| valign='top' | '''Errors'''
|-
| valign='top' | '''Summary'''
|Replaces a document, specified by {{Mono|$path}}, in the database {{Mono[[#Database Argument|$db}} ]] with the content of {{Mono|$input}}.
|-
| valign='top' | '''Errors'''