网络数据库_03创建和管理数据库介绍.ppt

  1. 1、本文档共90页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 管理数据库 数据库的属性设置 4.更改数据库所有者 (1)在数据库属性窗体中选择“文件”选项卡,然后单击“所有者”文本框后面的…按钮,则会弹出“选择数据库所有者”对话框。 (2)单击“浏览”按钮,则会弹出“查找对象”对话框。 (3)在“匹配的对象”列表框中选择数据库所有者,单击“”按钮即可实现更改数据库所有者的操作。 查看数据库的信息 选择要执行操作的数据库 USE {database} 使用系统存储过程查看数据库的信息 Sp_helpdb [@db_name] Sp_databases Sp_helpfile [@file_name] Sp_spacesused 管理数据库 估算数据库大小 1.影响数据库大小的因素:要估计数据库的大小,需要考虑如下一些因素。 model数据库和系统表的大小,包括预测到的增长。 表中数据的总量,包括预测到的增长。 索引的数量和大小,特别是键值的大小、行的数量和填充因子的设置。 影响事务日志大小的因素,更改活动的总量和频率,每一个事务的大小以及备份日志的频率。 系统表的大小。例如用户和对象的数量等。 管理数据库 估算数据库大小 2.估计表中数据的总量:估计表所需的页数和表占用的磁盘空间。具体可以采用如下方法。 通过统计每列包含的字节数,计算1行的字节数量。对于列中定义为可变长度,可以采用取平均值的方法估算。 确定平均每一个数据页包含行的数目。即用8060除以1行的字节数,取整即可得到结果。 表中行的近似数目除以一个数据页包含的行数,结果就是需要存储到表中的页数 。 管理数据库 收缩数据库 1.设置自动收缩数据库 设置数据库的自动收缩,可以在数据库的属性中“选项”选项卡页面中设置,只要将选项中的“自动收缩”设为True即可。 2.手动收缩数据库:步骤。 (1)在SQL Server Management Studio中,右击相应的数据库,如test01,从弹出的快捷菜单中依次选择“任务”|“收缩”|“数据库”。 (2)在弹出的对话框中进行设置,如图所示。 管理数据库 收缩数据库 2.手动收缩数据库:步骤。 (3)如果单击“脚本”按钮,系统还能够将收缩操作的脚本显示到“新建查询”界面中,结果如下。 USE [test01] GO DBCC SHRINKDATABASE(Ntest01, 45 ) GO 管理数据库 收缩数据库 3.手动收缩数据库文件 (1)在SQL Server Management Studio中,右击相应的数据库,如test01,从弹出的快捷菜单中选择“任务”|“收缩”|“文件”。 (2)在弹出的对话框中进行设置,如图所示。数据库test01的数据文件当前分配空间为15MB,设置收缩数据库文件参数,单击“确定”按钮,即可完成操作。 管理数据库 分离和附加用户数据库 1.分离用户数据库 (1)在SQL Server Management Studio中,右击相应的数据库,如test02,从弹出的快捷菜单中依次选择“任务”|“分离”。 (2)在弹出的对话框中进行设置,如图所示。设置数据库test02的分离参数,单击“确定”按钮,即可完成操作。 其中的主要参数项含义如下。 删除连接:是否断开与指定服务器的连接。 更新统计信息:选择在分离数据库之前是否更新过时的优化统计信息。 保留全文目录:选择是否保留与数据库相关联的所有全文目录。 状态:显示数据库分离前是否“就绪”或“未就绪”。 管理数据库 分离和附加用户数据库 2.附加数据库 (1)右击“对象资源管理器”中“数据库”,从弹出的快捷菜单中选择 “附加”命令。 (2)在弹出的“附加数据库”对话框中,单击“添加”按钮。在弹出的“数据库定位文件”界面中,选择要添加的数据库的主数据文件,如图所示。数据库test02的主数据文件为test02.mdf。 (3)单击“确定”按钮,返回“附加数据库”对话框。单击“确定”按钮,数据库test02就附加到当前的实例中了。 管理数据库 联机和脱机用户数据库 1.联机用户数据库。 (1)在SQL Server Management Studio中,右击已经脱机的数据库,从弹出的快捷菜单中依次选择“任务”|“联机”。弹出如图所示的对话框。 (2)完成联机过程后,单击“关闭”按钮,系统中将数据库恢复原样。 管理数据库 联机和脱机用户数据库 2.脱

文档评论(0)

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

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

1亿VIP精品文档

相关文档