Se ti sei mai sentito sopraffatto mentre lavori con SQL Server Management Studio (SMSS), non sei l’unico. Comprendere tutte le funzionalità offerte da SQL Server Management Studio può essere una sfida. Fortunatamente, questo tutorial è qui per aiutarti a iniziare ad utilizzare SQL Server Management Studio (SSMS) in modo efficiente.
In questa guida, imparerai i fondamenti di SQL Server Management Studio, come stabilire una connessione al server, eseguire query e creare database.
Continua a leggere per migliorare la tua esperienza con SQL Server Management Studio!
Prerequisiti per SQL Server Management Studio
Questo tutorial fornisce una dimostrazione pratica. Se desideri seguirla, assicurati di soddisfare i seguenti prerequisiti:
- A Windows machine – This guide focuses on Windows 10, but subsequent versions are compatible as well.
- MySQL Server sul tuo dispositivo – Consigliamo di utilizzare Microsoft SQL Server Express, una versione gratuita e semplificata di SQL Server.
- A MySQL database server to connect to, either on your local machine or a remote server.
Download e installazione di SQL Server Management Studio (SSMS)
SQL Server Management Studio (SSMS) è un tool gratuito che offre un ambiente integrato per la supervisione di qualsiasi infrastruttura SQL, che vada da SQL Server a Azure SQL Database. Fornisce un’interfaccia utente intuitiva per gestire database e oggetti sul tuo server.
Tuttavia, per sfruttare appieno la potenza di SQL Server Management Studio, è fondamentale installarlo correttamente. Questa sezione ti guiderà su come configurare SSMS per scrivere, testare e modificare query e schemi di database sia su piattaforme locali che cloud.
1. Avvia il tuo browser web preferito e vai alla pagina di download di SQL Server Management Studio.
2. Procedi alla sezione “Download SSMS” e seleziona il link “Download gratuito per SQL Server Management Studio (SSMS)” per avviare il download.
Dato che il file è di circa 700MB, la durata del download varierà in base alla velocità della tua connessione internet.

3. Una volta completato il download, fai doppio clic sul file per avviare l’installazione di SQL Server Management Studio.
4. Premi il pulsante “Install” per avviare l’installazione. Hai la possibilità di modificare il percorso di installazione predefinito, ma per la maggior parte degli utenti la posizione predefinita è sufficiente.

L’installazione di SQL Server Management Studio elaborerà, estrarrà e posizionerà i file necessari, il che potrebbe richiedere alcuni minuti.

Una volta completata l’installazione con successo, verrà visualizzata la schermata di completamento dell’installazione, come mostrato di seguito.
Congratulazioni! Hai appena compiuto un passo fondamentale nel padroneggiare SQL Server Management Studio (SSMS) installandolo con successo sul tuo dispositivo.

Verifica se MySQL Server in SQL Server Management Studio è attivo e se la porta TCP/IP è accessibile
Hai installato correttamente SQL Server Management Studio (SSMS), ma per gestire i database SQL devi prima connetterti a un server di database. Questa guida ti aiuterà a connetterti a un server MySQL utilizzando SSMS.
Ma prima di tentare di connetterti a un server MySQL, assicurati che il tuo server MySQL sia operativo e che la porta TCP/IP sia accessibile.
1. Inizia avviando PowerShell come amministratore per accedere ai privilegi elevati.
2. Utilizza il seguente comando di ping per verificare se la tua porta TCP/IP è aperta. Assicurati di sostituire ‘your-ip’ con l’effettivo indirizzo IP del tuo server di database MySQL.
A successful ping response, like the one shown below, indicates your MySQL database server is online and responsive.

Se incontri un messaggio di errore “Richiesta scaduta”, come mostrato di seguito, significa che il tuo server di database non è accessibile e ti invitiamo a verificare la configurazione della tua rete.
3. Per verificare lo stato del server del database MySQL in SQL Server Management Studio, esegui i seguenti comandi:

Se noti che il servizio del motore di database non è operativo, considera di avviarlo tramite i Servizi di Windows, come illustrato di seguito.

Integrazione con il server del database MySQL utilizzando SQL Server Management Studio
Ora che il tuo server MySQL è attivo e in esecuzione, è il momento di sfruttare appieno le potenzialità di SQL Server Management Studio. Connettiti al tuo server del database utilizzando SSMS e inizia a gestire i database SQL senza sforzo.
Al lancio di SSMS, ti troverai di fronte alla finestra di dialogo Connetti al server. Questa è la porta d’accesso alla gestione del database in SQL Server Management Studio.
Per una connessione senza problemi al tuo server del database MySQL:
- Server name – Inserisci l’indirizzo IP o il nome host del tuo server del database MySQL. Se SSMS è sullo stesso dispositivo del tuo server del database, utilizza semplicemente localhost come nome del server.
- Autenticazione – Per una maggiore sicurezza, opta per l’autenticazione di Windows quando ti connetti al server del database utilizzando SQL Server Management Studio (SSMS).
- Fai clic sul pulsante Connetti, e SQL Server Management Studio (SSMS) avvierà una connessione al server di database.

Se la finestra di dialogo Connetti al server non compare automaticamente, vai alla sezione Esplora oggetti, fai clic sul pulsante Connetti in alto a sinistra e seleziona Database Engine.
L’Esplora oggetti, simile all’Esplora file, fornisce una visualizzazione ad albero che consente di navigare tra gli oggetti nel server di database in SQL Server Management Studio.

Dopo una connessione riuscita, l’Esplora oggetti in SQL Server Management Studio (SSMS) mostrerà il tuo server di database, inclusi vari oggetti all’interno di ciascun database.

