- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
大型数据库期末复习题纲20160601
大型数据库期末复习题纲
教材2.2节P19-20页,主要掌握在命令行执行sqlplus命令登录数据库的语法格式,掌握以SYSDBA身份和以普通用户身份登录的方法;掌握SQLPLUS命令conn、edit、DESC、QUIT等命令的功能及用法
Sqlplus sys/Oracle11g as sysdba
Sqlplus system/Oracle11g
conn断开链接,建立新连接 connect system/Oracle11g
DESC显示任何数据库对象的结构信息 DESC DEPT
教材3.1节P27页,掌握ORACLE数据库的存储结构由哪些部分构成,各自的作用是什么?掌握ORACLE实例的结构构成,掌握 oracle数据库的内存结构、后台进程和存储结构间的关系(图3-1)并加以说明。
Oracle数据库的存储结构分为物理存储结构和逻辑存储结构两种,分别描述了操作系统中和数据库系统内部数据的组织和管理方式。其中,物理存储结构表现为操作系统中一系列文件,逻辑存储结构是对物理存储结构的逻辑组织与管理。
Oracle数据库的实例结构,即Oracle实例,包括内存结构与后台进程结构两部分
用户的所有操作都是通过实例完成的,首先在内存结构中进行,在一定条件下由数据库的后台进程结构写入数据库的物理存储结构做永久保存
教材P3.2节P27-28页,掌握ORACLE数据库的物理结构构成,并说明物理存储结构与逻辑存储结构的基本关系。P29-30页,掌握ORACLE数据库的逻辑结构构成,并掌握数据块、区、段表空间的作用。
数据库物理存储结构和逻辑存储结构的基本关系
一个数据库在物理上包含多个数据文件,在逻辑上包含多个表空间
一个表空间包含一个或多个数据文件,一个数据文件只能从属于某个表空间
数据库的逻辑块又一个或多个操作系统块构成
一个逻辑区只能从属于某一个数据文件,而一个数据文件可以包含一个或多个逻辑区
Oracle数据库的物理存储结构是由一系列操作系统文件组成的,存放在物理磁盘上,是数据库的实际存储单元。这些文件主要包括数据文件、控制文件、重做日志文件、归档文件、初始化参数文件、跟踪文件、告警文件
Oracle数据库的逻辑存储结构分为oracle数据块、区、段、和表空间。 一个或多个连续的oracle数据块构成区,一个或多个区构成段、一个或多个段构成表空间、所有表空间构成数据库
Oracle数据块是数据库中最小的逻辑存储单元,是数据库执行输入、输出操作的最小单位,由一个或多个操作系统块构成
区是一系列连续的数据块构成的逻辑存储单元,是存储空间分配的最小单位
段是一个或多个连续或不连续的区组成的逻辑存储单元,用于存储特定的、具有独立存储结构的数据库对象
表空间是oracle数据库最大的逻辑存储单元,数据库的大小从逻辑上看就是由表空间决定的,所有表空间大小的和就是数据库的大小
教材P3.3节P30-32页,掌握ORACLE数据库的内存结构的具体构成,各个部分的主要功能 ,都包含哪些部分等。其中SGA区由哪些部分构成,PGA区由哪些部分构成;共享池的功能和构成?数据缓冲区和日志缓冲区有什么作用?
内存结构是oracle数据库体系结构的重要组成部分,是oracle数据库重要的信息缓存和共享区域。根据内存区域信息使用范围的不同,分为系统全局区(SGA)和程序全局区(PGA)
SGA主要由数据高速缓存区、共享池、重做日志缓冲区、大型池、Java池、流池和其他结构构成
数据高速缓存区存储的是最近从数据文件中检索出来的数据,供所有用户共享
重做日志缓存区用于缓存用户对数据库进行修改操作时生成的重做记录
共享池用于缓存最近执行过的SQL语句、PL/SQL程序和数据字典信息,是对SQL语句、PL/SQL程序进行语法分析、编译、执行的区域。
共享池由库缓存和数据字典缓存组成。
PGA包括
排序区:存放排序操作所产生的数据
游标信息区:存放执行游标是所产生的数据
会话信息区:保存用于会话所具有的权限、角色、性能统计信息
堆栈区:用于保存会话过程中的绑定变量、会话变量等信息
教材P3.4节P33-35页,掌握ORACLE的进程有哪些类型,后台进程主要有哪些?后台进程中掌握DBWR、LGWR、 CKPT、ARCH的功能。
Oracle数据库服务器中,进程分为用户进程、服务器进程、后台进程
Oracle实例的主要后台进程包括数据库写入进程、日志写入进程、检查点进程、系统监控进程、进程监控进程、归档进程、 恢复进程、锁进程、调度进程
DBWR数据库写入进程 负责把数据库高速缓冲区中已经修改过的数据成批写入数据文件中永久保存,同时使数据高速缓冲区有更多的空闲缓存块,保证服务器进程
文档评论(0)