地大23春Oracle数据库应用_模拟测试答案
《Oracle数据库应用》模拟题一、单项选择题
1.Oracle数据库中.修改数据时,需要一个()的独占锁.锁定行,直到修改被提交或者撤销为止.
A.混合
B.显式
C.隐式
D.持续的
[答案]:C2.数据文件特点:一个数据文件不能与一个以上的表空间().
A.相混合
B.相关联
C.相交
D.以上均错误
[答案]:B3.PLSQL程序段中有三种程序结构:条件结构.循环结构和().
A.顺序结构
B.数据结构
C.程序结构
D.序列结构
[答案]:A4.0RA-1034:TNS:ORACLE不可用,原因:ORACLE的数据库服务正确启动,但是()没有打开.
A.文件库
B.管理库
C.数据库
D.实验库
[答案]:C5.监听配置中的参数主要包括:监听程序名.协议和().
A.端口号
B.软件号
C.程序号
D.以上均错误
[答案]:A6.显示当前环境变量的值:().
A.Showall
B.shift
C.ctrl
D.Fn
[答案]:A7.Oracle数据库的体系结构1.Oracle体系结构概述2.Oracle服务器实例的介绍3.数据库的物理.逻辑结构4.管理数据库5.().
A.服务器结构
B.数据库结构
C.数据表空间
D.管理表空间
[答案]:D8.事务的特性:原子性;一致性;隔离性;().
A.相同性
B.混合性
C.持久性
D.永久性
[答案]:C9.()是指隐含执行的存储过程procedure,是一种特殊的存储过程.
A.触发器
B.存储器
C.数据器
D.程序器
[答案]:A10.关系型数据库优势:();可进行复杂的join查询;存在很多实际成果.
A.方便
B.简单
C.数据一致性
D.运行速度快
[答案]:C11.由于序列属于可(),所以允许多个用户访问.一般情况下,序列用于创建主键值.
A.共享对象
B.不可共享对象
C.混合对象
D.管理对象
[答案]:A12.表格的管理:创建表;修改表;().
A.设计表
B.管理表
C.删除表
D.更改表
[答案]:C13.索引在()和物理形式上都独立于索引基于的表.
A.逻辑
B.数据
C.程序
D.指针
[答案]:A14.数据控制语言DCL这类语言用于实现用户权限授予或者取消,保证数据().
A.安全性
B.全面性
C.管理性
D.权限性
[答案]:A15.数据库实例:()用来管理数据库的一个实体.
A.Showall
B.oracle
C.DBCA
D.shift
[答案]:B16.数据库类型:();数据仓库.
A.事务处理
B.软件管理
C.电脑管理
D.数据管理
[答案]:A17.()是一系列权限的集合.
A.角色
B.用户
C.前端
D.以上均错误
[答案]:A18.UNION运算符返回两个表中的所有行,但会()重复项.
A.复制
B.重复
C.标明
D.清除
[答案]:D19.OracleServer索引是一个方案对象,它使用()来加速对行的检索.
A.时间
B.程序
C.数据
D.指针
[答案]:D20.Oracle服务器是一种访问()的方法.
A.DBCA数据库
B.Startup数据库
C.管理数据库
D.Oracle数据库
[答案]:D21.输入无效数据,权限不足应用程序逻辑错误,发生().
A.语句故障
B.用户进程故障
C.实例故障
D.介质故障
[答案]:A22.配置Oraclel1G环境常用工具:(),SQL*Plus,SQLDeveloper.
A.卸载管理
B.操作管理
C.企业管理中心
D.数据管理
[答案]:C23.解锁HR用户,拷贝employees表的所有数据到empCopy表中.编写函数(),输入雇员的雇佣日期Hire_date:
A.NEXTVAl
B.CURRVAL
C.f_empLever
D.以上均错误
[答案]:C24.():将一个查询语句嵌套在另一个查询语句的Where或Having中的查询
A.嵌套查询
B.Where查询
C.Having查询
D.汇合查询
[答案]:A25.OUT:该值由()生成,并传递回调用应用程序.
A.存储过程
B.删除过程
C.消除过程
D.混合过程
[答案]:A26.()定义:也叫方案,是一组逻辑对象的所有者.
A.用户
B.逻辑
C.规划
D.以上均错误
[答案]:A27.变量可以作为子程序的()也可以获取子程序的输出值.
A.数据
B.参数
C.程序
D.网络环境
[答案]:B28.Oracle数据库服务器体系:数据库用户;连接到Oracle的服务器;建立一个用户连接;().
A.创建一个会话
B.创建一个数据
C.创建一个管理
D.创建一个空间
[答案]:A29.()是一个SELECT语句,它嵌入到另一个SELECT语句的子句中.
A.SELECT查询
B.嵌入查询
C.子查询
D.语句查询
[答案]:C30.()定义:PL/SQL用游标管理Select语句,它是为处理这些语句分配的一大块内存.
A.游标
B.分配
C.数据
D.管理
[答案]:A31.概要文件方法:设置预定义资源参数,这些参数包含在概要文件中,如果没有为用户指定概要文件,则使用().
A.管理概要文件
B.Default概要文件
C.Connect概要文件
D.以上均错误
[答案]:B32.甲骨文股份有限公司()年超越IBM,成为全球第二大软件公司.
A.2013
B.2014
C.2015
D.2017
[答案]:A33.COMMIT:发出COMNIT语句后,当前事务处理结束,所有待定更改变为()更改.
A.半永久性
B.时间性
C.永久性
D.瞬时性
[答案]:C34.百分比(%)和下划线(-)这两个符号称为().
A.数字符号
B.标点符号
C.符号
D.通配符
[答案]:D35.()将两个或两个以上的表格,按照一定的关系连接起来进行查询.
A.多表格查询
B.单表格查询
C.关系表格查询
D.以上均错误
[答案]:A36.存储过程和函数的调用都是通过()来调用的.
A.语句
B.数据
C.程序
D.游标
[答案]:A37.Oracle服务器由内存和()进程组成.
A.前端
B.后台
C.管理
D.空间
[答案]:B38.使用NOTNULL约束条件定义的列要求,对于表中输入的每一行,该列必须有().
A.三个值
B.两个值
C.一个值
D.多个值
[答案]:C39.TO_CHAR(x[,fmt,):x是一个date.或number数据类型,函数将x转换成fmt指定格式的()数据类型.
A.char
B.zhar
C.ahar
D.ehar
[答案]:A40.重启服务器实例,执行过程:先关闭(),再执行正常启动数据库命令
A.管理
B.程序
C.数据库
D.软件
[答案]:C41.用户权限管理:用户管理;();角色管理;概要文件.
A.管理权限
B.权限管理
C.用户权限
D.管理文件
[答案]:B42.数据删除-().
A.Delete
B.删除
C.backspace
D.ESC
[答案]:A43.游标分类:显式游标和().
A.隐式游标
B.重复游标
C.混合游标
D.存储游标
[答案]:A44.冷备份:数据库要暂时关闭,或者配合()配合使用.
A.热备份
B.逻辑备份
C.数据备份
D.系统备份
[答案]:A45.有三种控制结构:();CASE;循环.
A.CI
B.IT
C.LI
D.IF
[答案]:D46.Oracle10G的安全卸载:1.停止所有与ORACLE相关的服务.2.使用OUI3.刑除注册表内容.4.().
A.重启操作系统
B.关机
C.重启
D.删除程序
[答案]:A47.数据文件功能:()数据库数据.
A.消除
B.存储
C.删除
D.管理
[答案]:B48.PL/SQL提供()结构来实现重复执行语句块.
A.三种
B.两种
C.一种
D.多种
[答案]:A二、判断题
1.不能在WHERE子句中使用组函数.
[答案]:正确2.由触发器所调用的过程或函数也不能使用控制语句.
[答案]:正确3.ROLLBACKT0SAVEP0INT:允许用户将当前事务处理回退到指定的保存点.
[答案]:正确4.数据文件DataFiles
[答案]:正确5.冷备份的优点:备份和恢复迅速,容易达到低维护.高安全,执行效率高.
[答案]:正确6.Oracle10G的安装注意事项:确保安装盘有3G的硬盘空间,建议安装C盘以外的盘,修改默认安装文件夹时只修改盘符,不要修改其他,安装文件夹不要有中文名.
[答案]:正确7.用户进程异常断开连接数较高等发生用户进程故障.
[答案]:正确8.创建表时要把较小的不为空的字段放在前面,可能为空的字段放在后面.
[答案]:正确9.触发器中不能定义LONG和LONGRAW变量.
[答案]:正确10.MINUS运算符返回一个表中存在.另一个表中不存在的所有行.
[答案]:正确11.取值:将游标中的数据取出一行,放入指定的输出变量.
[答案]:正确12.实验目的:熟练搭建项目组的数据库服务器环境.
[答案]:正确13.在DML语句中不能使用控制语句COMMIT,ROLLBACK语句.
[答案]:正确14.锁出现在数据共享场合用于保证数据一致性.
[答案]:正确15.Oracle数据库是世界领先.性能优异的数据库系统.
[答案]:正确16.DML触发器是定义在表上的触发器,由DML事件引发.
[答案]:正确17.DBCA方式:创建.删除.修改数据库的图形工具10G;选择模板创建数据库.
[答案]:正确18.热备份:联机备份数据库处于运行状态时对数据库进行备份,数据库必须处于归档状态Archivelog下.
[答案]:正确19.验证方式:数据库验证和操作系统验证.
[答案]:正确20.在循环的一开始就检查循环条件,如果条件为false,则可以不执行循环体.
[答案]:正确三、填空题
1.Connect(###).
[答案]:登录执行基本函数;2.数据库的物理结构:操作系统文件的(###).
[答案]:集合;3.HASH分区通过(###)编号将数据均匀分布在磁盘设备上.
[答案]:指定分区;4.命名惯例对于表和其它数据库对象,最好使用(###)的名称.
[答案]:描述性;5.EXPDP和IMPDP是(###)的工具程序,他们只能在ORACLE服务端使用,不能在客户端使用.
[答案]:服务端;6.数据操纵分成数据查询和(###)两类.
[答案]:数据更新;7.FOREIGNKEY约束条件也称为"(###)"约束条件.
[答案]:引用完整性;8.回滚提示完成,表empTest依然在数据库中,数据也没有刪除.因为系统在执行(###)时候已经提交.
[答案]:Create命令;9.损坏多个控制文件,或者人为的删除了所有的控制文件,通过控制文件的复制已经不能解决问题,这个时候需要重新建立(###).
[答案]:控制文件;四、问答题
1.权限是什么?
[答案]:权限定义:控制用户在数据库中所能进行的操作权限.2.触发器由什么才能触发?触发器的触发时间分为哪几类?
[答案]:触发器必须由事件才能触发.触发器的触发时间分为3类,分别是DML事件.DDL事件和数据库事件.3.什么是完全恢复?
[答案]:指将数据库恢复到发生故障的时间点,不丢失任何数据.4.对应多用户数据库系统会产生什么?数据库系统会怎么做?
[答案]:对应多用户数据库系统来说,当多用户并发,操作时候会产生多个事务同时操作同一数据情况.数据库系统必须提供并发控制机制,防止发生读取或者写入不正确的情况.5.监听程序是怎样的?
[答案]:监听程序配置在服务器端,负责监视客户端的连接请求.6.expdp使用的准备工作是什么?
[答案]:expdp使用的准备工作:首先以系统管理员身份建立DIRECTOR对象;数据库用户授予使用DIRECTORY对象权限;查看管理员目录.7.冷备份的步骤是?
[答案]:步骤:1)关闭数据库:Shutdownimmediate2)拷贝所有数据库文件到备份目录3)启动数据库:Startup8.如果数据库服务启动失败,则很有可能是其注册表项值损坏,最好的做法是哪两步?
[答案]:1)0RADIM-DELETE-SIDoradb删除数据库服务项2)0RADIM-NEW-SIDoradb新增数据库服务项.9.编译触发器
[答案]:编译触发器:创建成功自动编译,状态为有效;创建有错误,状态为无效;与触发器有关的表.存储过程.函数被删;除或修改,状态为无效;重新编译:Altertriggertr_namecompile.10.创建新表时要遵循下列有关表名和列名的规则是什么?
[答案]:必须以字母开头;长度必须在1到30个字符之间;只能包含A-Z.a-z.0-9._(下划线).$和#;不能与同一用户拥有的其它对象重名;不能是OracleServer的保留字.附件是答案,转载注明 无忧答案网
页:
[1]