Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
S’applique à : SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Analytics Platform System (PDW)
Point de terminaison d'analytique SQL dans Microsoft Fabric
Entrepôt dans Fabric de Microsoft
Base de données SQL dans Fabric de Microsoft
SQL Server Management Studio est une suite d’outils d’administration permettant de gérer les composants appartenant à SQL Server. Avec cet environnement intégré, vous pouvez effectuer différentes tâches, telles que la sauvegarde de données, la modification de requêtes et l’automatisation des fonctions courantes au sein d’une seule interface.
SQL Server Management Studio inclut les outils suivants :
L’éditeur de code est un éditeur de script enrichi pour l’écriture et la modification de scripts. SQL Server Management Studio fournit quatre versions de l’éditeur de code : l’éditeur de requête du moteur de base de données pour Transact-SQL scripts, l’éditeur de requête DMX, l’éditeur de requête MDX et l’éditeur de requête XML/A.
Explorateur d’objets pour localiser, modifier, scripter ou exécuter des objets appartenant à des instances de SQL Server.
Explorateur de modèles pour localiser et scripter des modèles.
L’Explorateur de solutions permet d’organiser et de stocker des scripts associés en tant que parties d’un projet.
Fenêtre Propriétés pour afficher les propriétés actuelles des objets sélectionnés.
SQL Server Management Studio prend en charge les processus de travail efficaces en fournissant les éléments suivants :
L'accès déconnecté. Vous pouvez écrire et modifier des scripts sans vous connecter à une instance de SQL Server.
Scriptage depuis n’importe quelle boîte de dialogue. Vous pouvez créer un script à partir de n’importe quelle boîte de dialogue pour pouvoir lire, modifier, stocker et réutiliser les scripts après les avoir créés.
Boîtes de dialogue nonmodales. Lorsque vous accédez à une boîte de dialogue d’interface utilisateur, vous pouvez parcourir d’autres ressources dans SQL Server Management Studio sans fermer la boîte de dialogue.
Projets de script dans SSMS
Un projet de script de base de données est un ensemble organisé de scripts, d’informations de connexion et de modèles associés à une base de données ou à une partie d’une base de données. SQL Server fournit SQL Server Management Studio pour administrer et concevoir des bases de données SQL Server dans le contexte d’un projet de script. SQL Server Management Studio comprend des concepteurs, des éditeurs, des guides et des Assistants pour vous aider à développer, déployer et gérer des bases de données.
Lorsque vous enregistrez un script dans un projet de script, vous pouvez :
- Gérer le contrôle de version sur les scripts.
- Stocker les options de résultats avec un script.
- Organisez les scripts associés dans un seul projet de script.
- Enregistrez les informations de connexion avec des scripts.
Projets de base de données SQL dans SSMS
Un projet de base de données SQL Database est une représentation locale d’objets SQL qui comprennent le schéma d’une base de données unique, comme des tables, des procédures stockées ou des fonctions. Le cycle de développement d’un projet de base de données SQL vous aide à intégrer le développement de base de données dans des flux de travail d’intégration continue et de déploiement continu (CI/CD).
Lorsqu’un projet SQL est généré, il valide les relations entre les objets. Par exemple, une définition de vue ne peut pas contenir une table ou des colonnes qui n'existent pas dans le projet SQL. Le fichier de sortie (le .dacpac) est un artefact puissant, réutilisable et déclaratif. Avec ce fichier, vous pouvez appliquer votre code de base de données à une base de données à l’aide de SSMS, de l’interface CLI SqlPackage ou d’autres outils de projets SQL. Le processus de publication calcule également la différence entre une source .dacpac et une base de données cible avant de déterminer les étapes à suivre pour mettre à jour cette base de données.
Les projets de bases de données SQL conviennent parfaitement aux équipes qui cherchent à intégrer le développement de bases de données dans un flux de travail CI/CD. La nature déclarative des projets SQL permet d'avoir une source unique de vérité pour le schéma de la base de données, et le processus de génération et de publication fournit un moyen reproductible et fiable de déployer des changements dans les bases de données. Pour plus d’informations sur les projets de base de données SQL, consultez Présentation des projets SQL Database ?
Solutions et projets
SQL Server Management Studio partage le concept de solutions et de projets avec Microsoft Visual Studio. Une solution est un conteneur pour un ou plusieurs projets, ainsi que les paramètres de fenêtre et tous les fichiers divers qui ne sont pas associés à un projet particulier.
L’Explorateur de solutions est une fenêtre d’outils dans SSMS que vous utilisez pour stocker et rouvrir des solutions de base de données. Si vous avez créé des applications avec Visual Studio, l’Explorateur de solutions est familier.
Si vous ne voyez pas la fenêtre de l’outil Explorateur de solutions, vous pouvez l’ouvrir à partir de la barre de menus SSMS à l’aide de l’Explorateur> desolutions, ou en sélectionnant Ctrl+Alt+L.