Creare un nuovo database utilizzando SQL Server Management Studio
Ora che sei connesso al tuo server di database tramite SQL Server Management Studio, è il momento di popolarlo con database, tabelle e dati. Organizzare i dati in database specifici migliora la velocità di recupero dei dati, rendendo il tuo lavoro più efficiente.
Segui questi passaggi per creare un nuovo database utilizzando SQL Server Management Studio:
1. Nella sezione Esplora oggetti di SQL Server Management Studio, individua e seleziona il nodo Databases. Quindi, fai clic su Nuova query nella barra degli strumenti, che aprirà una nuova finestra di query (come mostrato nel passaggio due).

2. Nella finestra di query, inserisci il frammento di codice T-SQL fornito di seguito. Questo comando verificherà se è già presente un database chiamato ATADB.
Se il database è presente, il comando bypasserà qualsiasi altra azione. In caso contrario, procederà alla creazione di un nuovo database denominato ATADB in SQL Server Management Studio.
3. Per eseguire la query in SQL Server Management Studio, premi F5 o fai clic sul pulsante “Esegui” come mostrato di seguito.

Dopo l’esecuzione con successo in SQL Server Management Studio, verrà visualizzato un messaggio che indica “Comando(i) completati con successo”. Ciò indica che SQL Server Management Studio ha creato il database con successo. Il “Tempo di completamento” indica la durata impiegata da SQL Server Management Studio per eseguire la query e costruire il database.

4. Per visualizzare il nuovo database denominato ATADB in SQL Server Management Studio, basta fare clic sull’icona di aggiornamento nel pannello Object Explorer.

Creazione di una nuova tabella con SQL Server Management Studio
Dopo aver configurato con successo il nuovo database con SQL Server Management Studio, il passo successivo è la creazione di una tabella. Le tabelle sono cruciali in quanto archiviano i dati in modo sistematico su colonne e righe, facilitando il recupero.
Ecco una semplice guida passo-passo per creare una nuova tabella utilizzando SQL Server Management Studio:
1. Nella finestra di query di SQL Server Management Studio, incollare il seguente frammento di codice SQL. Questo comando crea una tabella chiamata ‘Users’ all’interno del database ATADB. La tabella è progettata con quattro colonne distinte: CustomerId, Name, Location ed Email.
La colonna inaugurale, CustomerId, funge da chiave primaria, garantendo che ogni riga rimanga unica all’interno della tabella. Le altre colonne funzionano come contenitori standard per i dati. Osservare il tipo di dati specifico associato a ciascuna colonna:
- La colonna
CustomerId
utilizza un tipo di datiINT
, adatto per memorizzare numeri interi.
- Le colonne come Name, Location ed Email si basano tutte sul tipo di dati NVARCHAR, ideale per contenere dati testuali.
2. Per finalizzare e creare la tabella ‘Users’ (a condizione che non sia già presente) in SQL Server Management Studio, eseguire la query.
3. Infine, in SQL Server Management Studio, fare clic sull’icona di aggiornamento ancora una volta nel pannello Esplora oggetti per visualizzare la nuova tabella Utenti appena creata.

Incorporare dati in una tabella usando SQL Server Management Studio
Avere una tabella vuota non è pratico, vero? Quindi, perché non dare vita alla tua appena creata tabella Utenti in SQL Server Management Studio? Ricorda, mentre inserisci i dati in SQL Server Management Studio, è semplice come copiare e incollare un testo nelle celle di un foglio di calcolo, il metodo è leggermente diverso: qui, utilizzerai la query INSERT INTO
.
In SQL Server Management Studio, inserisci il frammento SQL riportato di seguito nella finestra della query. Ciò faciliterà l’inserimento dei dati INTO
la tabella Utenti
su tutte le colonne.
Esegui questa query in SQL Server Management Studio e vedrai di persona come inserisce i dati specificati nella tabella Utenti.
Dopo l’esecuzione, se tutto va bene in SQL Server Management Studio, vedrai un messaggio che indica 4 righe interessate. Procedi al passaggio successivo per ispezionare i dati inseriti.

Ottenere dati da una tabella con SQL Server Management Studio
Ora, avendo incorporato con successo i dati nella tabella Utenti tramite SQL Server Management Studio, come assicurarsi che tutto sia al suo posto? Esegui uno snippet SQL in SQL Server Management Studio per avere una visione diretta dei dati che hai inserito nella tabella Utenti.
Introduci lo snippet SQL di seguito nella finestra di query di SQL Server Management Studio. Questa specifica query selezionerà tutte le colonne e le righe presenti nella tabella Utenti.
Dopo aver eseguito questa query, SQL Server Management Studio mostrerà i dati dalla tabella Utenti nel riquadro dei risultati, come mostrato di seguito.

Note conclusive su SQL Server Management Studio
In questa guida completa, hai scoperto l’arte di utilizzare SQL Server Management Studio (SSMS) per creare un database, costruire una tabella e inserire dati. Inoltre, hai compreso come SQL Server Management Studio semplifica il compito altrimenti noioso di gestire i dati del database consentendoti di verificare incrociati i dati all’interno di una tabella effettiva.
Desideri acquisire competenze più avanzate in SQL Server Management Studio? Perché non immergersi nei modelli preconfigurati per stabilire rapidamente i database? O ancora meglio, scopri come creare associazioni di tasti di scelta rapida per migliorare la tua esperienza con SQL Server Management Studio?
Source:
https://adamtheautomator.com/sql-server-management-studio/