sql service可视化工具使用(设置联合主键,设置外键,check约束,导入导出数据库,创建删除用户)

sql service可视化工具一些操作 记录一下 以免每次都要查

虽然命令是王道,但可视化工具还是要有所了解的

1.sql service 2014 使用management studio可视化工具代替命令做一些操作

建立联合主键:左手按住ctrl键,鼠标点击最左边那列的小正方形,选中多行,右键菜单点第一个选项设置主键

sql service可视化工具使用(设置联合主键,设置外键,check约束,导入导出数据库,创建删除用户)_第1张图片

补:删除主键:  直接右键-》删除主键

sql service可视化工具使用(设置联合主键,设置外键,check约束,导入导出数据库,创建删除用户)_第2张图片

修改主键名:

sql service可视化工具使用(设置联合主键,设置外键,check约束,导入导出数据库,创建删除用户)_第3张图片

 

 

设置唯一键:任意地方右键-》索引/键->弹出的界面左侧可以看到已存在的所有键-》左下方添加-》(右边“名称”行改名称    "类型'行选择类型 如选择‘唯一键’添加了一个唯一键)-》选中右边“列”-》点“...”->左边下拉菜单选字段名-》关闭-》回到建表结构的界面-》保存即可

sql service可视化工具使用(设置联合主键,设置外键,check约束,导入导出数据库,创建删除用户)_第4张图片

 

设置外键:

参考:https://blog.csdn.net/zhu1991_/article/details/53639313

在设计表界面-》右键-》关系-》添加-》左边是‘外表’(一般关联另一张表的主键,所以称为主键表)-》右边就是当前表(当前表设置的外键,所以称为外键表)

sql service可视化工具使用(设置联合主键,设置外键,check约束,导入导出数据库,创建删除用户)_第5张图片

此例子比较特殊,本表的一个字段关联本表的主键

sql service可视化工具使用(设置联合主键,设置外键,check约束,导入导出数据库,创建删除用户)_第6张图片

 

生成ER图:当前数据库目录下第一个选项-数据库关系图-》右键-》新建数据库关系图-》选中所有的表名(想查看当前所有表的关系)-》添加-》关闭

sql service可视化工具使用(设置联合主键,设置外键,check约束,导入导出数据库,创建删除用户)_第7张图片

 

删除数据库:右键数据库名-》删除-》点上断开连接-》确定即可删除

 

2.可视化工具建立check约束

右键表-》设计-》右键空白处-》CHECK约束-》名称(改名称)-》表达式(写约束表达式)

表达式:([变量] 逻辑运算符 (数值))

sql service可视化工具使用(设置联合主键,设置外键,check约束,导入导出数据库,创建删除用户)_第8张图片

sql service可视化工具使用(设置联合主键,设置外键,check约束,导入导出数据库,创建删除用户)_第9张图片

sql service可视化工具使用(设置联合主键,设置外键,check约束,导入导出数据库,创建删除用户)_第10张图片

check约束:Sage在14~65之间

 

3.可视化工具实现 数据库的分离与附加(导出与导入)

分离:(即断开单个数据库的连接,以方便将数据库复制或剪切出去给别人)

如果不记得数据库文件存放位置:右键数据库名-》属性-》(左侧切换到)文件-》(右侧)路径

右键要导出的数据库-》任务-》分离-》两个√点上(删除连接&&更新统计信息)-》点确定

此时发现列表中该数据库消失了,只是断开了连接,文件还在硬盘目录里

到硬盘该目录下剪切或者复制数据库文件(两个数据文件mdf和日志文件ldf)    注:未断开连接(分离)时无法复制,无法剪切

 

查看文件路径:

 

分离数据库:

 

附加:(即导入数据库)

右键数据库(用户名下面那个大的选项)-》附加-添加-》找到路径并选中-》确定-》确定

选中mdf数据文件即可  会自动导入日志文件   (sql service2000 需要选中两个文件导入)

sql service可视化工具使用(设置联合主键,设置外键,check约束,导入导出数据库,创建删除用户)_第11张图片

 

4.创建删除用户

登录管理员数据库-》安全性-》新建登录名-》填写登录名-》改选sqlserver身份认证-》填写2次密码-》确定

查看登录名下发现多了一个用户

sql service可视化工具使用(设置联合主键,设置外键,check约束,导入导出数据库,创建删除用户)_第12张图片

 

sql service可视化工具使用(设置联合主键,设置外键,check约束,导入导出数据库,创建删除用户)_第13张图片

sql service可视化工具使用(设置联合主键,设置外键,check约束,导入导出数据库,创建删除用户)_第14张图片

右键用户名-》属性-》查看信息-》(密码忘记了)指定旧密码-》可以更改密码(自己和sa的)

sql service可视化工具使用(设置联合主键,设置外键,check约束,导入导出数据库,创建删除用户)_第15张图片

sql service可视化工具使用(设置联合主键,设置外键,check约束,导入导出数据库,创建删除用户)_第16张图片

 

删除用户:右键删除即可(被删用户不能处于登录状态)

你可能感兴趣的:(数据库,---------sql,service)