Database Drop SQL Server

Database Drop SQL Server
Un database è una raccolta di piccole unità di informazioni utilizzate per organizzare i dati in relazioni predefinite nell'ordine di tabelle contenenti colonne e righe. Puoi pensare a un database come al contenitore di più alto livello con altri oggetti che detengono i dati. Un database è responsabile di mantenere cose come tabelle, trigger, funzioni, tipi di dati personalizzati, tabelle, viste e altro ancora. Pertanto, quando è necessario archiviare dati specifici, è necessario assicurarsi di avere un database in cui è possibile definire la struttura dei tuoi dati.

Questo articolo mira ad aiutarti a capire come creare e abbandonare i database in SQL Server utilizzando vari metodi.

SQL Server Crea database (Transact-SQL)

Il primo e più comune metodo di creazione del database in SQL Server è l'istruzione Crea Database.

L'istruzione segue una sintassi come mostrato:

Crea database [database_name];

Iniziamo con la parola chiave Crea Database, seguito dal nome del database che si desidera creare. È bene assicurarsi che il nome del database aderisca alle regole di denominazione dell'identificatore SQL Server.

SQL Server limita anche il nome del database a 128 caratteri.

Ad esempio, per creare un database chiamato LinuxHint, possiamo eseguire il comando:

Crea database LinuxHint;

Una volta eseguito il comando sopra, possiamo accedere al database creato utilizzando DB Explorer o utilizzando il terminale.

Ad esempio, quanto segue mostra il database creato in un'interfaccia grafica.

Per mostrare tutti i database nel server utilizzando l'istruzione Transact-SQL, eseguire quanto segue:

Selezionare
nome
da
maestro.Sys.Database d;

Questo dovrebbe elencare i nomi di tutti i database nel server come segue:

nome |
---------+
Maestro |
tempdb |
Modello |
msdb |
locale |
Linuxhint |

Si noti che qualsiasi SQL Server consiglia di eseguire il backup del database principale prima di creare, modificare o abbandonare qualsiasi database utente nel server.

A seconda della configurazione del server, il comando potrebbe richiedere l'autorizzazione del database Crea nel database principale.

Database Drop Drop SQL - Transact SQL.

Possiamo utilizzare un comando Transact-SQL per rilasciare un database esistente come mostrato nella sintassi seguente:

- Sintassi del server SQL

Drop database [se esiste] database_name;

La clausola se esiste consente di rilasciare condizionalmente un database se esiste. Se il database con il nome specificato non esiste, il server non restituisce un errore.

Ad esempio, per rilasciare il database LinuxHint che abbiamo creato in precedenza, eseguire il comando:

Drop database se esiste LinuxHint;

Questo dovrebbe rimuovere il database con il nome specificato dal server.

Database Drop Drop SQL - Utilizzo di SQL Server Management Studio

Possiamo anche usare un metodo grafico per rilasciare un database esistente dal server.

In SSMS, aprire Object Explorer ed espandere l'opzione Database. Individuare il database che si desidera rimuovere, fare clic con il tasto destro e selezionare Elimina.

Questo dovrebbe aprire una nuova finestra di dialogo che consente di selezionare le opzioni da includere quando si elimina il database. Per evitare qualsiasi collisione di connessione, selezionare “Chiudi le connessioni esistenti."

Conclusione

In questo post, abbiamo esplorato le basi della creazione e della cancellazione di un database utilizzando comandi Transact-SQL e interfacce grafiche.