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.
Dans ce guide de démarrage rapide, vous utilisez l’extension MSSQL pour Visual Studio Code pour exécuter vos premières instructions Transact-SQL (T-SQL) sur une base de données. Vous créez une base de données, définissez une table, insérez des données et interrogez les résultats.
Prerequisites
Pour suivre cette procédure de démarrage rapide, vous avez besoin des éléments suivants :
Visual Studio Code : si Visual Studio Code n'est pas installé, téléchargez-le à partir du site web officiel Visual Studio Code.
Extension MSSQL pour Visual Studio Code : Dans Visual Studio Code, ouvrez la vue Extensions en sélectionnant l’icône Extensions dans la barre d’activité du côté de la fenêtre. Recherchez
mssqlet sélectionnez Installer pour ajouter l’extension.Accès à une base de données : si vous n’avez pas accès à une instance de base de données, vous pouvez en utiliser un en sélectionnant l’une des options suivantes :
SQL Server conteneurisé : exécutez SQL Server dans un conteneur Docker pour faciliter l’installation et la portabilité. Pour plus d’informations, consultez Démarrage rapide : exécuter des images de conteneur SQL Server avec Docker.
Azure SQL Database : Si vous préférez une option basée sur le cloud, créez un compte Azure gratuit et configurez une base de données Azure SQL Database. Pour plus d’informations, consultez Démarrage rapide : Créer une base de données unique - Azure SQL Database.
Base de données SQL dans Microsoft Fabric : si vous avez besoin d’une base de données autonome et sécurisée optimisée pour l’IA, créez une base de données SQL dans Microsoft Fabric. Pour plus d'informations, voir Créer une base de données SQL dans Microsoft Fabric.
SQL Server local : vous pouvez également télécharger et installer SQL Server 2022 (16.x) Developer Edition sur votre ordinateur local. Pour plus d’informations, consultez le site web Microsoft SQL Server.
Azure SQL Managed Instance : si vous avez besoin d’une instance SQL Server entièrement managée, créez une instance managée Azure SQL. Pour plus d’informations, consultez Démarrage rapide : créer une instance Azure SQL Managed Instance.
Note
Si vous n’avez pas d’abonnement Azure, créez un compte gratuit.
Connectez-vous à votre base de données
Avant d’exécuter une requête, connectez-vous à la base de données à partir du Explorateur d'objets. La boîte de dialogue Connexion vous guide tout au long de la saisie d’un nom de serveur, de la sélection d’un type d’authentification et (éventuellement) de la sélection d’une base de données. Pour obtenir une procédure pas à pas complète des types d’entrée, des méthodes d’authentification et de la gestion des connexions, consultez Se connecter à une base de données avec l’extension MSSQL pour Visual Studio Code.
Une fois connecté, votre serveur apparaît dans le Explorateur d'objets et vous pouvez commencer à exécuter des requêtes.
Créer une base de données
Créez une base de données appelée Library.
Ouvrez un nouvel éditeur de requête : appuyez sur Ctrl+N pour ouvrir un nouvel éditeur de requête, ou cliquez avec le bouton droit sur votre serveur, puis sélectionnez Nouvelle requête.
Créez la base de données. Collez l’extrait suivant dans l’éditeur de requête, puis sélectionnez Exécuter :
IF NOT EXISTS (SELECT name FROM sys.databases WHERE name = N'Library') CREATE DATABASE Library;Ce script crée une base de données appelée
Librarysi elle n’existe pas déjà.
La nouvelle base de données Library apparaît dans la liste des bases de données. Si vous ne le voyez pas immédiatement, actualisez l’Explorateur d’objets.
Créer une table
Créez la Authors table dans la Library base de données.
Ouvrez un nouvel éditeur de requête et vérifiez que le contexte de connexion est défini sur la base de données
Library.Créez la table. Remplacez le texte dans la fenêtre de requête par l’extrait de code suivant, puis sélectionnez Exécuter :
CREATE TABLE dbo.Authors ( id INT IDENTITY (1, 1) NOT NULL PRIMARY KEY, first_name NVARCHAR (100) NOT NULL, middle_name NVARCHAR (100) NULL, last_name NVARCHAR (100) NOT NULL );
Ce script crée la table Authors avec une colonne IDENTITY pour id, qui génère automatiquement des ID uniques.
Insérer des lignes
Ensuite, insérez des données dans la Authors table.
Remplacez le texte dans la fenêtre de requête par l’extrait de code suivant, puis sélectionnez Exécuter :
INSERT INTO dbo.Authors (first_name, middle_name, last_name) VALUES ('Isaac', 'Yudovick', 'Asimov'), ('Arthur', 'Charles', 'Clarke'), ('Herbert', 'George', 'Wells'), ('Jules', 'Gabriel', 'Verne'), ('Philip', 'Kindred', 'Dick');
L'échantillon de données est ajouté au Authors tableau.
Visualiser les données
Pour vérifier les données de la table Authors, exécutez la requête suivante :
SELECT *
FROM dbo.Authors;
Cette requête retourne tous les enregistrements de la table Authors, en affichant les données que vous avez insérées.