Démarrage du développement en équipe de bases de données qui utilisent des collections de schémas XML
Les collections de schémas XML peuvent être difficiles à utiliser si elles sont toutes définies inline dans votre code de base de données. Vous pouvez ajouter à la place une référence dans votre projet de base de données à un fichier de définition de schéma XML (XSD) qui contient la définition de la collection de schémas XML que vous souhaitez utiliser. Vous pouvez ensuite utiliser la collection dans vos définitions de table. Pour plus d'informations, consultez la rubrique suivante sur le site Web Microsoft : Implémentation de XML dans SQL Server.
Importation des objets et des paramètres de base de données
Si vous importez les objets et paramètres d'une base de données, les collections de schémas XML sont définies inline dans un objet de collection de schémas XML. Vous pouvez trouver cet objet dans Vue Schéma dans la catégorie Programmabilité. Si vous souhaitez ajouter à la place une référence à un fichier XSD, vous devez supprimer cette définition d'objet puis ajouter la référence à votre projet de base de données. Vous devez ajouter le fichier XSD au contrôle de version et envisager d'ajouter le fichier à votre projet de base de données.
Tâches courantes
Dans le tableau suivant, vous trouverez les descriptions des tâches courantes qui prennent en charge ce scénario, ainsi que des liens vers des informations supplémentaires sur la réalisation de ces tâches :
Tâches courantes |
Contenu de support |
---|---|
En savoir plus sur les projets de base de données : vous pouvez découvrir les concepts de base de la gestion des modifications de schéma à l'aide des projets de base de données. |
|
Apprendre en faisant : vous pouvez suivre une première procédure pas à pas pour vous familiariser avec la création et le déploiement de modifications dans un projet de base de données qui référence un fichier XSD. |
|
Placer un schéma de base de données existant sous contrôle de version : vous pouvez créer un projet, configurer ses paramètres et importer un schéma à l'aide de l'Assistant de projet de base de données. Vous pouvez également créer un projet vide si vous voulez importer le schéma ultérieurement ou si vous n'avez pas l'autorisation d'accéder à la base de données à partir de laquelle vous voulez importer le schéma. Après avoir importé le schéma, vous pouvez ajouter le projet au contrôle de version et ajouter une référence à un fichier XSD qui contient la définition d'une collection de schémas XML. |
Scénarios associés
Démarrage du développement en équipe de bases de données
Explique comment créer une représentation hors connexion d'un schéma de base de données dans un projet de base de données et comment ajouter ce projet au contrôle de version.Démarrage du développement en équipe de bases de données faisant référence à d'autres bases de données
Explique comment créer une représentation hors connexion d'un schéma de base de données, définir une ou plusieurs références à d'autres bases de données, définir des variables pour les environnements de déploiement cibles et ajouter le projet au contrôle de version.Démarrage du développement en équipe de bases de données faisant référence à des objets SQLCLR
Explique comment créer une représentation hors connexion d'un schéma de base de données, définir des références aux assemblys qui contiennent des objets de common language runtime (CLR) SQL, définir des objets de base de données qui référencent ces objets et ajouter le projet au contrôle de version.Démarrage du développement en équipe de bases de données volumineuses
Explique comment créer une représentation hors connexion d'un schéma de base de données diffusée dans plusieurs projets pour restreindre l'accès à certaines parties du schéma de base de données. Vous pouvez également utiliser cette approche pour améliorer les performances si vous travaillez avec des bases de données volumineuses.Démarrage du développement en équipe de bases de données faisant référence à des objets serveur partagés
Explique comment créer une représentation hors connexion d'un schéma de base de données, définir des références à un projet serveur partagé, ajouter des références aux objets définis dans le projet serveur et ajouter le projet de base de données au contrôle de version.