第2讲 数据库管理ppt课件.ppt

第2讲 数据库管理ppt课件.ppt

ID:58703140

大小:1.14 MB

页数:71页

时间:2020-10-04

第2讲 数据库管理ppt课件.ppt_第1页
第2讲 数据库管理ppt课件.ppt_第2页
第2讲 数据库管理ppt课件.ppt_第3页
第2讲 数据库管理ppt课件.ppt_第4页
第2讲 数据库管理ppt课件.ppt_第5页
资源描述:

《第2讲 数据库管理ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、高级软件工程师专专业安徽新华-金远霞SQLServer2000数据库管理系统第2(1)讲数据库管理引入SQLServer2000是一个功能强大、操作方便的数据库管理系统,其日益受到广大数据库用户的青睐,因此在学习之前,了解和掌握SQLServer2000的功能是非常必要的。学习目标数据库文件和文件组创建数据库数据库属性收缩数据库和数据库文件删除数据库学习完本课程,您应该能够:知识重、难点分析重点:创建数据库修改数据库删除数据库难点:创建数据库修改数据库删除数据库1、数据库的存储结构(1)数据库对象SQLS

2、erver2000数据库中的数据在逻辑上被组织成一系列对象,当一个用户连接到数据库后,他所看到的是这些逻辑对象,而不是物理的数据库文件。SQLServer2000中有以下数据库对象:表(Table)、视图(View)、存储过程(Storedprocedures)、触发器(Triggers)、用户自定义数据类型(User-defineddatatypes)、用户自定义函数(User-definedfunctions)、索引(Indexes)、规则(Constraints)、默认值(Defaults)等。任务

3、一数据库存储结构与系统数据库(2)页面和范围页面:是SQLServer中数据存储的最小单位,数据库中的所有数据信息都存储在页面上,一个页面的大小是8KB。范围:是SQLServer为表和索引分配空间的最小单位,一个范围是由8个相连的页面所组成.即64KB。提示:一个数据库是由文件组成,文件是由范围组成的,范围是由页面组成的。表、索引数据库数据文件(.mdf)日志文件(.ldf)映射范围(8个连续页面)数据页面(8KB)(2)页面和范围(3)物理数据库的文件和文件组1.文件:SQLServer数据库中的所有

4、数据和对象(如表、存储过程、触发器、视图)只存储在下列文件内:主文件(.mdf):是数据库的起点并指向数据库的其余文件,每一个数据库有一个主数据文件。次文件(.ndf):由除主文件之外的所有数据文件组成,这些文件包括主数据文件中不包含的所有数据,数据库可以有多个或没有次数据文件。数据库文件逻辑存储结构和物理存储结构一、数据库的逻辑存储结构:指的是数据库是由哪些性质的信息所组成,SQLServer的数据库不仅仅只是数据的存储,所有与数据处理操作相关的信息都存储在数据库中。二、数据库的物理存储结构:是讨论数据

5、库文件是如何在磁盘上存储的,数据库在磁盘上是以文件为单位存储的,由数据库文件和事务日志文件组成,一个数据库至少应该包含一个数据库文件和一个事务日志文件。1.SQLServer2000用文件来存放数据库,数据库文件有三类:主数据库文件(Primary)主文件是数据库的起点并指向数据库的其余文件.每个数据库都有一个主文件。主文件的默认扩展名为“.mdf”。其他数据文件(Secondary)次文件由除主文件之外的所有数据文件组成,这些文件包括主文件中不包含的所有数据.有些数据库可能没有任何次文件,而有些却有多个

6、次文件。次文件的默认扩展名为“.ndf”。事务日志文件(TransactionLog)日志文件含有恢复数据库的所有日志信息.每个数据库至少有一个日志文件。日志文件的默认扩展名为“.ldf”。文件和文件组文件和文件组一般情况下,一个简单的数据库可以只有一个主数据文件和一个日志文件。如果数据库很大,则可以设置多个Secondary文件和日志文件,并将它们放在不同的磁盘上。默认状态下,数据库文件存放在MSSQLdata目录下,数据文件名为“数据库名_Data.mdf”,日志文件名为“数据库名_Log.ld

7、f”。数据库的创建者可以在创建时指定其他的路径和文件名,也可以添加Secondary文件和更多的日志文件。文件组允许多个数据库文件组成一个组,便于对它们整体进行分配和管理。比如,可以将三个数据文件(data1.mdf、data2.ndf和data3.ndf)分别创建在三个盘上,这三个文件组成文件组fgroup1,在创建表的时候,就可以指定一个表创建在文件组fgroup1上。这样该表的数据就可以分布在三个盘上,在对该表执行查询时,可以并行操作,大大提高了查询效率。文件和文件组2.文件组1、主文件组主文件组包

8、括主文件和任何其他不属于另一个文件组的文件。2、用户自定义文件组用户定义的文件组是在createdatabase或alterdatabase语句中使用filegroup关键字指定的任何文件组。3、默认文件组默认文件组包括所有在创建时没有指定文件组的表和索引的页面。在每个数据库中,同一时刻只能有一个默认文件组,如果没有指定默认文件组,系统将主文件组作为默认文件组。文件和文件组文件和文件组SQLServer的数据库文件和文件组必须

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。