邻居家母女来我家串门,小萝莉刚坐下就对我说:“大哥哥,将来我嫁给你好不好?”我端着茶杯,和邻居相视而笑,然后我脑抽的说了一句:“妈,喝水。”当时邻居那个脸啊...
1、 企业管理器的定义:是用户管理SQL Server的主要管理工具和图形界面,包括管理登陆账号、数据库用户和权限、创建和管理数据库、创建和管理表、视图、存储过程以及用户自定义数据类型等工作,能够连接和注册多个SQL Server的实例,从而减少管理不同服务器的工作。
2、 打开方法:运行企业管理器->单击SQL SERVER组前的+->右键“SQL Server注册”->新建SQL Server注册->注册SQL Server向导->注册成功->打开已有的SQL
Server注册界面前面的+,可以正常使用Enterprise Manager(默认情况下会有一个(local)(Windows NT)注册)
3、 数据库的操作
a) 创建数据库:选中数据库->右键新建数据库->输入数据库名、数据文件名称、路径、初始大小、数据文件增长方式和速率、日志文件->完成;或者工具->向导->创建数据库向导->。。。->完成;
b) 修改数据库:选中要修改的数据库->右键属性;
c) 删除数据库:选中要修改的数据库->右键删除;
d) 收缩数据库:选中要修改的数据库->右键所有任务->收缩数据库;
e) 更改数据库名称:选中要修改的数据库->右键重命名。
每个版本的SQL Server在操作界面上存在差异性,请根据实际进行操作。
4、 表的操作
a) 创建表:选中数据库->选中表->新建表->输入字段、主键、数据类型等->完成;
b) 修改表:选中数据库->选中指定的表->右键设计表;
c) 删除表:选中数据库->选中指定的表->右键删除;
d) 数据的查看和修改:选中数据库->选中指定的表->右键打开表。
每个版本的SQL Server在操作界面上存在差异性,请根据实际进行操作。
5、 索引的操作
a) 创建索引:右键单击表->所有任务->管理索引->索引管理器对话框->新建索引;
b) 修改索引:右键单击表->所有任务->管理索引->索引管理器对话框->编辑索引;
c) 删除索引:右键单击表->所有任务->管理索引->索引管理器对话框->删除索引;
每个版本的SQL Server在操作界面上存在差异性,请根据实际进行操作。
6、 视图的操作
a) 定义:视图只是存储的SQL Select语句,因此创建视图就是编写Select语句。
b) 创建视图:视图->右键新建视图->视图设计器
i. 基准表格区
ii. 列定义区
iii. SQL语句区
iv. 运行结果区
c) 修改视图:视图->右键新建视图->视图设计器
d) 删除视图:视图->右键删除视图
每个版本的SQL Server在操作界面上存在差异性,请根据实际进行操作。
7、 存储过程的操作
a) 定义:存储过程是存放在服务器上的预先编译好的SQL语句,这样可以使存储过程执行时更加迅速、更加高效;优点是提供了安全机制、改进了执行性能、减少了网络流量和增强了代码的重用性。
b) 创建存储过程:选中数据库->选中存储过程->右键新建存储过程->输入创建存储过程的T-SQL代码
Create procedure <过程名>
<变量定义>
<过程体>
c) 修改存储过程:选中数据库->选中存储过程->右键选择属性
d) 删除存储过程:选中数据库->选中存储过程->右键选择删除->全部移去
8、 触发器的操作
a) 定义:触发器是SQL Server提供给程序员和数据分析员来保证数据完整性的一种方法,它是与事件相关的特殊的存储过程,触发器不能被直接执行,它们只能为表上的insert,update,delete事件触发,不能传递参数也不能接受参数。
b) 创建触发器:选中表->右键所有任务->管理触发器
Create trigger触发器名on table|view
For|after|instead
of insert|delete|update
As
触发器的条件
Begin
触发器的操作
End
Table/view是执行触发器的表或视图
After指定触发器只有在触发SQL语句中指定的所有操作完成后才激发该触发器
Instead of指定执行触发器而不是执行触发SQL语句,从而替代触发语句的操作
Update,insert,delete指定在表或视图上执行哪些数据修改时将激发触发器的关键字
c) 修改和删除触发器:右键触发器所在的表->所有任务->管理触发器->删除
零测试