oracle数据库总复习题(删减)复习试题及答案_第1页
oracle数据库总复习题(删减)复习试题及答案_第2页
oracle数据库总复习题(删减)复习试题及答案_第3页
oracle数据库总复习题(删减)复习试题及答案_第4页
oracle数据库总复习题(删减)复习试题及答案_第5页
免费预览已结束,剩余2页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第页oracle数据库总复习题(删减)复习试题及答案填空题1.()是SYSDBA特权用户和SYSOPER特权用户。【正确答案】:SYS2.()是为了确保数据表的安全性和提高数据的隐蔽性从一个或多个表(或视图)使用SELECT语句导出的虚表。【正确答案】:视图3.()角色拥有最高级别的权限。【正确答案】:DBA用户4.“OracleOraDb10g_home1TNSListener“服务项是指()。【正确答案】:服务器监听5.数据库中只存放视图的定义,而不存放视图对应的数据,其数据仍存放在基表中,对视图中数据的操作实际上仍是对组成视图的()的操作。【正确答案】:基表6.()是Oracle数据库内部最高层次的逻辑存储结构。【正确答案】:表空间7.近似比较可以使用()谓语引导表达式。【正确答案】:LIKE8.()是用来记录事务对数据库的更新操作的文件【正确答案】:日志文件9.()由数据库系统在满足触发条件时自动运行。【正确答案】:触发器10.()物理操作系统文件和磁盘(disk)的集合。【正确答案】:数据库11.()是能够在数据库中进行某种操作或访问某个对象的权力,数据库系统层的安全性是通过对用户授予特定的访问数据库对象的权限来确保数据库系统层的安全。【正确答案】:权限12.“System”用户是(),其可以完成对数据库内数据对象的操作。【正确答案】:DBA用户13.备份就是提供数据库信息的一个()。【正确答案】:复制14.()是存储在计算机内,按一定数据模型组织的、可共享的数据集合。【正确答案】:数据库15.近似比较可以使用()谓语引导表达式。【正确答案】:LIKE16.()是一组Oracle后台进程/线程以及一个共享内存区,这些内存由同一个计算机上运行的线程/进程所共享。【正确答案】:实例17.()是能够在数据库中进行某种操作或访问某个对象的权力,数据库系统层的安全性是通过对用户授予特定的访问数据库对象的权限来确保数据库系统层的安全。【正确答案】:权限18.从本质上讲,()就是一个命名的声明部分。【正确答案】:包19.存储过程以()关键字表示。【正确答案】:PROCEDUCE20.在用户连接使用数据库之前,必须首先()数据库。【正确答案】:启动21.()就是一系列数据库对象的集合,是数据库中存储数据的一个逻辑表示或描述。【正确答案】:方案22.()是SYSDBA特权用户和SYSOPER特权用户。【正确答案】:SYS23.()用于对实体完整性进行约束。使某个列或某些列的组合是唯一的,也是表的主关键字。【正确答案】:主键约束24.()是为了加速对表内数据的检索而创建的一种分散存储结构,它总是与数据相关联的。【正确答案】:索引25.()是对表内数据进行安全、有效管理的一个重要的前提。【正确答案】:数据完整性26.备份就是提供数据库信息的一个()。【正确答案】:复制27.()是对表内数据进行安全、有效管理的一个重要的前提。【正确答案】:数据完整性28.“System”用户是(),其可以完成对数据库内数据对象的操作。【正确答案】:DBA用户29.()是为了确保数据表的安全性和提高数据的隐蔽性从一个或多个表(或视图)使用SELECT语句导出的虚表。【正确答案】:视图30.()是一组Oracle后台进程/线程以及一个共享内存区,这些内存由同一个计算机上运行的线程/进程所共享。【正确答案】:实例31.Oracle是()数据库管理系统。【正确答案】:面向对象的关系型32.Oracle是()数据库管理系统。【正确答案】:面向对象的关系型33.()用于对实体完整性进行约束。使某个列或某些列的组合是唯一的,也是表的主关键字。【正确答案】:主键约束34.()是Oracle数据库内部最高层次的逻辑存储结构。【正确答案】:表空间35.()由数据库系统在满足触发条件时自动运行。【正确答案】:触发器36.存储过程以()关键字表示。【正确答案】:PROCEDUCE37.()是数据库最基本的对象,是数据实际存放的地方。【正确答案】:表38.()就是一系列数据库对象的集合,是数据库中存储数据的一个逻辑表示或描述。【正确答案】:方案39.()物理操作系统文件和磁盘(disk)的集合。【正确答案】:数据库40.数据库中只存放视图的定义,而不存放视图对应的数据,其数据仍存放在基表中,对视图中数据的操作实际上仍是对组成视图的()的操作。【正确答案】:基表41.()是Oracle中进行数据库操作的基本逻辑工作单位,它是用户定义的一个数据库操作序列。【正确答案】:事务42.()是数据库最基本的对象,是数据实际存放的地方。【正确答案】:表43.()是存储在计算机内,按一定数据模型组织的、可共享的数据集合。【正确答案】:数据库44.从本质上讲,()就是一个命名的声明部分。【正确答案】:包45.修改存储过程时,可以使用()关键字实现。【正确答案】:ORREPLACE46.修改存储过程时,可以使用()关键字实现。【正确答案】:ORREPLACE47.在用户连接使用数据库之前,必须首先()数据库。【正确答案】:启动48.()角色拥有最高级别的权限。【正确答案】:DBA用户49.“OracleOraDb10g_home1TNSListener“服务项是指()。【正确答案】:服务器监听50.()是为了加速对表内数据的检索而创建的一种分散存储结构,它总是与数据相关联的。【正确答案】:索引51.()是Oracle中进行数据库操作的基本逻辑工作单位,它是用户定义的一个数据库操作序列。【正确答案】:事务52.()是用来记录事务对数据库的更新操作的文件【正确答案】:日志文件简答题1.索引的作用是什么?在创建完索引后能修改其区参数吗?【正确答案】:索引可以供服务器在表中快速查找一个行的数据库结构,它在逻辑上和物理上都独立于基表。可以修改2.对scott.emp表中empno(雇员编号)的薪水值进行判断,现要求当值小于1000时,打印输出‘薪水过低’;当值小于2000时,打印输出‘薪水适中’;其它值均打印输出薪水过高’,使用if..else结构实现该操作。【正确答案】:declarev_salemp.sal%type;

Begin

Selectsalintov_salfromempwhereempno=7369;

If(v_sal<1000)thendbms_output.put_line('薪水过低');

Elsif(v_sal<2000)thendbms_output.put_line('薪水适中');

Elsedbms_output.put_line('薪水过高');

Endif;

End;3.简述数据库设计的主要步骤?【正确答案】:1)需求分析2)概念结构设计3)逻辑结构设计4)数据库物理设计5)数据库实施6)数据库运行和维护4.数据完整性的分类有哪些?【正确答案】:实体完整性、域完整性、参照完整性和用户自定义的完整性。5.事务的概念是什么?事务具有哪些属性?【正确答案】:事务是oracle系统中一个不可分割的逻辑工作基本单元;原子性、一致性、隔离性和永久性。6.什么是备份与恢复。【正确答案】:备份是一般指将数据进行拷贝复制的过程,恢复是指将备份的数据回档至备份时状态。7.简述游标使用的步骤?【正确答案】:声明游标;

打开游标;

提取游标数据;

对当前数据记录进行更新操作;(可选)

关闭游标;8.简述存储过程和触发器的主要区别?【正确答案】

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论