SQL Server Drop Database

Sql Server Drop Database



Ang database ay isang koleksyon ng maliliit na unit ng impormasyon na ginagamit upang ayusin ang data sa mga paunang natukoy na relasyon sa pagkakasunud-sunod ng mga talahanayan na naglalaman ng mga column at row. Maaari mong isipin ang isang database bilang ang pinakamataas na antas ng lalagyan na may iba pang mga bagay na may hawak ng data. Ang isang database ay responsable para sa pagpapanatili ng mga bagay tulad ng mga talahanayan, trigger, function, custom na uri ng data, talahanayan, view, at higit pa. Samakatuwid, kapag kailangan mong mag-imbak ng partikular na data, kakailanganin mong tiyaking mayroon kang database kung saan maaari mong tukuyin ang istruktura ng iyong data.

Nilalayon ng artikulong ito na tulungan kang maunawaan kung paano lumikha at mag-drop ng mga database sa SQL Server gamit ang iba't ibang pamamaraan.

Lumikha ng Database ng SQL Server (Transact-SQL)

Ang una at pinakakaraniwang paraan ng paglikha ng database sa SQL Server ay ang CREATE DATABASE statement.







Ang pahayag ay sumusunod sa isang syntax tulad ng ipinapakita:



GUMAWA NG DATABASE [database_name];

Nagsisimula kami sa CREATE DATABASE keyword, na sinusundan ng pangalan ng database na nais mong gawin. Magandang tiyakin na ang pangalan ng database ay sumusunod sa mga panuntunan sa pagbibigay ng pangalan ng SQL Server identifier.



Nililimitahan din ng SQL Server ang pangalan ng database sa 128 character.





Halimbawa, upang lumikha ng isang database na tinatawag na linuxhint, maaari naming patakbuhin ang command:

lumikha ng database linuxhint;

Kapag naisakatuparan na natin ang command sa itaas, maa-access natin ang nilikhang database gamit ang DB explorer o gamit ang terminal.



Halimbawa, ipinapakita ng sumusunod ang nilikhang database sa isang Graphical Interface.

Upang ipakita ang lahat ng database sa server gamit ang Transact-SQL statement, patakbuhin ang sumusunod:

pumili
pangalan
mula sa
master.SYS.DATABASES D ;

Dapat nitong ilista ang mga pangalan ng lahat ng mga database sa server tulad ng sumusunod:

pangalan     |
---------+
master   |
tempdb   |
modelo    |
msdb     |
lokal    |
linuxhint|

Tandaan na inirerekomenda ng anumang SQL Server na i-back up ang master database bago gumawa, magbago, o mag-drop ng anumang database ng user sa server.

Depende sa configuration ng server, ang command ay maaaring mangailangan ng CREATE DATABASE na pahintulot sa master database.

SQL Server Drop Database – Transact SQL.

Maaari kaming gumamit ng isang Transact-SQL na utos upang i-drop ang isang umiiral na database tulad ng ipinapakita sa syntax sa ibaba:

— SQL Server Syntax

DROP DATABASE [ KUNG MAY ] { database_name};

Ang sugnay na IF EXISTS ay nagbibigay-daan sa iyo na may kondisyon na mag-drop ng database kung mayroon ito. Kung ang database na may tinukoy na pangalan ay hindi umiiral, ang server ay hindi nagbabalik ng isang error.

Halimbawa, upang i-drop ang linuxhint database na ginawa namin dati, patakbuhin ang command:

i-drop ang database kung mayroong linuxhint;

Dapat nitong alisin ang database na may tinukoy na pangalan mula sa server.

SQL Server Drop Database – Gamit ang SQL Server Management Studio

Maaari din kaming gumamit ng isang graphical na paraan upang i-drop ang isang umiiral na database mula sa server.

Sa SSMS, buksan ang object explorer at palawakin ang opsyon sa mga database. Hanapin ang database na nais mong alisin, i-right click, at piliin ang tanggalin.

Dapat itong magbukas ng bagong dialog na nagpapahintulot sa iyo na piliin ang mga opsyon na isasama kapag tinatanggal ang database. Upang maiwasan ang anumang banggaan ng koneksyon, piliin ang 'Isara ang mga kasalukuyang koneksyon.'

Konklusyon

Sa post na ito, ginalugad namin ang mga pangunahing kaalaman sa paglikha at pagtanggal ng database gamit ang Transact-SQL commands at Graphical Interfaces.