免费SQL_Server_2008基础教程第四课时(管理数据库).ppt

免费SQL_Server_2008基础教程第四课时(管理数据库).ppt

ID:51502767

大小:1.11 MB

页数:53页

时间:2020-03-25

免费SQL_Server_2008基础教程第四课时(管理数据库).ppt_第1页
免费SQL_Server_2008基础教程第四课时(管理数据库).ppt_第2页
免费SQL_Server_2008基础教程第四课时(管理数据库).ppt_第3页
免费SQL_Server_2008基础教程第四课时(管理数据库).ppt_第4页
免费SQL_Server_2008基础教程第四课时(管理数据库).ppt_第5页
资源描述:

《免费SQL_Server_2008基础教程第四课时(管理数据库).ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、2021年7月24日第1页第4章管理数据库本章概述本章要点本章内容2021年7月24日第2页本章概述业务数据存储在什么地方?数据库对象存储在哪里?对于业务数据而言,什么样的存储方式是合理的?如果数据量剧增之后,数据库能否适应这些变化?回答诸如此类的问题,首先需要明白到底什么是数据库。数据库是数据库管理系统的核心,是存放数据库对象的容器,是使用数据库系统时首先面对的对象。管理数据库就是设计数据库、定义数据库和维护数据库的过程。数据库的效率和性能在很大程度上取决于数据库的设计和优化。本章将对MicrosoftSQLServer系统的数据库管理进行全面的研究和分析。2021年7月24日第3页本章要点

2、数据库的管理问题数据库文件和文件组的基本特征数据库的物理存储方式和大小估算方法使用CREATEDATABASE语句定义数据库数据库选项的作用和设置方式扩大数据库的原因和方法收缩数据库的原因和方法文件组的管理方式数据库快照的作用和特点优化数据库设计的方法2021年7月24日第4页本章内容4.1概述4.2数据库文件和文件组的基本特征4.3定义数据库4.4修改数据库4.5管理数据库快照4.6其他相关操作4.7优化数据库4.8本章小结4.1概述为了有效地实现数据库的管理工作,必须至少解决8个方面的问题,包括数据库文件的存储问题、数据库的大小问题、确定数据库运行时的行为特征、数据库的更改问题、数据库的扩

3、大问题、数据库的收缩问题、如何兼顾数据库的事务处理效率和决策支持效率问题和数据库的性能优化问题等。2021年7月24日第5页4.2数据库文件和文件组的基本特征本节主要讲述数据库文件的类型、事务的概念、文件组的作用、估算数据库文件大小的方法等内容。2021年7月24日第6页数据库文件在MicrosoftSQLServer2008系统中,一个数据库至少有一个数据文件和一个事务日志文件。当然,一个数据库也可以有多个数据文件和多个日志文件。数据文件用于存放数据库的数据和各种对象,而事务日志文件用于存放事务日志。一个数据库最多可以拥有32767个数据文件和32767个日志文件。2021年7月24日第7页

4、文件组文件组就是文件的逻辑集合。为了方便数据的管理和分配,文件组可以把一些指定的文件组合在一起。使用文件和文件组时,应该考虑下列因素:(1)一个文件或者文件组只能用于一个数据库,不能用于多个数据库;(2)一个文件只能是某一个文件组的成员,不能是多个文件组的成员;(3)数据库的数据信息和日志信息不能放在同一个文件或文件组中,数据文件和日志文件总是分开的;(4)日志文件永远也不能是任何文件组的一部分。2021年7月24日第8页估算大小通过理解数据库的空间管理,可以估算数据库的设计尺寸。数据库的大小等于数据库中的表大小、索引大小以及其他占据物理空间的数据库对象大小之和。假设某个数据库中只有一个表,该

5、表的数据行字节是800B。这时,一个数据页上最多只能存放10行数据。如果该表大约有100万行的数据,那么该表将占用10万个数据页的空间。因此,该数据库的大小估计为:100000×8KB=800000KB=781.25MB。根据数据库大小的估计值,再考虑其他因素,就可以得到数据库的设计值。2021年7月24日第9页4.3定义数据库定义数据库就是创建数据库和设置数据库选项。本节从3个方面讲述定义数据库:创建数据库、设置数据库选项和查看数据库信息。2021年7月24日第10页创建数据库创建数据库就是确定数据库名称、文件名称、数据文件大小、数据库的字符集、是否自动增长以及如何自动增长等信息的过程。在一

6、个MicrosoftSQLServer实例中,最多可以创建32767个数据库。数据库的名称必须满足系统的标识符规则。在命名数据库时,一定要保证数据库名称简短并有一定的含义。具有CREATEDATABASE、CREATEANYDATABASE或ALTERANYDATABASE权限的用户才可以执行创建数据库的操作。2021年7月24日第11页创建一个最简单的数据库2021年7月24日第12页使用CREATEDATABASE语句创建数据库2021年7月24日第13页创建有多个文件和文件组的数据库2021年7月24日第14页数据库的状态和选项为了理解数据库的运行特征,需要了解数据库的状态和选项。下面分

7、别介绍数据库的状态和选项。数据库总是处在某个特定的状态中,例如,ONLINE状态表示数据库处于正常的在线状态,可以对数据库执行正常的操作。数据库的状态清单和特征描述如表4-1所示。2021年7月24日第15页数据库选项设置数据库选项是定义数据库状态或特征的方式,例如可以设置数据库的状态为EMERGENCY。每一个数据库都有许多选项,可以使用ALTERDATABASE语句中的SET子句来设置这些数据

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

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

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