SQL Server Management Studio的使用

之前在https://blog.csdn.net//article/details/140961550介绍了在Windows10上安装SQL Server 2022 Express和SSMS,这里整理下SSMS的简单使用:

SQL Server Management Studio(SSMS)是一种集成环境,提供用于配置、监视和管理SQL Server和数据库实例的工具

1.连接到SQL Server实例:启动SQL Server Management Studio:首次运行SSMS时,系统将打开"连接到服务器"窗口。如未打开,可以选择"对象资源管理器" --> "连接" --> "数据库引擎,将其手动打开。如下图所示:"对象资源管理器"中显示服务器名称、SQL Server版本和用户名的对象

2.创建数据库:右键单击"数据库" --> 新建数据库:输入数据库名称,如Info,点击确定,如下图所示:可通过右键单击Info选择"属性"来修改数据库;数据文件:Info.mdf,日志文件:Info_log.ldf

3.创建表:右键单击"表" --> 新建 --> 表:添加内容如下图所示:按Ctrl+S保存,表名为dbo.student,点击确定

4.创建约束:

(1).主键约束:用于确保表中每一行数据的唯一性、非空性。选中表中的"id"行,右键单击,选择"设置主键",如下图所示:

(2).空值约束:控制是否允许该字段的值为Null值。

(3).CHECK约束:限制表中列的值,确保数据的完整性和准确性。选中表中的"age"行,右键单击,选择"CHECK约束":点击"添加",表达式输入:([age]>=(0)),然后点击"关闭",如下图所示:

(4).默认约束:用于为表中的列指定默认值。选择表中"sex"行,在列属性中:默认值或绑定中输入值:'男',如下图所示:

(5).外键约束:用于在两个表之间建立关系,确保一个表中的数据值必须是另一个表的主键或唯一键的有效值。

5.添加、删除表中的列:

(1).添加列:右键单击表"dbo.student",选择"设计":选择"列名"列中的第一个空单元,在该单元中输入列名:addr,保存,如下图所示:

(2).删除列:单击表"dbo.student":右键单击要删除的列,然后选择"删除列",保存即可。

6.表中插入、修改、删除数据:

(1).插入:右键单击表"dbo.student":选择"编辑前200行":输入相应数据,如下图所示:

(2).修改:选中需要修改的段,直接修改即可。

(3).删除:选中要删除的行,右键单击:选择"删除"。

7.查询:右键单击数据库名Info,选择"新建查询",输入SQL语句,查询age>=20的所有内容,然后点击"执行",结果如下图所示

相关推荐
正在走向自律2 分钟前
国产时序数据库选型指南-从大数据视角看透的价值
大数据·数据库·清华大学·时序数据库·iotdb·国产数据库
Pocker_Spades_A3 分钟前
Python快速入门专业版(十五):数据类型实战:用户信息录入程序(整合变量、输入与类型转换)
数据库·python
禁默17 分钟前
已知 inode 号,如何操作文件?Ext 文件系统增删查改底层逻辑拆解
linux·服务器·数据库
云飞云共享云桌面24 分钟前
工厂办公环境如何实现一台服务器多人共享办公
运维·服务器·网络·数据库·3d
weixin_4569042728 分钟前
MySQL高级特性详解
数据库·mysql
Elastic 中国社区官方博客1 小时前
使用 cloud-native Elasticsearch 与 ECK 运行
大数据·数据库·elasticsearch·搜索引擎·kubernetes·k8s·全文检索
Mr_hwt_1231 小时前
基于MyCat 中间件实现mysql集群读写分离与从库负载均衡教程(详细案例教程)
数据库·mysql·中间件·mysql集群
酷ku的森2 小时前
Redis中的Zset数据类型
数据库·redis·缓存
zhong liu bin2 小时前
MySQL数据库面试题整理
数据结构·数据库·mysql
老马啸西风6 小时前
v0.29.2 敏感词性能优化之基本类型拆箱、装箱的进一步优化的尝试
性能优化·开源·nlp·github·敏感词