第2章 数据库的创建和管理ppt课件.ppt

第2章 数据库的创建和管理ppt课件.ppt

ID:59204753

大小:2.66 MB

页数:43页

时间:2020-09-26

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

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

1、第二章数据库的创建和管理2021/7/2712.1基本概念数据库文件SQLServer2005将数据库映射为一组操作系统文件,数据和日志信息分别存储在不同的文件中。数据文件数据库文件事务日志文件用于存储数据库中的所有对象,如表、视图、存储过程等用于存储数据库中的所有对象,如表、视图、存储过程等修改过程2021/7/272例2.1查看SQLServer2005安装成功后系统数据库master的逻辑名称与对应的物理文件的存储情况。2.1基本概念步骤1:启动SQLServerManagementStudio,在“对象资源管理器”中,依次展开“数据库”节点、“

2、系统数据库”节点,查看到名为master的数据库。2021/7/2752.1基本概念步骤2:在操作系统下,找到SQLServer2005的安装路径,依次打开“MSSQL.1”、“MSSQL”和“Data”文件夹,“master.mdf”和“mastlog.ldf”为master数据库对应的物理文件。每个数据库都拥有自己的数据和日志信息文件2021/7/2762.1基本概念数据文件:数据文件用于存储数据库中的所有对象,如表、视图、存储过程等。主要数据文件次要数据文件包含数据库的启动信息和数据库中其他文件的指针。每个数据库有且仅有一个主要数据文件,主要数据

3、文件的建议文件扩展名为.mdf。次要数据文件是可选的,由用户定义并存储主要数据文件未存储的其他数据和对象,建议文件扩展名为.ndf。注意:次要数据文件不是必须的,如果主要数据文件足够大,能够容纳数据库中的所有数据,则该数据库不需要次要数据文件;但有些数据库可能非常大,超过了单个Windows文件的最大值,可以使用多个次要数据文件,这样数据库就能继续增长。2021/7/2772.1基本概念事务日志文件:用以记录所有事务及每个事务对数据库所做的修改。每个SQLServer2005数据库至少拥有一个事务日志文件,也可以拥有多个事务日志文件。事务日志文件的大小

4、最少是1MB。事务日志是数据库的重要组件,当系统出现故障或数据库遭到破坏时,就需要使用事务日志恢复数据库内容。日志文件的建议文件扩展名为.ldf。2021/7/2782.1基本概念说明SQLServer2005不强制使用.mdf、.ndf和.ldf文件扩展名,但使用它们有助于标识文件的各种类型和用户。SQLServer2005的每个数据库文件都有一个逻辑文件名和一个物理文件名。逻辑文件名只在Transact-SQL语句中使用,是实际磁盘文件名的代号。物理文件名是操作系统文件的实际名字,包括文件所在的路径。2021/7/2792.1基本概念SQLServ

5、er2005数据库的分类1系统数据库2示例数据库3用户数据库2021/7/27102.1基本概念系统数据库 系统数据库是在SQLServer2005的每个实例中都存在的标准数据库,用于存储有关SQLServer的信息,SQLServer使用系统数据库来管理系统。2021/7/27112.1基本概念master数据库master数据库是SQLServer2005中的总控数据库,是最重要的系统数据库。系统是根据master数据库中的信息来管理系统和其他数据库。如果master数据库信息被破坏,整个SQLServer系统将受到影响,用户数据库将不能被使用。m

6、odel数据库model(模板)数据库是为用户建立新数据库提供模板和原型,它包含了将复制到每个新建数据库中的系统表。2021/7/27122.1基本概念msdb数据库msdb数据库支持SQLServer代理。当代理程序调度作业、记录操作时,系统要用到或实时产生很多相关信息,这些信息一般存储在msdb数据库中。tempdb数据库tempdb数据库是一个临时数据库,保存所有的临时表、临时数据以及临时创建的存储过程。resource数据库resource数据库是一个只读和隐藏的数据库,包含SQLServer2005所有的系统对象,我们无法使用可以列出所有数据

7、库的一般SQL命令来看到它。2021/7/27132.1基本概念示例数据库AdventureWorks和AdventureWorksDW是SQLServer2005中的示例数据库,是系统为了让用户学习和理解SQLServer2005而设计的。注意:SQLServer2005不同于SQLServer2000,默认情况下没有安装pubs和northwind数据库,可以从微软网站下载这些数据库文件后附加到数据库服务器上。用户数据库 用户数据库是用户根据事务管理需求创建的数据库,例如,图书信息管理数据库、sales数据库等。2021/7/27142.1基本概念

8、数据库对象的结构架构是一种允许我们对数据库对象进行分组的容器对象,是形成单个命名空间的数据库对

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

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

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