- 1、本文档共106页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
SQL_SERVER2000教程
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、以#符号开头的局部临时表仅在创建它们的连接中可见,并且仅能由表的所有者访问。在Tempdb中创建临时表不需要在名称前加标志,并????? 且可以授予权限和废除权限。在Tempdb中直接创建的临时表必须显示的删除,否则它们会一直留在Tempdb中,除非SQLSERVER重新启动。(2)演示数据库:?????????????? PUBS和NORTHWIND,是SQLSERVER提供的示例数据库。该数据库及其中的表经常在联机帮助 的文档内容所介绍的示例中使用。(3)自定义数据库:??????? 用户通过SQL命令自己创建的数据库。
第三节 数据库分类 物理数据库
(1)主要数据文件:???? 此文件是数据库的起始点。每个数据库必须有且仅有一个主要数据文件。主要数据文件的扩展名.mdf。(2)次要数据文件:???? 这些文件是可选的,可以包含所有不在主要数据文件中的数据和对象。数据库可以有多个次要数据文件。次要数据文件的扩展名为.ndf。(3)日志文件:???? 这些文件包含所有用于恢复数据库的事务日志信息。每个数据库至少有一个日志文件。日志文件扩展名为.ldf。? 注意:数据库文件一词通常指的是三种文件类型中的任何一种。数据文件一词则指的是主要数据文件和次要数据文件。?????? 日志文件一词指的则是作为数据库事务日志一部分的文件。
第四节 数据的存储方式
1、页:???????? 在SQLSERVER中页是最基本的存储单位。页包含数据本身以及数据的物理存放位置的信息。所有页???? 的大小都是相同的:8KB(在7.0版本以前,页的大小是2KB)。??? 2、盘区:???????? 分为混合盘区和统一盘区。当创建一个表时,在混合盘区上分配给该表引一个页。如果对该数据???? 库来说不存在混合盘区,就给它分配一个这样的盘区。混合盘区可以包含来自几个表的页。一个混合???? 盘区最多可包含来自8个表的页(因为一个盘区由8页组成,所以大小为64KB)。当一个表增加的页超过???? 8页时,就作为统一盘区被保留为该表专用。
第五节 文件组
文件组是一个或多个文件的集合,这些文件组成分配和管理的单元。文件组可以在一开始创建数据库时创建
文档评论(0)