In questo avvio rapido si userà Azure Data Studio per connettersi a un server di database SQL di Azure. Si eseguiranno quindi istruzioni Transact-SQL (T-SQL) per creare ed eseguire query sul database TutorialDB, usato anche in altre esercitazioni di Azure Data Studio.
Nota
Anche se Microsoft Entra ID è il nuovo nome per Azure Active Directory (Azure AD), per evitare l'interruzione degli ambienti esistenti, la denominazione Azure AD è tuttora mantenuta in alcuni elementi hardcoded, ad esempio campi dell'interfaccia utente, provider di connessioni, codici errore e cmdlet. In questo articolo i due nomi sono intercambiabili.
Prerequisiti
Per completare questo avvio rapido, è necessario Azure Data Studio e un server di database SQL di Azure.
Se non si ha ancora un server SQL di Azure, completare uno dei seguenti argomenti di avvio rapido sui database SQL di Azure. Ricordare il nome completo del server e le credenziali di accesso per i passaggi successivi:
Usare Azure Data Studio per stabilire una connessione al server di database SQL di Azure.
La prima volta che si esegue Azure Data Studio, viene visualizzata la pagina iniziale. Se la pagina di introduzione non viene visualizzata, selezionare Help>Introduzione. Selezionare Nuova connessione per aprire il riquadro Connessione:
Questo articolo usa l'autenticazione SQL, ma l'autenticazione di Microsoft Entra è supportata per tutti i prodotti e i servizi di SQL Server. Compilare i campi seguenti usando il nome server, il nome utente e la password relativi al server SQL di Azure:
Impostazione
Valore suggerito
Descrizione
Nome server
Nome completo del server
Ad esempio: servername.database.windows.net.
Autenticazione
Account di accesso SQL
In questa esercitazione viene usata l'autenticazione SQL.
Nome utente
Nome utente dell'account amministratore del server
Nome utente dell'account usato per creare il server.
Password (account di accesso SQL)
Password dell'account amministratore del server
Password dell'account usato per creare il server.
Salvare la password?
Sì o No
Se non si vuole immettere ogni volta la password, selezionare Sì.
Nome database
lasciare vuoto
Questa opzione consente esclusivamente di effettuare la connessione al server.
Gruppo di server
Selezionare <Predefinito>
È possibile impostare questo campo su uno specifico gruppo di server precedentemente creato.
Selezionare Connetti.
Se nel server non è presente una regola del firewall che consente la connessione di Azure Data Studio, viene visualizzato il modulo Crea nuova regola del firewall. Completare il modulo per creare una nuova regola del firewall. Per informazioni dettagliate, vedere Regole del firewall.
Una volta stabilita la connessione, il server viene aperto nella barra laterale SERVER.
Creare il database dell'esercitazione
Nelle sezioni successive verrà creato il database TutorialDB usato anche in altre esercitazioni di Azure Data Studio.
Fare clic con il pulsante destro del mouse sul server SQL di Azure nella barra laterale SERVER e scegliere Nuova query.
Incollare questo SQL nell'editor di query.
SQL
IF NOT EXISTS (
SELECTnameFROM sys.databases
WHEREname = N'TutorialDB'
)
CREATEDATABASE [TutorialDB]
GOALTERDATABASE [TutorialDB] SET QUERY_STORE=ONGO
Sulla barra degli strumenti selezionare Esegui. Nel riquadro MESSAGGI vengono visualizzate alcune notifiche che informano l'utente sullo stato di avanzamento della query.
Crea una tabella
Si vuole creare una tabella nel database TutorialDB, ma l'editor di query è connesso al database master.
Connettersi al database TutorialDB.
Creare una tabella Customers.
Nell'editor di query sostituire la query precedente con questa e selezionare Esegui.
SQL
-- Create a new table called 'Customers' in schema 'dbo'-- Drop the table if it already exists
IF OBJECT_ID('dbo.Customers', 'U') IS NOT NULL
DROPTABLE dbo.Customers
GO-- Create the table in the specified schemaCREATETABLE dbo.Customers
(
CustomerId INTNOTNULL PRIMARY KEY, -- primary key columnName [NVARCHAR](50) NOTNULL,
Location [NVARCHAR](50) NOTNULL,
Email [NVARCHAR](50) NOTNULL
);
GO
Inserire righe nella tabella
Sostituire la query precedente con questa e selezionare Esegui.
Sostituire la query precedente con questa e selezionare Esegui.
SQL
-- Select rows from table 'Customers'SELECT * FROM dbo.Customers;
Vengono visualizzati i risultati della query:
Pulire le risorse
Gli argomenti di avvio rapido successivi si basano sulle risorse create qui. Se si prevede di svolgere anche le procedure degli articoli successivi, assicurarsi di non eliminare queste risorse. In caso contrario, nel portale di Azure eliminare le risorse non più necessarie. Per informazioni dettagliate, vedere Pulire le risorse.
Passaggi successivi
Ora che è stata effettuata la connessione a un database SQL di Azure ed è stata eseguita una query, effettuare l'esercitazione sull'editor di codice.
Caratteristiche che rendono il database SQL di Azure una scelta ideale per il database relazionale e istruzioni per creare il database dal portale e connettersi con Azure Cloud Shell.
Amministrare un'infrastruttura di database SQL Server per database relazionali, ibridi, locali e cloud con le offerte di database relazionali Microsoft PaaS.
Illustra i parametri di connessione da connettere a un'istanza di SQL Server con Azure Data Studio. Include informazioni dettagliate su come proteggere e crittografare le connessioni.
Informazioni su come usare i widget di informazioni dettagliate di Azure Data Studio per trasformare le query che monitorano server e database in visualizzazioni dettagliate.
Seguire questa esercitazione per scoprire su come usare l'editor Transact-SQL per eseguire attività di database di base, incluse la creazione e la ricerca di oggetti di database.