SQL Server Drop Database

Sql Server Drop Database



Baza podatkov je zbirka majhnih enot informacij, ki se uporabljajo za organiziranje podatkov v vnaprej določenih razmerjih v vrstnem redu tabel, ki vsebujejo stolpce in vrstice. Bazo podatkov si lahko predstavljate kot vsebnik najvišje ravni z drugimi objekti, ki hranijo podatke. Baza podatkov je odgovorna za shranjevanje stvari, kot so tabele, sprožilci, funkcije, tipi podatkov po meri, tabele, pogledi in še več. Ko boste torej morali shraniti določene podatke, boste morali zagotoviti bazo podatkov, v kateri lahko določite strukturo svojih podatkov.

Ta članek vam želi pomagati razumeti, kako ustvariti in odstraniti baze podatkov v SQL Server z uporabo različnih metod.

SQL Server Create Database (Transact-SQL)

Prva in najpogostejša metoda ustvarjanja baze podatkov v strežniku SQL je stavek CREATE DATABASE.







Stavek sledi sintaksi, kot je prikazano:



CREATE DATABASE [ime_baze_podatkov];

Začnemo s ključno besedo CREATE DATABASE, ki ji sledi ime baze podatkov, ki jo želite ustvariti. Dobro je zagotoviti, da je ime baze podatkov v skladu s pravili za poimenovanje identifikatorja SQL Server.



SQL Server tudi omejuje ime baze podatkov na 128 znakov.





Na primer, če želite ustvariti bazo podatkov linuxhint, lahko zaženemo ukaz:

ustvarite bazo podatkov linuxhint;

Ko izvedemo zgornji ukaz, lahko do ustvarjene podatkovne baze dostopamo z raziskovalcem DB ali s terminalom.



Naslednje na primer prikazuje ustvarjeno bazo podatkov v grafičnem vmesniku.

Če želite prikazati vse baze podatkov v strežniku z uporabo stavka Transact-SQL, zaženite naslednje:

izberite
ime
od
master.SYS.DATABASES D ;

To bi moralo navesti imena vseh baz podatkov v strežniku, kot sledi:

ime     |
---------+
mojster   |
tempdb   |
model    |
msdb     |
lokalni    |
linuxhint|

Upoštevajte, da vsak SQL Server priporoča varnostno kopiranje glavne baze podatkov, preden ustvarite, spremenite ali izbrišete katero koli uporabniško bazo podatkov v strežniku.

Odvisno od konfiguracije strežnika lahko ukaz zahteva dovoljenje CREATE DATABASE za glavno bazo podatkov.

SQL Server Drop Database – Transact SQL.

Z ukazom Transact-SQL lahko izpustimo obstoječo bazo podatkov, kot je prikazano v spodnji sintaksi:

— Sintaksa strežnika SQL

DROP DATABASE [ ČE OBSTAJA ] { database_name};

Klavzula IF EXISTS vam omogoča, da pogojno izbrišete bazo podatkov, če obstaja. Če baza podatkov s podanim imenom ne obstaja, strežnik ne vrne napake.

Na primer, če želite odstraniti bazo podatkov linuxhint, ki smo jo ustvarili prej, zaženite ukaz:

izpusti bazo podatkov, če obstaja linuxhint;

To bi moralo s strežnika odstraniti bazo podatkov z navedenim imenom.

SQL Server Drop Database – Uporaba SQL Server Management Studio

Uporabimo lahko tudi grafično metodo, da izpustimo obstoječo bazo podatkov s strežnika.

V SSMS odprite raziskovalca predmetov in razširite možnost baz podatkov. Poiščite bazo podatkov, ki jo želite odstraniti, z desno miškino tipko kliknite in izberite izbriši.

To bi moralo odpreti novo pogovorno okno, v katerem lahko izberete možnosti, ki jih želite vključiti pri brisanju baze podatkov. Če se želite izogniti koliziji povezav, izberite »Zapri obstoječe povezave«.

Zaključek

V tej objavi smo raziskali osnove ustvarjanja in brisanja baze podatkov z uporabo ukazov Transact-SQL in grafičnih vmesnikov.