Partager via


Bases de données

Azure Cosmos DB est une base de données multimodèle distribuée à l’échelle mondiale qui prend en charge les modèles de données de document, de graphique et de valeur clé. Le contenu de cette section est destiné à créer, interroger et gérer des ressources de base de données à l’aide de l’API SQL via REST.

Notes

Ces articles de référence sur les API montrent comment créer des ressources à l’aide de l’API de plan de données Azure Cosmos DB. Avec l’API de plan de données, vous pouvez configurer des options de base telles que la stratégie d’indexation et les clés de partition, comme vous le pouvez avec les kits SDK Cosmos DB. Si vous avez besoin d’une prise en charge complète des fonctionnalités pour toutes les ressources Azure Cosmos DB, nous vous recommandons d’utiliser le fournisseur de ressources Cosmos DB.

Chaque compte Azure Cosmos DB prend en charge plusieurs bases de données nommées indépendamment. Une base de données est un espace de noms logique pour les collections, les utilisateurs et les autorisations. La ressource de base de données est représentée par des bases de données dans le modèle de ressource Azure Cosmos DB. Voici un exemple d’URI : https://mydbaccount.documents.azure.com/dbs.

Voici un exemple de représentation d’une base de données dans Azure Cosmos DB :

{  
  "id":"ContosoDB",  
  "_rid":"rnYYAA==",  
  "_ts":1408056022,  
  "_self":"dbs\/rnYYAA==\/",  
  "_etag":"00004800-0000-0000-0000-53ed3ad60000",  
  "_colls":"colls\/",  
  "_users":"users\/"
}  
  
Propriété Description
id Obligatoire. Il s’agit de la seule propriété settable par l’utilisateur. Il s’agit d’un nom unique qui identifie la base de données, c’est-à-dire que deux bases de données ne partagent pas le même nom dans un compte. Le nom ne doit pas comprendre plus de 255 caractères.
_rid Il s’agit d’une propriété générée par le système. L’ID de ressource (_rid) est un identificateur généré par le système.
_ts Il s’agit d’une propriété générée par le système. Elle spécifie l'horodateur de la dernière mise à jour de la ressource. La valeur est un horodateur.
_self Il s’agit d’une propriété générée par le système. Il s'agit de l'URI adressable unique pour la ressource.
_etag Il s’agit d’une propriété générée par le système qui spécifie l’etag de ressource requis pour le contrôle d’accès concurrentiel optimiste.
_colls Il s’agit d’une propriété générée par le système qui spécifie le chemin d’accès adressable de la ressource de collections .
_users Il s’agit d’une propriété générée par le système qui spécifie le chemin d’accès adressable de la ressource users .

Tâches

Vous pouvez effectuer les tâches suivantes avec des bases de données :

Voir aussi