Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
In questa guida introduttiva si userà l'estensione MSSQL per Visual Studio Code per eseguire le prime istruzioni Transact-SQL (T-SQL) su un database. Creare un database, definire una tabella, inserire dati ed eseguire query sui risultati.
Prerequisiti
Per completare questa guida rapida, è necessario disporre di:
Visual Studio Code: se Visual Studio Code non è installato, scaricarlo dal sito Web ufficiale Visual Studio Code.
Estensione MSSQL per Visual Studio Code: in Visual Studio Code aprire la visualizzazione Estensioni selezionando l'icona Estensioni nella barra attività sul lato della finestra.
mssqlCercare e selezionare Installa per aggiungere l'estensione.Accesso a un database: se non si ha accesso a un'istanza di database, è possibile usarne uno selezionando una delle opzioni seguenti:
SQL Server in contenitori: eseguire SQL Server in un contenitore Docker per semplificare la configurazione e la portabilità. Per altre informazioni, vedere Avvio rapido: Eseguire immagini del contenitore Linux di SQL Server con Docker.
Database SQL di Azure: se si preferisce un'opzione basata sul cloud, creare un account Azure gratuito e configurare un database SQL di Azure. Per altre informazioni, vedere Avvio rapido: Creare un database singolo - database SQL di Azure.
Database SQL in Microsoft Fabric: se è necessario un database autonomo e sicuro ottimizzato per l'intelligenza artificiale, creare un database SQL in Microsoft Fabric. Per altre informazioni, vedere Creare un database SQL in Microsoft Fabric.
SQL Server locale: in alternativa, scaricare e installare SQL Server 2022 (16.x) Developer Edition nel computer locale. Per altre informazioni, vedere Il sito Web di Microsoft SQL Server.
Istanza gestita di SQL di Azure: se è necessaria un'istanza di SQL Server completamente gestita, creare un'istanza gestita di SQL di Azure. Per altre informazioni, vedere Avvio rapido: Creare Istanza gestita di SQL di Azure.
Note
Se non hai una sottoscrizione di Azure, crea un account gratuito.
Connettersi al database
Prima di eseguire una query, connettersi al database dal Esplora oggetti. La finestra di dialogo Connessione illustra come immettere un nome del server, selezionare un tipo di autenticazione e (facoltativamente) selezionando un database. Per una procedura dettagliata completa dei tipi di input, dei metodi di autenticazione e della gestione delle connessioni, vedere Connettersi a un database con l'estensione MSSQL per Visual Studio Code.
Dopo la connessione, il server viene visualizzato nella Esplora oggetti ed è possibile avviare l'esecuzione di query.
Creazione di un database
Creare un database denominato Library.
Aprire un nuovo editor di query: premere CTRL+N per aprire un nuovo editor di query oppure fare clic con il pulsante destro del mouse sul server e scegliere Nuova query.
Creare il database. Incollare il frammento di codice seguente nell'editor di query e selezionare Esegui:
IF NOT EXISTS (SELECT name FROM sys.databases WHERE name = N'Library') CREATE DATABASE Library;Questo script crea un nuovo database denominato
Libraryse non esiste già.
Il nuovo Library database viene visualizzato nell'elenco dei database. Se non viene visualizzata immediatamente, aggiornare il Esplora oggetti.
Crea una tabella
Creare la Authors tabella nella Library banca dati.
Aprire un nuovo editor di query e assicurarsi che il contesto di connessione sia impostato sul
Librarydatabase.Creare la tabella. Sostituire il testo nella finestra della query con il frammento di codice seguente e selezionare Esegui:
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 );
Questo script crea la tabella Authors con una colonna IDENTITY per il id, che genera automaticamente ID univoci.
Inserire righe
Inserire quindi i dati nella Authors tabella.
Sostituire il testo nella finestra della query con il frammento di codice seguente e selezionare Esegui:
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');
I dati di esempio verranno aggiunti alla Authors tabella.
Visualizza i dati
Per verificare i dati nella Authors tabella, eseguire la query seguente:
SELECT *
FROM dbo.Authors;
Questa query restituisce tutti i record nella Authors tabella, che mostrano i dati inseriti.