六、表的管理
表操作
创建表
增加,删除和修改字段
创建,删除和修改约束
查看表格
约束
主键约束Primary Key
唯一性约束Unique
外键约束Foreign Key
创建数据库关系图(图表)
Check约束
Null约束和Default约束
规则
绑定到字段或用户自定义数据类型,并制定字段可接受的数据库对象
一个字段可以应用多个check约束,却只能应用一个规则
默认值
帮助处理不包含全部数据表字段的insert操作
先创建,在绑定到指定字段
七、视图管理
概念
从一个或多个表或视图中导出的表
建立在对表的查询基础上
对视图中数据的更改即是对其基础表中数据的更改
优点和作用
可集中数据,简化和定制不同用户对数据库的不同数据要求
可屏蔽数据的复杂性,可简单的使用和管理数据
只显示需要的信息
简化了用户对数据的操作
管理视图
创建,修改,重命名,查看,删除视图
使用With encryption子句加密
使用With check option子句查看
使用视图操作表的数据
检索
添加
更新
删除
八、权限管理
登录认证
Windows身份验证模式
混合模式
Windows身份验证
SQL Server身份验证
创建和管理用户登录的方法
角色
服务器角色
通过任务的的重要性划分为不同的用户组
使用系统存储过程管理服务器角色
数据库角色
固定的数据库角色
为某一用户或一组用户授予不同级别的管理或访问数据库记忆数据库对象的权限
用户自定义的数据库角色
标准角色
应用程序角色
权限
对象权限
对表,视图,字段和存储过程的操作许可
语句权限
对用于创建数据库和数据库对象的T-SQL语句的权限
暗示性权限
指有SQL Server预定义的服务器角色,数据库的 所有者和数据库对象所有者所拥有的权限
九、数据库备份与恢复
基本概念
备份
数据库备份
差异备份
文件和文件组备份
事务日志备份
恢复
简单恢复
完全恢复
大容量日志记录恢复
使用企业管理器备份和恢复
使用T-SQL备份和恢复
恢复系统数据库