SQL సర్వర్ డ్రాప్ డేటాబేస్

Sql Sarvar Drap Detabes



డేటాబేస్ అనేది కాలమ్‌లు మరియు అడ్డు వరుసలను కలిగి ఉన్న పట్టికల క్రమంలో ముందుగా నిర్వచించబడిన సంబంధాలలో డేటాను నిర్వహించడానికి ఉపయోగించే చిన్న సమాచార యూనిట్ల సమాహారం. మీరు డేటాను కలిగి ఉన్న ఇతర వస్తువులతో అత్యధిక స్థాయి కంటైనర్‌గా డేటాబేస్ గురించి ఆలోచించవచ్చు. పట్టికలు, ట్రిగ్గర్‌లు, ఫంక్షన్‌లు, అనుకూల డేటా రకాలు, పట్టికలు, వీక్షణలు మరియు మరిన్నింటిని ఉంచడానికి డేటాబేస్ బాధ్యత వహిస్తుంది. అందువల్ల, మీరు నిర్దిష్ట డేటాను నిల్వ చేయవలసి వచ్చినప్పుడు, మీరు మీ డేటా యొక్క నిర్మాణాన్ని నిర్వచించగల డేటాబేస్ను కలిగి ఉండేలా చూసుకోవాలి.

వివిధ పద్ధతులను ఉపయోగించి SQL సర్వర్‌లో డేటాబేస్‌లను ఎలా సృష్టించాలో మరియు డ్రాప్ చేయాలో అర్థం చేసుకోవడంలో ఈ కథనం మీకు సహాయం చేస్తుంది.

SQL సర్వర్ డేటాబేస్ సృష్టించండి (లావాదేవీ-SQL)

SQL సర్వర్‌లో మొదటి మరియు అత్యంత సాధారణ డేటాబేస్ సృష్టి పద్ధతి క్రియేట్ డేటాబేస్ స్టేట్‌మెంట్.







చూపిన విధంగా ప్రకటన వాక్యనిర్మాణాన్ని అనుసరిస్తుంది:



డేటాబేస్ [డేటాబేస్_పేరు] సృష్టించండి;

మేము క్రియేట్ డేటాబేస్ కీవర్డ్‌తో ప్రారంభిస్తాము, దాని తర్వాత మీరు సృష్టించాలనుకుంటున్న డేటాబేస్ పేరు ఉంటుంది. డేటాబేస్ పేరు SQL సర్వర్ ఐడెంటిఫైయర్ నామకరణ నియమాలకు కట్టుబడి ఉందని నిర్ధారించుకోవడం మంచిది.



SQL సర్వర్ డేటాబేస్ పేరును 128 అక్షరాలకు పరిమితం చేస్తుంది.





ఉదాహరణకు, linuxhint అనే డేటాబేస్ని సృష్టించడానికి, మేము ఆదేశాన్ని అమలు చేయవచ్చు:

డేటాబేస్ linuxhint సృష్టించు;

మేము పై ఆదేశాన్ని అమలు చేసిన తర్వాత, మేము DB ఎక్స్‌ప్లోరర్ ఉపయోగించి లేదా టెర్మినల్ ఉపయోగించి సృష్టించిన డేటాబేస్‌ను యాక్సెస్ చేయవచ్చు.



ఉదాహరణకు, కిందిది గ్రాఫికల్ ఇంటర్‌ఫేస్‌లో సృష్టించబడిన డేటాబేస్‌ను చూపుతుంది.

లావాదేవీ-SQL స్టేట్‌మెంట్‌ని ఉపయోగించి సర్వర్‌లోని అన్ని డేటాబేస్‌లను చూపించడానికి, కింది వాటిని అమలు చేయండి:

ఎంచుకోండి
పేరు
నుండి
master.SYS.డేటాబేసెస్ D;

ఇది సర్వర్‌లోని అన్ని డేటాబేస్‌ల పేర్లను ఈ క్రింది విధంగా జాబితా చేయాలి:

పేరు     |
---------+
మాస్టర్   |
tempdb   |
మోడల్    |
msdb     |
స్థానిక     |
linuxhint|

ఏదైనా SQL సర్వర్ సర్వర్‌లో ఏదైనా వినియోగదారు డేటాబేస్‌ను సృష్టించడానికి, సవరించడానికి లేదా డ్రాప్ చేయడానికి ముందు మాస్టర్ డేటాబేస్‌ను బ్యాకప్ చేయమని సిఫార్సు చేస్తుందని గమనించండి.

సర్వర్ కాన్ఫిగరేషన్‌పై ఆధారపడి, కమాండ్‌కు మాస్టర్ డేటాబేస్‌లో క్రియేట్ డేటాబేస్ అనుమతి అవసరం కావచ్చు.

SQL సర్వర్ డ్రాప్ డేటాబేస్ - SQL లావాదేవీ.

దిగువ సింటాక్స్‌లో చూపిన విధంగా ఇప్పటికే ఉన్న డేటాబేస్‌ను డ్రాప్ చేయడానికి మేము Transact-SQL ఆదేశాన్ని ఉపయోగించవచ్చు:

— SQL సర్వర్ సింటాక్స్

డేటాబేస్ను వదలండి [ ఉన్నట్లయితే ] {database_name};

IF EXISTS నిబంధన డేటాబేస్ ఉనికిలో ఉంటే షరతులతో వదలడానికి మిమ్మల్ని అనుమతిస్తుంది. పేర్కొన్న పేరుతో డేటాబేస్ ఉనికిలో లేకుంటే, సర్వర్ లోపాన్ని అందించదు.

ఉదాహరణకు, మేము గతంలో సృష్టించిన linuxhint డేటాబేస్ను వదలడానికి, ఆదేశాన్ని అమలు చేయండి:

linuxhint ఉంటే డేటాబేస్ను వదలండి;

ఇది సర్వర్ నుండి పేర్కొన్న పేరుతో డేటాబేస్ను తీసివేయాలి.

SQL సర్వర్ డ్రాప్ డేటాబేస్ - SQL సర్వర్ మేనేజ్‌మెంట్ స్టూడియోను ఉపయోగించడం

సర్వర్ నుండి ఇప్పటికే ఉన్న డేటాబేస్ను డ్రాప్ చేయడానికి మేము గ్రాఫికల్ పద్ధతిని కూడా ఉపయోగించవచ్చు.

SSMSలో, ఆబ్జెక్ట్ ఎక్స్‌ప్లోరర్‌ని తెరిచి, డేటాబేస్ ఎంపికను విస్తరించండి. మీరు తీసివేయాలనుకుంటున్న డేటాబేస్ను గుర్తించండి, కుడి క్లిక్ చేసి, తొలగించు ఎంచుకోండి.

ఇది డేటాబేస్‌ను తొలగించేటప్పుడు చేర్చవలసిన ఎంపికలను ఎంచుకోవడానికి మిమ్మల్ని అనుమతించే కొత్త డైలాగ్‌ను తెరవాలి. ఏదైనా కనెక్షన్ తాకిడిని నివారించడానికి, 'ఇప్పటికే ఉన్న కనెక్షన్‌లను మూసివేయి' ఎంచుకోండి.

ముగింపు

ఈ పోస్ట్‌లో, మేము ట్రాన్సాక్ట్-SQL కమాండ్‌లు మరియు గ్రాఫికల్ ఇంటర్‌ఫేస్‌లను ఉపయోగించి డేటాబేస్ సృష్టించడం మరియు తొలగించడం యొక్క ప్రాథమికాలను అన్వేషించాము.