SQL Server Drop Database

Sql Server Drop Database



Una base de dades és una col·lecció de petites unitats d'informació que s'utilitza per organitzar les dades en relacions predefinides en l'ordre de les taules que contenen columnes i files. Podeu pensar en una base de dades com el contenidor de més alt nivell amb altres objectes que contenen les dades. Una base de dades s'encarrega de guardar coses com ara taules, activadors, funcions, tipus de dades personalitzades, taules, vistes i molt més. Per tant, quan necessiteu emmagatzemar dades específiques, haureu d'assegurar-vos que disposeu d'una base de dades en la qual podeu definir l'estructura de les vostres dades.

Aquest article pretén ajudar-vos a entendre com crear i deixar caure bases de dades a SQL Server mitjançant diversos mètodes.

SQL Server Crea una base de dades (Transact-SQL)

El primer mètode de creació de bases de dades i el més comú a SQL Server és la instrucció CREATE DATABASE.







La declaració segueix una sintaxi com es mostra:



CREAR BASE DE DADES [nom_base de dades];

Comencem amb la paraula clau CREATE DATABASE, seguida del nom de la base de dades que voleu crear. És bo assegurar-se que el nom de la base de dades s'adhereix a les regles de denominació d'identificadors de SQL Server.



SQL Server també limita el nom de la base de dades a 128 caràcters.





Per exemple, per crear una base de dades anomenada linuxhint, podem executar l'ordre:

crear base de dades linuxhint;

Un cop executem l'ordre anterior, podem accedir a la base de dades creada mitjançant l'explorador de base de dades o mitjançant el terminal.



Per exemple, a continuació es mostra la base de dades creada en una interfície gràfica.

Per mostrar totes les bases de dades del servidor mitjançant la instrucció Transact-SQL, executeu el següent:

seleccionar
nom
des de
master.SYS.DATABASE D ;

Això hauria d'enumerar els noms de totes les bases de dades del servidor de la següent manera:

nom     |
---------+
mestre |
tempdb   |
model    |
msdb     |
local    |
linuxhint|

Tingueu en compte que qualsevol servidor SQL recomana fer una còpia de seguretat de la base de dades mestra abans de crear, modificar o eliminar qualsevol base de dades d'usuari al servidor.

Depenent de la configuració del servidor, l'ordre pot requerir el permís CREATE DATABASE a la base de dades mestra.

Base de dades SQL Server Drop - Transact SQL.

Podem utilitzar una ordre Transact-SQL per eliminar una base de dades existent tal com es mostra a la sintaxi següent:

— Sintaxi de SQL Server

DROP DATABASE [ SI HI HA ] { database_name};

La clàusula IF EXISTS us permet eliminar condicionalment una base de dades si existeix. Si la base de dades amb el nom especificat no existeix, el servidor no retorna cap error.

Per exemple, per deixar anar la base de dades linuxhint que hem creat anteriorment, executeu l'ordre:

deixar anar la base de dades si existeix linuxhint;

Això hauria d'eliminar la base de dades amb el nom especificat del servidor.

Base de dades SQL Server Drop: utilitzant SQL Server Management Studio

També podem utilitzar un mètode gràfic per eliminar una base de dades existent del servidor.

A SSMS, obriu l'explorador d'objectes i amplieu l'opció de bases de dades. Localitzeu la base de dades que voleu eliminar, feu clic amb el botó dret i seleccioneu suprimeix.

Això hauria d'obrir un diàleg nou que us permetrà seleccionar les opcions per incloure quan suprimiu la base de dades. Per evitar qualsevol col·lisió de connexió, seleccioneu 'Tanca les connexions existents'.

Conclusió

En aquesta publicació, vam explorar els conceptes bàsics per crear i suprimir una base de dades mitjançant ordres Transact-SQL i interfícies gràfiques.