SQLserver有两种操作,分别是软件操作和脚本操作

第一种 软件操作:

一、新建数据库

①打开SSMS链接数据库服务器,右键数据库然后点击新建数据库

sql server 哪个教程好 sql server入门自学教程_右键

 

 

 

②弹出以下窗口,输入数据库名称后点击确定

sql server 哪个教程好 sql server入门自学教程_java_02

③数据库新建完成

sql server 哪个教程好 sql server入门自学教程_java_03

 

二、新建表
①展开刚建好的数据库,右键表然后依次点击新建–>表

sql server 哪个教程好 sql server入门自学教程_右键_04

 

②然后就可以填入信息,这里的列名就是新建表的“表头”信息,数据类型根据你要输入的数据而定(默认为nchar(10)),当你输入的信息不能为空时可以取消勾选【允许NULL值】

sql server 哪个教程好 sql server入门自学教程_java_05

 

③填写完成后就可以保存(Ctrl+s),弹出填写表名称的窗口,自己填写就好了,然后点击确定

sql server 哪个教程好 sql server入门自学教程_数据库_06

 

④此时还看不见我们新建的表需要刷新一下

 

sql server 哪个教程好 sql server入门自学教程_数据库_07

 

然后新建的表就出现了

sql server 哪个教程好 sql server入门自学教程_数据类型_08


•表名前的dbo为 database owner的缩写,指数据库所有者。

三、在新建表中实现简单的增、删、改操作
①给新建的表添加数据,依次右键–>编辑前两百行

sql server 哪个教程好 sql server入门自学教程_java_09

 

打开后如下就可以填写信息了

sql server 哪个教程好 sql server入门自学教程_数据类型_10

sql server 哪个教程好 sql server入门自学教程_右键_11

 

 

 

当填完第一行信息准备填写下一行时突然弹出错误提示,阅读完后发现是学号一栏出现错误,经过检查发现学号一栏的数据类型为char(8)而我们输入的学号为9位数超过了8个字节,所以需要将表 中学号的数据类型设为char(10)

sql server 哪个教程好 sql server入门自学教程_数据库_12


当我们再次保存时又出现错误,无法保存!

sql server 哪个教程好 sql server入门自学教程_数据类型_13

 


经过万能的度娘我找到了解决发法:点击菜单栏里的工具—>选项—>设计器—>表设计器和数据库设计器,然后 取消勾选 “ 阻止保存要求重新创建表的更改” 就搞定了

 

sql server 哪个教程好 sql server入门自学教程_右键_14

sql server 哪个教程好 sql server入门自学教程_java_15

 


经过一番波折信息终于录入成功了

sql server 哪个教程好 sql server入门自学教程_数据类型_16

 

②当你想删除信息时:右键想删除的信息然后点删除就好了

sql server 哪个教程好 sql server入门自学教程_右键_17

③想查看我们的表时:右键我们的表然后选择前1000行

sql server 哪个教程好 sql server入门自学教程_数据类型_18

 

就可以得到以下内容了

sql server 哪个教程好 sql server入门自学教程_右键_19

 

第二种 脚本操作:

第一步和软件操作是一样的,都是先新建数据库

sql server 哪个教程好 sql server入门自学教程_右键

 

sql server 哪个教程好 sql server入门自学教程_java_02

sql server 哪个教程好 sql server入门自学教程_java_02

 

sql server 哪个教程好 sql server入门自学教程_java_03

 

数据库建好之后就是点击右上方的新建

sql server 哪个教程好 sql server入门自学教程_数据库_24

 

 

点击新建后再选择先对应的数据库,否则在写脚本的时候会出现执行错误

sql server 哪个教程好 sql server入门自学教程_右键_25

 

然后就可以进行脚本操作了

sql server 哪个教程好 sql server入门自学教程_java_26