第3章创建和使用数据库概要.pptx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第3章创建和使用数据库概要

第3章 创建和删除数据库;3.2 系统数据库;l. master数据库;2. model数据库;3. msdb数据库;4. tempdb数据库;3.3 SQL Server数据库的存储结构;(2)次数据文件(Secondary);(3)事务日志文件(Transaction Log);2.数据库文件组; SQL Server提供3种文件组类型,分别是主文件组(名称为“PRIMARY”)、用户定义文件组和默认文件组。;3.3.2 数据库的存储结构;1. 数据页;包含主数据文件和次要数据文件的数据库中的页码; SQL Server文件可以从它们最初指定的大小开始自动增长。在定义文件时,可以指定一个特定的增量。每次填充文件时,其大小均按此增量来增长。如果文件组中有多个文件,则它们在所有文件被填满之前不会自动增长。填满后,这些文件会循环增长。每个文件还可以指定一个最大大小。如果没有指定最大大小,文件可以一直增长到用完磁盘上的所有可用空间。 注意日志文件不包含页,而是包含一系列日志记录。;2.区  ; 区分为两种,混合区和统一区。混合区包含来自多个对象的页,可以同时包含来自表A的数据页,表B的索引页和表C的数据页。因为一个区有8个页,所以8个不同的对象可以共享一个区。统一区包含8个同属于同一对象的连续页。如图3.4所示,table1表的数据放在一个统一区中,而混合区中包含table2表的数据和索引,以及table3表的数据和索引。;3.3.3 事务日志; 在SQL Server中,事务日志和数据分开存储,这样做有下面几个优点:;3.4 创建和修改数据库;启动SQL Server管理控制器。 在左边的“对象资源管理器”窗口中选中“数据库”节点,单击鼠标右键,在出现的快捷菜单中选择“新建数据库”命令,如图3.5所示。;进入“新建数据库”窗口,其中包含3个选项卡。; “常规”选项卡:它首先出现,用于设置新建数据库的名称及所有者。;如果要更改文件的初始大小,可以直接修改该文件行中初始大小值。如果要更改文件的自动增长/最大大小,单击该文件行中“自动增长/最大大小”按钮,如图3.7所示是“更改school的自动增长设置”对话框,可以修改相应值,再单击“确定”按钮返回。;设置完成后单击“确定”按钮,数据库school创建完成。此时在“G:\SQLDB”文件夹中增加了school.mdf和school_log.ldf两个文件。;3.4.2 修改数据库;启动SQL Server管理控制器,展开“LCB-PC”股务器节点。 展开“数据库”节点。选中数据库“school”,单击鼠标右键,在出现的快捷菜单中选择“属性”命令,进入“数据库属性 school”对话框,如图3.8所示。;在“数据库属性-school”中单击“文件”选项,进入文件设置页面,类似于图3.4。通过该页面可以添加数据文件和日志文件。;现在增加数据文件。单击“添加”按钮,“数据库文件”列表中将出现一个新行,然后单击“逻辑名称”文本框输入名称“schoolbk”,将默认路径改为“G:\SQLDB”,在“文件类型”的下拉列表框中选择文件类型为“行数据”,在“文件组”下拉列表框中选择“新文件组”,如图3.9所示,立即出现“school的新建文件组”对话框,如图3.10所示。;;在“名称”文本框中输入文件组名称“Backup”,单击“确定”按钮,返回“数据库属性”对话框,保证其他默认值不变。 设置完成后单击“确定”按钮,返回“数据库属性”窗口,单击“路径”后的 按钮,在弹出的“定位文件夹”窗口中选择文件存放路径为“G:\SQLDB”,结果如图3.11所示。;现在增加日志文件。单击“添加”按钮,“数据库文件”列表中将出现一个新行,然后单击“逻辑名称”文本框输入名称“school_logbk”,将默认路径改为“G:\SQLDB”,在“文件类型”的下拉列表框中选择文件类型为“日志”,其他保持默认值,如图3.12所示。; 添加数据或日志文件的操作比较复杂,但删除过程却十分容易,只是在删除时对应的数据文件和日志文件中不能含有数据或日志。;操作步骤;在“数据库属性 school”中单击“文件”选项,进入文件设置页面。通过该页面可以删除数据文件和日志文件。 选择schoolbk.ndf数据文件,然后单击右下角的“删除”按钮,即可删除该文件。 选择school_logbk.ndf日志文件,然后单击右下角的“删除”按钮,即可删除该文件。 单击“确定”按钮返回到SQL Server管理控制器界面。;;3.5 查看数据库;选择“数据库|school报表|标准报表|磁盘使用情况”命令,出现如图3.13所示的对话框,显示school数据库的磁盘使用情况。;3.6 数据库更

文档评论(0)

wyjy + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档