1.SQL Server产品是一个典型的关系型数据库管理系统。
特点: 功能强大、操作简单、可靠的安全性。
2.数据库就是存放数据的地方,是需要长期存放在计算机内的有组织且可共享的数据集合。
关系数据库是由数据表和数据表之间的关联组成。
3.数据库模型:(模型是指数据库管理系统中数据的储存结构)
层次模型 网状模型 关系模型
4.关系模式三类完整性规则:
实体完整性规则、(主属性不能是空值)
参照完整性规则、(外键R1与关系R2中的主键相符,外键值必须在R2中主键的值找到或者是空值 )
用户定义的完整性规则(针对具体数据库的约束条件)
5.数据库组成:表、视图、存储过程、触发器、用户与角色、其他数据库部分
6.创建数据库语句:
7.以下状态无法分离数据库:
已复制并发布数据库 数据库中存在数据库快照 数据库处于未知状态
8.附加和收缩数据库SQL Server右键进行
9.数据库快照:对数据库进行静态呈现。
优点:(1)维护历史数据以生成报表
(2)将查询实施在数据库的快照上,可以释放主体数据库上的资源。
(3)加快恢复操作效率
限制:(1)不能对数据库删除、分离或还原
(2)源数据库的性能受到影响
(3)不能从源数据库或任何快照中删除文件
(4)源数据库必须处于在线状态,除非该出具库镜像回话中是镜像数据库。
创建数据库快照:
语法格式:
10.从数据库快照回复数据: