Drop or Remove Database

Microsoft SQL Server 2017 for Everyone Manipulating Tables and Data
4 minutes
Share the link to this page
Copied
  Completed
You need to have access to the item to view this lesson.
One-time Fee
$69.99
List Price:  $99.99
You save:  $30
€67.35
List Price:  €96.21
You save:  €28.86
£55.83
List Price:  £79.77
You save:  £23.93
CA$100.76
List Price:  CA$143.95
You save:  CA$43.19
A$112.23
List Price:  A$160.33
You save:  A$48.10
S$95.14
List Price:  S$135.93
You save:  S$40.78
HK$543.62
List Price:  HK$776.63
You save:  HK$233.01
CHF 63.04
List Price:  CHF 90.06
You save:  CHF 27.02
NOK kr797.48
List Price:  NOK kr1,139.30
You save:  NOK kr341.82
DKK kr502.49
List Price:  DKK kr717.87
You save:  DKK kr215.38
NZ$124.10
List Price:  NZ$177.29
You save:  NZ$53.19
د.إ257.07
List Price:  د.إ367.26
You save:  د.إ110.18
৳8,361.55
List Price:  ৳11,945.58
You save:  ৳3,584.03
₹5,962.79
List Price:  ₹8,518.63
You save:  ₹2,555.84
RM314.04
List Price:  RM448.65
You save:  RM134.61
₦108,335.42
List Price:  ₦154,771.52
You save:  ₦46,436.10
₨19,495.71
List Price:  ₨27,852.21
You save:  ₨8,356.49
฿2,390.81
List Price:  ฿3,415.60
You save:  ฿1,024.78
₺2,467.44
List Price:  ₺3,525.07
You save:  ₺1,057.62
B$434.14
List Price:  B$620.23
You save:  B$186.09
R1,296.68
List Price:  R1,852.48
You save:  R555.80
Лв131.68
List Price:  Лв188.12
You save:  Лв56.44
₩102,198.93
List Price:  ₩146,004.73
You save:  ₩43,805.79
₪256.56
List Price:  ₪366.53
You save:  ₪109.97
₱4,090.81
List Price:  ₱5,844.26
You save:  ₱1,753.45
¥10,994.99
List Price:  ¥15,707.80
You save:  ¥4,712.81
MX$1,408.98
List Price:  MX$2,012.91
You save:  MX$603.93
QR255.09
List Price:  QR364.43
You save:  QR109.34
P967.82
List Price:  P1,382.66
You save:  P414.84
KSh9,046.20
List Price:  KSh12,923.70
You save:  KSh3,877.50
E£3,562.49
List Price:  E£5,089.49
You save:  E£1,527
ብር8,907.19
List Price:  ብር12,725.10
You save:  ብር3,817.91
Kz63,830.88
List Price:  Kz91,190.88
You save:  Kz27,360
CLP$69,323.69
List Price:  CLP$99,038.09
You save:  CLP$29,714.40
CN¥510.80
List Price:  CN¥729.75
You save:  CN¥218.94
RD$4,245.36
List Price:  RD$6,065.06
You save:  RD$1,819.70
DA9,465.07
List Price:  DA13,522.10
You save:  DA4,057.03
FJ$162.39
List Price:  FJ$232
You save:  FJ$69.60
Q539.11
List Price:  Q770.19
You save:  Q231.08
GY$14,638.77
List Price:  GY$20,913.42
You save:  GY$6,274.65
ISK kr9,772.70
List Price:  ISK kr13,961.60
You save:  ISK kr4,188.90
DH703.98
List Price:  DH1,005.73
You save:  DH301.75
L1,291.33
List Price:  L1,844.84
You save:  L553.50
ден4,143.97
List Price:  ден5,920.21
You save:  ден1,776.24
MOP$559.97
List Price:  MOP$800
You save:  MOP$240.02
N$1,289.45
List Price:  N$1,842.15
You save:  N$552.70
C$2,574.80
List Price:  C$3,678.44
You save:  C$1,103.64
रु9,534.71
List Price:  रु13,621.60
You save:  रु4,086.89
S/260.99
List Price:  S/372.86
You save:  S/111.86
K283.85
List Price:  K405.52
You save:  K121.66
SAR262.91
List Price:  SAR375.60
You save:  SAR112.69
ZK1,936.45
List Price:  ZK2,766.47
You save:  ZK830.02
L335.12
List Price:  L478.77
You save:  L143.64
Kč1,694.03
List Price:  Kč2,420.15
You save:  Kč726.12
Ft27,771.44
List Price:  Ft39,675.18
You save:  Ft11,903.74
SEK kr774.38
List Price:  SEK kr1,106.30
You save:  SEK kr331.92
ARS$71,792.58
List Price:  ARS$102,565.23
You save:  ARS$30,772.64
Bs484.55
List Price:  Bs692.24
You save:  Bs207.69
COP$307,165.41
List Price:  COP$438,826.54
You save:  COP$131,661.12
₡35,530.54
List Price:  ₡50,760.09
You save:  ₡15,229.55
L1,777.33
List Price:  L2,539.15
You save:  L761.82
₲546,250
List Price:  ₲780,390.60
You save:  ₲234,140.59
$U3,115.91
List Price:  $U4,451.49
You save:  $U1,335.58
zł287.82
List Price:  zł411.19
You save:  zł123.37
Already have an account? Log In

