目标
了解数据库的组成及特点
掌握SQL Server 2008 安装与配置
掌握数据库的创建于维护方法
掌握框架的定义与维护方法
掌握分区表,索引及视图的创建于维护方法
创建及维护数据库
SQL Server 数据库的分类
系统数据库(自动创建)
master:所有系统信息,元数据,端点,连接服务器和系统配置
msdb:代理服务调度报警器和作业 ,记录操作员使用保存此类信息
tempb:所有数据库的模板,存放用户数据库的公共信息
resource:只读数据库,在对象资源管理器中看不到
用户数据库:保存于用户业务有关的数据
SQL Server 数据库的组成
SQL Server 将数据库映射为一组操作系统文件
数据文件:
mdf :主要数据文件,只有一个 不小于3M
ndf: 次要数据文件,有0个或多个,可在磁盘或多个磁盘存放
日志文件:
ldf:事务日志问价。至少有一个日志问价
数据库存储空间的分配:
创建用户数据库时,model数据库被自动复制到新建库
数据存储的最小单位:数据页(页)
1页是一块8KB 的连续磁盘空间
页的大小决定了数据库表中一行数据的最大大小。行不能跨页存储。
1kb ≈1000字节
数据库文件组
两种类型的文件组:
主文件(PRIMARY):系统定义,包含主要数据文件和任何没有明确分配其他文件组的其他数据文件,系统表所有页均分配在主文件组中