北语网院17秋《Oracle数据库开发》作业_1234(答案)
17秋《Oracle数据库开发》作业_1第1题(单选题)在关系模型中,实现\的约束是通过__。
A.候选键
B.主键
C.外键
D.超键
第2题(单选题)当需要描述一个表table1对象结构时,可以使用()
A.DES table1
B.DESC table1
C.DESCR table1
D. DESCRIB table1
第3题(单选题)在Oracle中,下列哪种标量类型不能保存到数据库表中()
A.CHAR
B.RAW
C.DATE
D.BOOLEAN
第4题(单选题)表空间和数据文件在物理存储上是()的关系
A.一对多。
B. 多对一。
C. 一对一。
D. 多对多。
第5题(单选题)以下哪种类型的段将数据存放在了一个基于某一键值的索引中?()
A.大数据对象
B.嵌套表
C.分区表
D.索引表
第6题(单选题)当启动一个Oracle实例时,初始化参数()指出为数据文件信息保留的SGA空间的数量。
A.DB_FILES
B.DB_DATAFILES
C.DATABASE_FILES
D.LOG_FILES
第7题(单选题)在Oracle中,当需要使用显式游标更新或删除游标中的行时,声明游标时指定的SELECT语句必须带有()子句
A.WHERE CURRENT OF
B.INTO
C.FOR UPDATE
D.ORDER BY
第8题(单选题)在Oracle中,游标都具有下列属性,除了
A.%NOTFOUND
B.%FOUND
C.%ROWTYPE
D.%ISOPEN
E.%ROWCOUNT
第9题(单选题)下面的时间函数,()用于返回当前Oracle会话时区中的日期信息.无忧答案网
A.DATE()
B.current_timestamp()
C.current_date()
D. DBTIMEZONE
第10题(单选题)初始化参数()指定了实例启动时希望创建的共享服务器进程的数目。
A.SHARED_SERVICES
B.DISPATCHERS
C.HOST
D. NET_SERVICES
第11题(单选题)Oralce数据库中,以下()函数可以针对任意数据类型进行操作。
A.TO_CHAR
B.LOWER
C.MAX
D.CEIL
第12题(单选题)( )是一组Oracle进程和SGA
A.实例。
B. 数据库。
C. 表空间。
D. 实体化视图
第13题(单选题)( )是Apache的一个开源子项目,是一种实现数据映射的轻量级框架,减少了应用开发的编码数量。
A.iBatis。
B. Spring。
C. Hibernate。
D. JDBC
第14题(单选题)在以下的段中,哪一个段在一个实例开启数据库时帮助初始化数据字典(该段被称为高速缓存段)?()
A.大对象段
B.嵌套表
C.自举段
D.临时段
第15题(单选题)定义过程和定义函数的主要区别之一是,定义函数必须使用( )返回数据。
A.return子句。
B. throw。
C. RAISE。
D. TRY。
第16题(多选题)内连接查询操作列出与连接条件匹配的数据行,它使用比较运算符比较被连接列的列值。内连接分( )。
A.等值连接。
B. 不等连接。
C. 自然连接。
D. 交叉连接。
第17题(多选题)Oracle数据库的特点有( )
A.支持多用户、大事务量的事务处理
B.实施数据安全性和完整性控制
C.提供对于数据库操作的标准接口
D.支持分布式数据处理 具有可移植性、可兼容性、可连接性
第18题(多选题)Oracle11g数据库服务器提供了( )种安装类型
A.典型安装
B.高级安装
C.中文安装
D.英文安装
第19题(多选题)假设需要格式化作者表AUTHOR查询的列信息,将AUTHOR_ID列名字格式化为“作者编号”,AUTHOR_NAME列名字格式化为“作者名称”,AUTHOR_DESC列名字格式化为“作者简介”,可以使用如下()方式
A.FORMAT AUTHOR_ID HEADING ’作者编号’FORMAT AUTHOR_NAME HEADING ’作者名称’FORMAT AUTHOR_DESC HEADING ’作者简介’SELECT AUTHOR_ID
B.COLUMN AUTHOR_ID HEADING ’作者编号’COLUMN AUTHOR_NAME HEADING ’作者名称’COLUMN AUTHOR_DESC HEADING ’作者简介’SELECT AUTHOR_ID
C.MODIFY AUTHOR_ID HEADING ’作者编号’MODIFY AUTHOR_NAME HEADING ’作者名称’MODIFY AUTHOR_DESC HEADING ’作者简介’SELECT AUTHOR_ID
D.ALTER AUTHOR_ID HEADING ’作者编号’ALTER AUTHOR_NAME HEADING ’作者名称’ALTER AUTHOR_DESC HEADING ’作者简介’SELECT AUTHOR_ID
第20题(多选题)程序包通常( )组成。
A.规范。
B. 函数。
C. 主体。
D. 过程
第21题(判断题)程序包通常有规范和主体组成组成。( )
A.对
B.错
第22题(判断题)当定义Oracle错误和异常之间的关联时,需要使用伪过程EXCEPTION( )
A.对
B.错
第23题(判断题)PLSQL中,游标可分为显式游标和隐式游标。pp
A.对
B.错
第24题(判断题)自然连接是根据两个表中同名的列而进行连接的,当列不同名时,自然连接 将失去意义。 p
A.对
B.错
第25题(判断题)Oracle 9i是世界上第一个基于网格计算的关系数据库。
A.对
B.错
17秋《Oracle数据库开发》作业_2
第1题(单选题)PLSQL块可以分为( )个部分。
A.声明部分
B. 执行部分
C. 异常处理部分
D.以上都是
第2题(单选题)在Oracle数据库的逻辑结构中有以下组件A 表空间 B 数据块 C 区 D段这些组件从大到小依次是()
A. ABCD
B.ADCB
C.ACBD
D.DACB
第3题(单选题)( )进程是一个和前台用户进程通信的进程,当数据库修改时,系统会产生一个日志并记录在重做日志缓冲区内。
A.DBWR。
B. SMON。
C. LGWR。
D. PMON。
第4题(单选题)在Oracle中,通过命令()可以释放锁。
A.INSERT
B.DELETE
C.ROLLBACK
D.UNLOCK
第5题(单选题)在Oracle数据库中,()用户模式存储数据字典表和视图对象
A.SYSTEM
B.SYS
C.SCOTT
D.YSDBA
第6题(单选题)( )是Oracle最基本的物理存储单元。
A.数据文件
B.控制文件
C.日志文件
D. 物理块
第7题(单选题)在Oracle中,用下列语句定义了一个过程:CREATE PROCEDURE proc(value1 IN VARCHAR2,value2 OUT NUMBER,value3 IN OUT VARCHAR2)pISBEGINp……END;p假定使用的变量都已定义,下面对过程proc的调用语法正确的是()p
A.proc(‘tt’
B.proc(‘tt’
C.proc(v1
D.proc(‘tt’
第8题(单选题)在Oracle中,关于触发器的描述不正确的是()
A.触发器可以删除,也可以禁用
B.触发器只能用于表
C.触发器可以分为行级和语句级
D.触发器不可接受参数
第9题(单选题)在命令行中启动SQL*Plus,使用如下()命令。
A.SQLPLUS
B.SQL*PLUS
C.SQL
D. SPLUS
第10题(单选题)( )进程以循环方式填写联机重做日志文件。
A.ARCn
B.LGWR
C.PMON
D.SMON
第11题(单选题)当需要删除表,且该表具有外键约束,需要删除表及其外键约束,可以使用如下()类型的SQL语句。
A.DROP TABLE table1
B.DROP TABLE tablel with foreign key
C.DROP TABLE tablel1 CASCADE CONSTRAINTS
D.DROP TABLE table1 all
第12题(单选题)在Oracle 中创建用户时若未提及DEFAULT TABLESPACE关键字,则Oracle 就将()表空间分配给用户作为默认表空间
A.USER
B.SYSTEM
C.SYS
D.DEFAULT
第13题(单选题)()可用于返回会话中的日期和时间
A.months_between()。
B. next_day()。
C. current_date()。
D. localtimestamp()
第14题(单选题)( )类型的表通常用来创建可扩展的的应用程序,并且对大型表来说是有用的,这个表可以被几个并发过程查询或操作。
A.有规则的表(Regulartable)
B.簇表(Clusteredtable)
C.分区表 (Partitionedtable)
D.索引组织表 ?(Index-organizedtable)
第15题(单选题)在Oracle中,用户()拥有所有内置的程序包。
A.SYS
B.SYSTEM
C.PUBLIC
D.DEFAULT
第16题(多选题)Oracle数据库的非系统表空间包括()。
A.撤销表空间
B.临时表空间
C.用户表空间
D.只读表空间
第17题(多选题)使用显式游标的过程主要包括( )操作
A.定义显式游标。
B. 打开显式游标。
C. 从显式游标中读取数据。
D. 关闭显式游标。
第18题(多选题)当Oracle服务器启动时,下列哪种文件是必须的( )。
A.数据文件
B.控制文件
C.日志文件
D.归档日志文件
第19题(多选题)以下( )是Oracle相关的系统服务,在Windows操作系统中,可以使用控制面板的服务工具进行管理。
A.Oracle代理服务
B.Oracle的侦听程序
C.用于OEM管理结构
D.Oracle 网络服务
第20题(多选题)当需要查询段的详细信息,可以使用如下( )数据字典视图。
A.DBA_SEGMENTS。
B. ALL_SEGMENTS。
C. USER_SEGMENTS。
D. USER_SEGMENTS
第21题(判断题)Oracle11g共拥有企业版和标准版两个版本。( )
A.对
B.错
第22题(判断题)数据库服务器通过监听器接收一个来自于客户应用程序的一个初始化连接,它是一个位于Oracle网络基础层顶层的一个应用程序。()
A.对
B.错
第23题(判断题)Oracle 11g版本PLSQL部分,仍然必须使用SQL语句完成变量赋值。
A.对
B.错
第24题(判断题)在一个关系表中,主键可唯一标识一行记录。
A.对
B.错
第25题(判断题)SID是Oracle数据库实例的唯一名称标识。
A.对
B.错
17秋《Oracle数据库开发》作业_3
第1题(单选题)在Oracle中,关于PLSQL下列描述正确的是()
A.PLSQL代表Power LanguageSQL
B.PLSQL不支持面向对象编程
C.PLSQL块包括声明部分、可执行部分和异常处理部分
D.PLSQL提供的四种内置数据类型是character
第2题(单选题)下列哪种不是DML语句()。
A.insert
B.alter
C.update
D.delete
第3题(单选题)在Oracle中,用以下SQL命令创建了一个序列:CREATE SEQUENCE my_seqpSTART WITH 394INCREMENT BY 12pNOMINVALUENOMAXVALUEpNOCYCLENOCACHE;p用户执行包含my_seq.NEXTVAL的SQL语句三次,然后执行包含my_seq.CURRVAL的SQL语句四次,请问序列my_seq的当前值是()pp
A.406
B.418
C.430
D.442
第4题(单选题)Oracle数据库中,下面()可以作为有效的列名
A.Column
B.123_NUM
C.NUM_#123
D.#123_NUM
第5题(单选题)在Oracle中,以下是STUDENTS表的结构:SID NUMBER NOT NULL,Primary KeypSNAME VARCHAR2(30)COURSE_ID VARCHAR2(10) NOT NULLpMARKS NUMBER你需要查询参加了课程ID为C10的考试,并且分数排在前10名的学生,以下( )语句能够实现此功能。pp
A.SELECT SID
B.SELECT SID
C.SELECT SID
D.SELECT SID
第6题(单选题)在Oracle中,语句( )将ORDER_DATE日期值’2000年3月18日’显示为‘2000年1月1日’。
A.SELECT ROUND(order_date
B.SELECT ROUND(order_date
C.SELECT ROUND(order_date
D.SELECT ROUND(to_char(order_date
第7题(单选题)要审计用户执行的create,drop,和alter等ddl语句,应创建()触发器
A.行级
B.语句级
C.INSTEAD OF
D.系统
第8题(单选题)数据库恢复操作中最重要的部分是()
A.数据文件
B.控制文件
C.重做日志文件
D.跟踪文件
第9题(单选题)()是一种软件,用于建立、使用和维护数据库。它对数据库进行统一的管理和控制,以保证数据库的安全性和完整性。
A.关系数据库
B.数据库管理系统
C.网络数据库
D.文件系统
第10题(单选题)( )是由PLSQL所提供的系统异常。当PLSQL应用程序违反了Oracle规则或者系统限制,则会隐含地触发一个内部异常。
A.预定义异常
B.自定义异常
C.系统错误
D. 内存溢出
第11题(单选题)Oracle创建()来处理连接到实例的用户进程的请求。
A.服务器进程
B.SGA
C.应用程序代码
D. 网络服务进程
第12题(单选题)当一个段需要额外的磁盘空间时,应该增加哪一种数据库的逻辑组件?()p
A.区段
B.表空间
C.数据库块
D.操作系统块
第13题(单选题)()程序包用于读写操作系统文本文件
A.Dbms_output
B.Dbms_lob
C.Dbms_random
D.Utl_file
第14题(单选题)Oracle的分区表可以包括多个分区,每个分区都是一个独立的( ),可以存放到不同的表空间中。
A.段。
B. 盘区。
C. 物化视图。
D. 数据文件
第15题(单选题)看SQL语句“SELECT name,status FROM v$controlfile;”这一语句将显示以下哪个结果?()
A.显示MAXDATAFILE的值
B.确定最后一个检查点的发生时间
C.显示所有数据文件的名字状态
D.显示所有控制文件的个数、名字、状态和位置
第16题(多选题)ORACLE常用的约束条件类型() p
A.PRIMARY
B.UNIQUE
C.FOREIGN
D.CHECK
第17题(多选题)不可以在Oracle服务器的安装目录的( )文件中查看Oracle的各种端口的使用情况。
A.spfile.ora
B. initorcl.ora
C. portlist.ini
D. tnsname.ora
第18题(多选题)数据处理技术通常分为以下( )三种类型。
A.人工处理。
B. 文件系统处理。
C. 字处理。
D. 数据库系统处理。
第19题(多选题)对于数据库备份,以下说法正确的是( )
A.冷备份可以在归档模式和非归档模式下进行。
B. 冷备份必须在数据库关闭的情况下进行。
C. 热备份必须在数据库处于归档模式下进行。
D. 使用热备份,只能备份所有的数据文件,不能备份控制文件。
第20题(多选题)Oracle11g标准版的优点有( )
A.多平台自动管理
B.丰富的开发功能
C.灵活的定制服务1
D.价格低
第21题(判断题)Oracle数据库产品是当前世界上市占率最高的数据库产品。
A.对
B.错
第22题(判断题)Oracle服务器端的监听程序是驻留在服务器上的单独进程,专门负责响应客户机的连接请求。
A.对
B.错
第23题(判断题)自定义异常是由PLSQL所提供的系统异常。当PLSQL应用程序违反了Oracle规则或者系统限制,则会隐含地触发一个内部异常。( )
A.对
B.错
第24题(判断题)因为存储过程不返回值,使用时只能单独调用;而函数却能出现在能放置表 达式的任何位置.
A.对
B.错
第25题(判断题)控制文件是Oracle数据库最重要的物理文件,描述了整个数据库的逻辑结构信息。pp
A.对
B.错
17秋《Oracle数据库开发》作业_4
第1题(单选题)采用Select语句返回的结果是一个结果集。用户只能浏览该结果集中的数据,无法对数据进行操作。如果需要逐行对数据进行访问和操作,可以使用( )
A.视图
B.过程
C.函数
D. 游标
第2题(单选题)在Oracle中,关于触发器的描述正确的是()
A.触发器可以删除,但不能禁用
B.触发器只能用于表
C.触发器可以分为行级和语句级两种
D.触发器可以接收参数
第3题(单选题)( )是用PLSQL、Java和C编写的过程,能够在对表或视图执行DML语句时执行。
A.过程
B.触发器
C.函数
D. 程序包
第4题(单选题)在Oracle中,用户执行SELECT时,下列哪个进程从磁盘获得用户所需数据
A.用户进程
B.服务器进程
C.日志写入进程(LGWR)
D.检查点进程(CKPT)
第5题(单选题)为了启动Oracle数据库实例,Oracle必须读取一个()文件,该文件保存了实例和数据库的配置参数列表。
A.控制文件
B.数据文件
C.参数文件
D. 初始化文件
第6题(单选题)()方式的导出会从指定的表中导出所有的数据。
A.分区
B.表
C.全部数据库
D.表空间
第7题(单选题)在oracle程序中处理语句时发生的逻辑错误导致( )故障
A.实例
B.介质
C.语句
D.用户进程
第8题(单选题)在Oracle中,以下不属于集合操作符的是()
A.UNION
B.SUM
C.MINUS
D.INTERSECT
第9题(单选题)( )是ORACLE最基本的逻辑存储单位。
A.盘区
B.段
C.表空间
D. 数据块
第10题(单选题)Orcacle提供了(),用于支持采用向导方式创建数据库。
A.SQL*Plus
B.Oracle Net
C.Oracle Listner
D.Oracle Database Configuration Assistant。
第11题(单选题)在Oracle中,阅读下列PLSQL块:DECLAREpv_lower NUMBER:\u003d2;v_upper NUMBER:\u003d100;pv_count NUMBER:\u003d1;BEGINpI \u003d 2; I \u003d 2; i++FOR i IN v_lower..v_lowerLOOPpINSERT INTO test(results)VALUES (v_count);pv_count :\u003d v_count +1;ENDLOOP;pEND;请问FOR LOOP循环体执行了()次。p
A.1
B.2
C.98
D.100
第12题(单选题)在Oracle中,事务中使用下列SQL语句不会引起锁定()
A.SELECT
B.INSERT
C.UPDATE
D.DELETE
第13题(单选题)以下哪种备份方式需要在完全关闭数据库后进行
A. 无归档日志模式
B.归档日志模式
C.使用导出实用程序进行逻辑备份
D.以上都不对
第14题(单选题)由于软硬件问题导致的读写数据库文件失败,属于()故障。
A.实例
B.语句
C.用户进程
D.介质
第15题(单选题)PLSQL和数据库之间是通过()进行数据交换
A.函数。
B. 过程。
C. 常量。
D. 变量
第16题(多选题)下面( )是Oracle事务控制语句。
A.commit。
B. rollback。
C. savepoint。
D. GoTo。
第17题(多选题)Oracle11g数据库中,数据库管理部分的主要新特性有()
A.数据库重演
B.SQL重演
C. 数据划分和压缩功能
D.全面回忆数据变化
第18题(多选题)任何一个Oracle数据库都包含___、____和___三种重要角色
A.CONNECT
B.RESOURCE
C.SYSTEM
D.DBA
第19题(多选题)Oracle数据库应用结构有( )
A.客户端-服务器结构
B.终端-服务器结构
C.浏览器-服务器结构
D.分布式数据库数据结构
第20题(多选题)触发器可以创建在下列( )对象上
A.数据库表
B.数据库视图
C.数据库实例
D.用户模式
第21题(判断题)表空间是oracle 最大的逻辑组成部分。Oracle数据库由一个或多个表空间 组成。 一个表空间由一个或多个数据文件组成,但一个数据文件只能属于一个表 空间。
A.对
B.错
第22题(判断题)可以在PLSQL中使用a class\ href\ target\ rel\GOTO语句a使运行流程进行跳转。
A.对
B.错
第23题(判断题)SQL*Plus登录时,输入“nolog”实现无连接方式登录。
A.对
B.错
第24题(判断题)新添加的数据文件与原有数据文件重名时,原有数据文件内容不受影响。
A.对
B.错
第25题(判断题)Oracle数据库用户口令不能以数字开头,可以使用Oracle保留字。
A.对
B.错
页:
[1]