Développement de base de données hors connexion orienté projet

 

Cette section décrit les fonctionnalités fournies par Outils de données SQL Server (SSDT) pour la création, la génération, le débogage et la publication d'un projet de base de données.

À l'aide de SSDT, vous pouvez créer un projet de base de données en mode hors connexion et implémenter les modifications du schéma en ajoutant, modifiant ou supprimant les définitions des objets (représentées par des scripts) dans le projet, sans connexion à une instance de serveur. Toutes ces opérations peuvent être réalisées à l'aide du nouveau concepteur de tables ou de l'Éditeur Transact-SQL. Vous pouvez également écrire et déboguer les objets Transact-SQL et CLR dans le même projet. Vous pouvez utilisez une comparaison de schémas pour vérifier que votre projet reste synchronisé avec la base de données de production, et créer des instantanés pour votre projet à chaque étape du cycle de développement à des fins de comparaison. Lorsque vous utilisez des projets de base de données dans un environnement de travail en équipe, vous pouvez employer le contrôle de version pour tous les fichiers. Après avoir développé, testé et débogué votre projet de base de données, vous pouvez le remettre au personnel autorisé en vue de le publier dans un environnement de production.

Notes

Les rubriques de procédure de cette section contiennent une série de tâches qui peuvent être effectuées dans l'ordre.

Dans cette section

Rubrique

Description

Importer dans un projet de base de données

Décrit l'importation d'objets à partir d'une base de données active, d'un fichier .dacpac ou d'un script.

Boîte de dialogue Ajouter une référence de base de données (boîte de dialogue )

Décrit les différentes méthodes d'ajout d'une référence de base de données.

Rechercher des mises à jour (boîte de dialogue )

Explique comment Outils de données SQL Server peut vérifier les mises à jour de produit.

Paramètres du projet de base de données

Décrit les paramètres de projet permettant de contrôler des aspects de vos configurations de build et de bases de données.

Procédure : parcourir les objets d'un projet Base de données SQL Server

L'Explorateur d'objets SQL Server dans Visual Studio contient à présent un nœud Projets, sous lequel tous les projets de base de données SQL Server de votre solution sont regroupés dans une hiérarchie de type SQL Server Management Studio.

Fenêtre Opérations des outils de données

Décrit la fenêtre Opérations des outils de données, qui affiche la progression de certaines opérations et vous avertit en cas d'erreurs.

Options de l'Éditeur Transact-SQL

Décrit les options Transact-SQL.

Procédure : créer un nouveau projet de base de données

Créez un projet de base de données et importez un schéma de base de données existant.

Procédure : utiliser le schéma pour comparer différentes définitions de base de données

Comparez les schémas d'une base de données et d'un projet et synchronisez.

Procédure : générer et déployer dans une base de données locale

Utilisez l'instance SQL Server locale à la demande, qui est activée lorsque vous déboguez un projet de base de données.

Procédure : modifier la plateforme cible et publier un projet de base de données

Modifiez la plateforme SQL Server cible de votre projet en une instance SQL Server prise en charge et validez la syntaxe.

Procédure : créer une capture instantanée d'un projet

Créez un proxy en lecture seule du schéma de la base de données et revenez au projet source lorsque des modifications indésirables sont appliquées au projet.

Procédure : utiliser des objets Microsoft SQL Server 2012 dans votre projet

Ajoutez un nouvel objet séquence à votre projet.

Procédure : utilisation des objets de base de données CLR

Créez et publiez des objets CLR dans le projet de base de données Outils de données SQL Server.

Procédure : convertir des projets de base de données Visual Studio 2010 en projets de base de données SQL Server et recibler vers une autre plateforme

Convertissez une base de données SQL Server, des objets CLR et des projets d'application de la couche Données existants créés dans Visual Studio 2010 en projet de base de données Outils de données SQL Server.

Procédure : spécifier les scripts de prédéploiement et de post-déploiement

Explique comment utiliser les scripts que vous souhaitez exécuter avant ou après le déploiement de votre base de données.

Rubriques connexes

Gérer des tables et des relations, et résoudre les erreurs