SQL SERVER2000 教 程 第 一 章 第 一 节 简 介 SQL Server 2000 是 微 软 公 司 开 发 的 采 用 SQL 语 言 的 关 系 型 数 据 库 管 理 系 统 , 它拥 有 高 弹 性 与 多 元 化 的 结 构 , 不 仅 符 合 业 界 的 需 要 , 更 能 与 现 今 的 互 联 网 紧 密 集 成 , 而对 Windows CE/98/NT/2000/XP/2003 等 操 作 系 统 的 全 面 支 持 的 优 越 性 得 到 最 终 程 序开 发 人 员 的 普 遍 认 可 。 SQL Server2000 是 服 务 器 级 的 数 据 库 管 理 系 统 ,不 论 是 客 户 机 /服 务 器 、多 层结 构 ,还是 Database Web 应用 程 序 , SQL Server 2000 都起着后端数 据 库 的 角色。 可 以说,SQL Server 2000 是 所有 数 据 的 汇总与 管 理 中心, 是 整个应用 系 统 的 枢纽。 第二节 数据库分类 逻辑数据库 (1)系统数据库: 系统数据库作为SQLSERVER 默认安装的一部分而安装,由系统表和存储过程组成。系统数据库、表以及存储过程共同为您提供 了设计、创建、部署和维护世界级 SQLSERVER 数据库的工具和支持。 a)Master 数据库: 是追踪所有其它数据库和配置信息的关键数据库。它控制着用户数据库和SQLSERVER 的操作。Master 数据库对你的信息绝对重要,所 以你应该总是保留 Master 数据库的最近备份。 b)Msdb 数据库: 是 SQLSERVERAgent 的主要支持。SQLSERVERAgent 负责复制、任务调度、警报、系统操作员信息以及备份信息。因此,Msdb 也是非常重 要的,哪怕你不使用 SQLSERVERAgent,在 Msdb 中的备份信息也有助于数据库的恢复。 c)Model 数据库: 是一个创建新数据库的模板,它包含了应该出现在每个用户数据库中的系统表。在创建一个数据库时,SQLSERVER 会把 Model 数据库的 全部内容复制到新数据库中。因此,如果你想每次创建数据库时自动地创建某些对象、权限和用户,你就可以把它们放在 Model 数据库中。 d)Tempdb 数据库: 保存所有临时表和临时存储过程。临时表可以被程序员显示的创建。当客户端连接终止时,这些临时表也会被自动删除。默认大小为 8MB.SQLSERVER 支持两种类型的临时表:1、以##符号开头的全局临时表可为所有连接所用。在一个全局表创建之后,所有用户都可以使用它。 2、以#符号开头的局...