第4章 创建与管理数据库ppt课件.ppt

第4章 创建与管理数据库ppt课件.ppt

ID:58701360

大小:2.32 MB

页数:72页

时间:2020-10-04

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

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

1、第4章创建与管理数据库本章主要内容数据库的逻辑结构1创建数据库2修改数据库3删除数据库4数据库的扩展与收缩5附加和分离数据库6本章要求理解:数据库的逻辑结构掌握:使用语句和ManagementStudio创建数据库、修改数据库、删除数据库,数据库的扩展与收缩,附加和分离数据库重点内容:使用语句和ManagementStudio创建数据库、修改数据库、删除数据库教学难点:数据库的扩展与收缩,附加和分离数据库数据库是针对数据库对象的存储结构。数据库的存储结构分为逻辑存储结构和物理存储结构两种。数据库的逻辑存储结构指的是数据库是由哪些性质的信息所组成数据库的物理存储结构则是讨论数据库文件

2、是如何在磁盘上存储的数据库的逻辑结构SQLServer数据库的逻辑结构数据库不仅仅是数据的存储之处,所有与数据处理操作相关的信息都存放在数据库中SQLServer数据库是由各种不同的对象所组成,这些不同的对象分别用来存储特定信息并支持特定功能。数据库对象(DatabaseObject)表(Tables)视图(views)约束(constraints)规则(Rules)默认(Defaults)索引(Indexes)索引视图(IndexedViews)键(Keys)用户定义的数据类型(User-DefinedDataTypes)用户定义的函数(User-DefinedFunction

3、s)别名数据类型(AliasDataTypes)存储过程(StoredProcedures)触发器(Triggers)SQLServer数据库的物理结构需要了解的几个概念页扩展盘区数据库文件页页(Page)是SQLServer中存储数据的最小单位,每一个页的大小是8KBSQLServer的数据库每1MB有128个页数据库中的每一页只存储来自某一个对象的数据每一个页的前96个字节是页首页SQLServer数据库的数据文件中的页有8种类型数据页索引页(IndexPage)文本/图像页全局分配映射表页与共享全局分配映射表页可用空间页索引分配映射表页大容量更改映射表页差异更改映射表页数据页

4、中数据记录存储示意图扩展盘区扩展盘区(Extent)是SQLServer分配给表和索引的单位空间。一个扩展盘区是由8个连续的页构成,大小是64KBSQLServer的数据库每1MB有16个扩展盘区数据库文件数据库中的数据对象、数据记录是以数据库文件为单位进行组织与管理的数据库文件则是由数据文件和事务日志文件组成一个数据库文件至少应该包含一个数据文件和一个事务日志文件数据库文件数据库是由下列三种类型的文件所构成.主要数据文件(PrimaryDatabaseFile)次要数据文件(SecondaryDatabaseFile)事务日志文件(LogFile)主要数据文件主要数据文件包含数

5、据库的初始信息,记录数据库还拥有哪些其他文件,并且被用于存储数据记录。每个数据库有且只有一个主要数据文件的默认扩展名是.MDF次要数据文件次要数据文件也是用来存储数据库中的数据记录等信息用户可自行决定是否要使用次要数据文件次要数据文件的默认扩展名是.NDF次要数据文件使用次要数据文件的主要原因有下列两点:可在不同的物理磁盘上创建次要数据文件并将数据存储其中,可将数据横跨存储在多块物理磁盘上数据库中的数据非常庞大,使得主要数据文件的大小已超过Windows单一文件大小的限制,此时便需要使用次要数据文件来帮助存储数据次要数据文件采用多个数据文件来存储数据的优点数据库文件可以不断扩

6、充而不受操作系统文件大小的限制可以将数据库文件存储在不同的硬盘中,这样可以同时对几个硬盘执行数据存取;这会提高了数据处理的效率,对于服务器型的计算机尤为有用事务日志文件事务日志文件包含用来恢复数据库的日志信息每一个数据库至少必须拥有一个日志文件日志文件的大小至少是1MB日志文件的默认扩展名是.LDF日志文件是用来记录数据库更新情况数据库文件名SQLServer2005数据库文件有两个文件名:逻辑文件名和物理文件名逻辑文件名逻辑文件名是指当在Transact-SQL命令语句中存取某一个文件时,必须使用该数据库文件的逻辑文件名各个数据库的逻辑文件名绝不能相同数据库文件名物理文件名物理

7、文件名是指数据库文件实际存储在磁盘上的文件名称,该名称包含完整的磁盘目录路径。区别:数据库的逻辑文件名是在Transact-SQL语言中引用的,用于存取某一数据库文件的标识。物理文件名则是在操作系统环境或用户程序中引用的数据库文件标识。文件组出于数据管理与数据分配的需要,SQLServer许可用户或数据库管理员将多个文件归纳为同一组.并赋予该组一个名称,这就是“文件组”(Filegroup)。文件组系统管理员可以在每一个物理磁盘上创建文件组,然后将表、索引或表中的大型

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

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

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