文档介绍:第二讲数据库的创建和管理
本章重点:
1、用企业管理器和T-SQL来创建数据库
2、利用T-SQL语句来修改数据库
3、利用T-SQL来设置数据库
本章难点:
1、熟练使用T-SQL语言的基本语句并了解其语法结构。
第二章数据库的创建和管理
数据库的体系结构
数据库的存储结构
创建数据库
管理数据库
设置数据库选项
数据库的体系结构
/ 服务器体系结构
客户机/服务器结构
客户机/服务器的两层结构
客户机/服务器的三层结构
逻辑层次
表示层:数据和应用程序对用户的表示
业务层:应用程序逻辑和业务规则
数据层:数据库定义,数据完整性逻辑,存储过程,以及其他相关的数据操作
应用程序架构
智能服务器(2层)
智能客户端(2层)
N 层
N层
智能客户端
(2层)
智能服务器
(2层)
表示
业务
数据
浏览器客户端
表示
业务
数据
表示
业务
数据
业务
数据
表示
胖服务器
胖客户机
数据库的逻辑结构
所谓逻辑结构是指数据库是由哪些性质的信息所组成的。
数据库的对象:
所谓物理结构是指数据库文件是如何在计算机磁盘上存储的。
在SQL Server 2000中,数据存储在页中,页是数据存储的最小单位,每一页可以存储8K字节的数据。
8个连续的页组成一个扩展盘区,它是存放表和索引的基本单元。
数据库
数据存储方式
扩展盘区(8个连续的
8KB页)
页(8 KB)
表,
索引
数据
每行大小最多 8 060 字节
数据(文件).mdf
日志(文件).Idf
扩展盘区类型
统一扩展盘区
空闲空间
混合扩展盘区
扩展盘区的类型
混合扩展盘区:包含 2 个或多个对象的页的扩展盘区称为“混合扩展盘区”。每张表起始于一个混合扩展盘区。主要为跟踪空间的页及包含小对象的页使用混合扩展盘区
统一扩展盘区:将所有八页分配给单个对象的扩展盘区称为“统一扩展盘区”。在表或索引需要超过 64 KB空间时使用