视图模式及T-SQL语句操作管理SQL Server数据库
发表于:2026-10-31 作者:千家信息网编辑
千家信息网最后更新 2026年10月31日,关于SQL Server数据库相关理论概念请参考:SQL Server数据库、表、数据类型基本概念一、视图模式管理表SQL Server对数据库的操作有两种方式,即可视化操作界面和SQL语言。下面介绍
千家信息网最后更新 2026年10月31日视图模式及T-SQL语句操作管理SQL Server数据库
关于SQL Server数据库相关理论概念请参考:SQL Server数据库、表、数据类型基本概念
一、视图模式管理表
SQL Server对数据库的操作有两种方式,即可视化操作界面和SQL语言。下面介绍在SSMS可视化界面中,使用鼠标、键盘轻松快捷地实现表结构的创建、修改和删除操作,以及对表中数据执行添加、修改、删除操作。
1、创建表
1)打开SSMS,然后展开数据库class,右击"表"节点,在弹出的快捷菜单中选择"新建"-->"表"命令

2)输入第一列的列名为"编号",数据类型为"int",取消"允许Null值"复选框的勾(不允许为空)
3)为该列设置标识规范,在在右侧的属性选项卡中,将"标识列"选择为"编号",由此就将"编号"设置为了标识列

4)分别创建列"课程"、"课程编号"、"学分"、"任课老师"、"上课地点"、"开始时间"、"结束时间"、"备注",将"课程编号"设置为主键,右击"课程编号"弹出快捷菜单选择设为主键即可,设置成功后左边会显示"黄色钥匙",具体设置如下图:
5)设置完成后,保存该表,如下图所示,右击表名,在弹出的快捷菜单中选择"关闭"命令,系统会提示"保存对以下各项的更改吗?",单击"是"按钮,然后输入表名称"sourse"
2、修改表结构
如果需要修改表结构,如在表中新增或删除字段,则需要重新对表进行设计。在SSMS中右击表"db.sourse",在弹出的快捷菜单中选择"设计"命令
3、编辑表
表创建完成后,就可以在表中添加或删除数据了,右击表"db.sourse",在弹出的快捷菜单中选择"编辑前200行"命令,然后就可以在表中插入、更新或删除数据
4、删除表
如果需要将表删除,可以右击表"db.sourse",在弹出的快捷菜单中选择"删除"命令
二、T-SQL语句管理表
SQL Server的操作也可以使用T-SQL语句完成,这也是实际生产环境中数据库管理员最常使用的管理数据库的方法。T-SQL语句的执行一般在查询窗口进行,选中数据库class,单击SSMS工具栏中的"新建查询"按钮,就可以新建一个查询窗口
1、创建sourse表
create table sourse (编号 int identity (1,1) not null,姓名 nvarchar(50) not null,身份证号 varchar(18) primary key,职务 nvarchar(50) not null,出生日期 datetime not null,基本工资 money not null check(基本工资 >=0 and 基本工资 <=100000),);其中:
- "identity(1.1)":表示该列为标识列,种子和增量值都是1;
- "not null":表示该列不允许空值;
- "primary key":表示该列为主键列;
- "check()":表示为该列创建约束,括号内为约束条件;
具体操作如下:
1)在SSMS的查询窗口如下以下语句
2)选中所有语句,在SSMS工具栏中单击"分析"按钮√,系统会检查输入的T-SQL语句是否存在语法错误,之后会显示分析结果,如果无误,单击"执行"按钮,可以执行该T-SQL语句,然后会显示执行结果
3)查看表是否创建成功
select * from sourse;2、sourse表插入数据
1)sourse表插入四行数据
insert into sourse (姓名,身份证号,职务,出生日期,基本工资) values ('张三','111111111111111111','经理','2001/11/27',4000);insert into sourse (姓名,身份证号,职务,出生日期,基本工资) values ('玛丽','222222222222222222','服务员','2003/7/5',3500);insert into sourse (姓名,身份证号,职务,出生日期,基本工资) values ('赵六','333333333333333333','主管','1998/3/9',38000);insert into sourse (姓名,身份证号,职务,出生日期,基本工资) values ('孙五','444444444444444444','保洁','1996/5/24',2500);2)查看刚才插入的数据
select * from sourse;3、修改sourse表结构
1)向sourse表添加一个"年龄"列
alter table sourse add 年龄 nvarchar(3);2)查看"年龄"列是否添加
3)修改"职务"列的数据类型
alter table sourse alter column 职务 varchar(10);4)删除年龄列
alter table sourse drop column 年龄;4、删除表
1)删除sourse表
drop table sourse;三、T-SQL语句总结
create database benet; gouse benet; gocreate table sourse (编号 int identity (1,1) not null,姓名 nvarchar(50) not null,身份证号 varchar(18) primary key,职务 nvarchar(50) not null,出生日期 datetime not null,基本工资 money not null check(基本工资 >=0 and 基本工资 <=100000),);go insert into sourse (姓名,身份证号,职务,出生日期,基本工资) values ('张三','111111111111111111','经理','2001/11/27',4000);goinsert into sourse (姓名,身份证号,职务,出生日期,基本工资) values ('玛丽','222222222222222222','服务员','2003/7/5',3500);goinsert into sourse (姓名,身份证号,职务,出生日期,基本工资) values ('赵六','333333333333333333','主管','1998/3/9',38000);goinsert into sourse (姓名,身份证号,职务,出生日期,基本工资) values ('孙五','444444444444444444','保洁','1996/5/24',2500);goselect * from sourse; goalter table sourse add 年龄 nvarchar(3); goalter table sourse alter column 职务 varchar(10); goalter table sourse drop column 年龄; godrop table sourse; -------- 本文至此结束,感谢阅读 --------
数据
基本工资
工资
职务
姓名
日期
证号
身份
语句
数据库
年龄
选择
菜单
命令
管理
按钮
标识
结构
课程
查询
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
上海喔噻互联网科技有限公司
互联网科技网
互联网科技工作委员会副主任毛军
互联网科技公司华为
关于新基建和互联网科技
互联网科技排名
广州宏创互联网科技
互联网科技的英文
沃里互联网科技
天下捷融互联网科技
科技互联网创业计划书
湖南洣水互联网科技有限公司扣款
移动互联网科技股
卡尔迅互联网科技有限公司
工业互联网科技创业
互联网科技新闻
广州三三互联网科技有限公司
好易买互联网科技
优雇互联网科技有限公司
银川新华互联网科技学校招聘
百单网互联网科技有限公司怎么样
科技互联网公司装修
有马互联网科技
广西互联网科技公司
上海亿帐通互联网科技
彤创互联网科技有限公司
科技大学互联网
元气玛特互联网科技公司是外包吗
亚光科技低轨卫星互联网
河南商务圈互联网科技有限公司