Transcript

All right, so picking up where we left off, we have two databases successfully created, but read into the at least right now I only need one. So I want to remove one of these databases. So there is a command in SQL. So just remove this line, or I just come in to talk. So you can just use a double dash, right and then what this does is render this line useless. So if you're used to other languages, like maybe C sharp JavaScript, you know you have that double slash, or you have that slash and each language has its own way.

So in SQL, we actually just use a double dash. All right, I want you to see that line turning green. If you are using the default coloring scheme, then you will know that this line is not going to have any bearing on anything once you click Execute. So we can go to the next line, and we will want to delete or in this case, drop it in SQL nomenclature, drop or database, no, I want to warn you be very, very careful and deliberate when you are going to run this and execute this command. Because dropping a database is an irreversible, there's no Recycle Bin, there is no recovering method, or there are a few books at this stage. We're not ready for those.

So be very, very careful and very, very deliberate in writing and further executing this command, so we're going to say a drop database. And then as you go along, you start seeing that there's a pattern and I notice I'm not writing it in all caps. Once again, it is not case sensitive. So drop database, and then we have to specify the database name. So we want to drop school underscore test. So I'll just school underscore test and we see here that the editor is actually kind of picking up on the Once you may want to do, so it's kind of completing what it is that it thinks you want to do based on the information it has available to you.

So it makes it pretty easy to write complex statements in a very short while. So we want to drop the database called school underscore test. And then I'm going to execute that, once again, be very deliberate and careful when doing this, because SQL will not ask you if you're sure you want to delete this item. All right, SQL is just going to see that sorry, SQL Management Studio is just going to say this is the command I got I'm going to execute it. So when I click Execute, there we go. But we still see the database listed here.

So as usual, we just click here and refresh and then we see that there is no longer any trace of school underscore test. And if I attempt to execute this again, then I will get an arrow seen that I cannot drop it because it does not exist or you don't have friends. permission. We know we have permission, we know we just did it. So we know that it's because it does not exist in the same way. And a quick way to comment in SQL Management Studio is to press the Ctrl key and see, as a matter of fact, in the class notes, I have a bunch of keyboard shortcuts that can help you get along quickly and move along in the editor with with minimal effort.

All right, I love keyboard shortcuts. So we can say create database and I will try to create school. Well, we know we already have school so I just want to show you the type of error that you would see. And then it says database school already exists. Please choose a different name so we can't have two databases with the same name. If you need two identical named ones, you know you can use your underscore or you can add a number numbers are acceptable.

Of course the character sets there are strict rules are owned at budds We have infinitely many characters at our disposal. So we can always mix and match and be unique. Alright, so that was how we go about removing a database. Next we look at how we go about creating what we call tables in our database.

Sign Up

Share

Share with friends, get 20% off
Invite your friends to LearnDesk learning marketplace. For each purchase they make, you get 20% off (upto $10) on your next purchase.