SQL Server数据库第三课2:使用create语句新建数据库、数据库表

版权声明:王迪 https://blog.csdn.net/dnruanjian/article/details/89308827

知识点:使用create语句新建数据库、创建数据库表的方法、新建数据库表时设置主键、设置标识列的方法、添加check约束、删除数据库表和数据库的方法。

使用create语句新建数据库、数据库表(简单版)

第一步:打开SSMS软件后,点击工具栏上的【新建查询】工具,在里面输入T-SQL语句create database TestDB;然后点击执行,系统会提示是否成功。

第二步:使用数据库。输入语句:use TestDB;

说明:当有多个数据库时,执行SQL语句之前,需要先说明使用哪个数据库。说明方法:

  • 可以使用use 数据库名;
  • 可以在工具栏中,选择对应的数据库
  • 可以在新建查询的时候,在数据库名称上单击鼠标右键,选择【新建查询】

第三步:创建数据库表

语句:

create table Student(
	Id int primary key identity(1831301,1),              --编号  整数  主键  标识列(标识种子是1831301,表示增量是1)
	Names nvarchar(30) not null,                         --姓名  字符  非空
	Gender char(2) not null,                             --性别  字符  非空
	Age int not null,                                    --年龄  整数  非空
	Adress nvarchar(50) default('湖北武汉'),              --地址  字符  默认值(湖北武汉) 允许为空
	Score float check(Score>=0 and Score<=100) not null  --分数  小数  check约束(0~100之间) 非空
	);

第四步:向表Student中插入一行数据insert into Student (Names,Gender,Age,Adress,Score) values ('李荣浩','男',18,default,88);

第五步:向表Student中插入多行数据

--向表Student中插入多行数据
insert into Student(Names,Gender,Age,Adress,Score) 
select '张杰','男',18,'北京',68 union
select '谢娜','女',18,'湖南',78 union
select '王菲','女',19,'北京',59 union
select '王源','男',18,'北京',75 ;

第六步:查询表Student中的所有数据,验证以上操作结果

第七步:删除数据库表

第八步:删除数据库

============知识点细分

猜你喜欢

转载自blog.csdn.net/dnruanjian/article/details/89308827