本篇基于SQL Server 2019 and SSMS v18.5
如何下载安装数据库?
-
下载链接:https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads
-
B站安装视频链接:https://www.bilibili.com/video/BV1yE411A7KV?from=search&seid=12223960902406738211
下载安装之后就开始我们正式的操作
入门操作
- 双击下图图标
- 打开后,出现如下窗体
- 服务器名称一般默认,且为本机名,如果没有,打开下拉框,去里面找
- 连接成功后,出现如下界面,双击数据库出现相应内容
- 以该图为例,DWConfiguration、DWDiagnostics、DWQueue为默认数据库,Test为自建数据库
如何建立数据库?
- 方法一:
选中数据库,右击"新建数据库",出现下图
只需修改数据库名称即可
- 方法二:
代码的方式去实现,代码如下
--创建数据库
CREATE DATABASE Test
- 数据库中 " - - "代表注释,按照英语语法理解就行,这行代码的意思就是创建一个名为Test的数据库
如何在数据库里建立表?
- 我们对数据库进行"增删改查"操作,都是在数据库中的"表"中进行的
选中所需要进行操作的数据库,一定要选中,否则将会随机创建 - 方法一:
选中所需要操作的数据库,右击"新建查询" - 方法二:
菜单栏的下一栏有"新建查询"如下图:
- 方法三:
用代码的方式去实现,代码如下
--创建一个名为USERS1的表
CREATE TABLE USERS1
(
--字段 类型(VARCHAR(大小):可变字符串,看实际存储多少)主键(确定唯一性,不可为空)
USERS1_ID VARCHAR(30) NOT NULL,
USERS1_NAME VARCHAR(30) NOT NULL,
USERS1_SAX VARCHAR(30) NOT NULL,
--设置主键(将谁设为主键)
PRIMARY KEY(USERS1_ID)
)
- 出现下图说明运行成功
如何新增?
--新增 要跟的表名(字段 都写上)
INSERT INTO USERS1 (USERS1_ID,USERS1_NAME,USERS1_SAX) VALUES('011','name1','男');
INSERT INTO USERS1 (USERS1_ID,USERS1_NAME,USERS1_SAX) VALUES('012','name2','女');
INSERT INTO USERS1 (USERS1_ID,USERS1_NAME,USERS1_SAX) VALUES('013','name3','女');
INSERT INTO USERS1 (USERS1_ID,USERS1_NAME,USERS1_SAX) VALUES('014','name4','男');
如何修改?
--修改
UPDATE USERS1 SET USERS1_SAX='3'
--WHERE指定哪个字段进行修改,如果不加,全部修改
WHERE USERS1_ID='011'
如何删除?
--删除 加条件,不加,全部清空
DELETE FROM USERS1
WHERE USERS1_ID='xin'
如何查询?
--查询 * 全部 可以查什么写什么
SELECT * FROM USERS1
SELECT USERS1_ID FROM USERS1
--检索条件的查询
SELECT USERS1_ID,USERS1_NAME ,USERS1_SAX FROM USERS1
WHERE USERS1_ID='011'
--查询总个数
SELECT COUNT(*) FROM USERS1
操作时需注意
-
运行哪一段,就将哪一段儿的代码,选中再执行,否则全部执行,会发生一系列的错误
-
新增字段只能增加一次,否则主键冲突
数据库的基本操作,大致如此, 有些不足的地方,还请多多提出