大型数据库复习.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2009级大型数据库复习2分*15=30分 二 填空题 1分*20=20分 三 简答题 15分 四 解答题 15分 分析SQL语句:改错,写结果 五 综合知识运用题(共分) 绪论部分 了解其他大型数据库系统IBM公司的DB2 Informix Sybase SQL Server Oracle 10g 中的“g”的含义是什么?Oracle 9i 中的“i”的含义是什么? g:Grid网格 i :Internet互联网 Oracle的体系结构 1、图示Oracle的物理数据库、逻辑数据库、用户之间的逻辑关系。 2、段是什么概念?如何组成的。段包括哪几种?各功能是什么? 段包括3)临时段:当一个SQL语句需要临时工作区时,由Oracle建立。当语句执行完毕,退回给系统。 (4)回滚段:回滚段用于存放数据修改之前的值(包括数据修改之前的位置和值)。回滚段的头部包含正在使用的该回滚段事务的信息。一个事务只能使用一个回滚段来存放它的回滚信息,而一个回滚段可以存放多个事务的回滚信息。 (1)回滚段通过保存恢复或“先前映象”信息(对于DML语句所作的所有修改),提供取消事务的方法。这些信息非常重要,可以完成从事务语句失败、程序失败和媒介失败中恢复。?(2)为事务提供读一致性,特别是对运行时间长的作业。 3、Oracle的存储空间的基本单位是什么?与OS的基本存储单位的关系。Oracle的存储空间的基本单位是与OS的基本存储单位的关系。4、Oracle的常用表空间有哪些?各功能是什么?Oracle的常用表空间(l) 系统表空间 系统表空间(System Tablespace )是每个Oracle数据库都必须具备的部分。在系统表空间中存放的是诸如表空间名称、表空间所含数据文件这类管理数据库自身所需的信息。 (2)临时表空间( Temp tablespace) 是Oracle用于存储其所有临时表的所在。 (3)工具表空间( Tools Tablespace ) 用于保存数据库工具软件所需的数据库对象,如像Oracle Reports 这样的工具软件在工作时有自己的一组专用表。像其他Oracle应用一样,Oracle Reports把这些表存放在数据库中。大多数DBA都将支持工具运行所需的表放在这个表空间中。 (4)用户表空间(Users Tablespace ) 用于存放用户的私有信息。用户表空间是DBA (数据管理员)许可用户放数据库对象的地方。 (5) 数据及索引表空间 在Oracle数据库中,索引是专用的数据库对象,可以帮助Oracle迅速找出表中存放的数据。 (6) 回滚表空间 所有Oracle数据库都需要在一个地方保存恢复( Undo )信息。这个用于保存回滚段( Rollback Segment )的表空间称作rollback(回滚)或简称rbs。 6、为什么要给用户指定默认表空间和临时表空间? TEMPORARY表空间。在Oracle数据库中,临时表空间主要供用户临时使用。 7、给用户指定默认表空间和临时表空间后,用户就可以在该表空间上创建表了吗?如果不能,需要什么权限? (1) 登录Oracle服务器时必须通过身份验证; (2) 必须是该数据库的用户或者是某一数据库角色的成员; (3) 必须有执行该操作的权限。 8、简述在数据库维护中如何利用副本和日志有效地实现数据库恢复功能。 数据库控制文件恢复(假设所有控制文件均被破坏): 数据库基于文件系统: 利用操作系统的tar、cp等命令即可。 数据库数据文件恢复 : 数据及索引表空间、系统表空间的恢复: 回拷相关的数据库文件和该数据文件备份以来所有生成的所有逻辑日志文件并执行如下命令: svrmgrl startup mount svrmgrl alter database recover automatic 如果控制文件被破坏,则:svrmgrl alter database recover using backup controfile; 按照提示输入log文件名和redolog文件名 svrmgrl alter database open resetlogs; 数据库临时文件和回滚表空间的恢复:简单地offline drop 并重建即可 。 9、数据库的启动和关闭。要启动和关闭数据库,必须要以具有Oracle 管理员权限的用户登陆,通常也就是以具有SYSDBA权限的用户登陆。启动一个数据库需要三个步骤: STARTUP FORCE :该命令其实是强行关闭数据库(shutdown abort)和启动数据库(startup)两条命令的一个综合。 对于数据库的关闭,有四种不同的关闭选项 1、SHUTDOWN NORMAL 2、

文档评论(0)

考试教学资料 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档