北语22秋《Oracle数据库开发》作业4
正确答案:C
22秋《Oracle数据库开发》作业4题目
正确答案:A
试卷总分:100 得分:100
一、单选题 (共 20 道试题,共 80 分)
1.PL/SQL很容易检测和处理预定义和用户定义的错误条件,称为( )
A.消息。
B.错误。
C.异常。
D.溢出。
正确答案:A
2.在SQL查询时,使用WHERE子句指出的是( )
A.查询目标
B.查询条件
C.查询视图
D.查询结果
正确答案:D
3.假设需要格式化作者表AUTHOR查询的列信息,将AUTHOR_ID列名字格式化为“作者编号”,AUTHOR_NAME列名字格式化为“作者名称”,AUTHOR_DESC列名字格式化为“作者简介”,可以使用如下()方式
正确答案:A
正确答案:A
A.FORMAT AUTHOR_ID HEADING ’作者编号’FORMAT AUTHOR_NAME HEADING ’作者名称’FORMAT AUTHOR_DESC HEADING ’作者简介’SELECT AUTHOR_ID, AUTHOR_NAME, AUTHOR_DESC FROM AUTHOR
正确答案:D
正确答案:A
正确答案:C
正确答案:A
正确答案:B
正确答案:B
B.COLUMN AUTHOR_ID HEADING ’作者编号’COLUMN AUTHOR_NAME HEADING ’作者名称’COLUMN AUTHOR_DESC HEADING ’作者简介’SELECT AUTHOR_ID, AUTHOR_NAME, AUTHOR_DESC FROM
正确答案:A
正确答案:D
正确答案:B
AUTHOR
C.MODIFY AUTHOR_ID HEADING ’作者编号’MODIFY AUTHOR_NAME HEADING ’作者名称’MODIFY
正确答案:A
正确答案:A
正确答案:D
AUTHOR_DESC HEADING ’作者简介’SELECT AUTHOR_ID, AUTHOR_NAME, AUTHOR_DESC FROM AUTHOR
D.ALTER AUTHOR_ID HEADING ’作者编号’ALTER AUTHOR_NAME HEADING ’作者名称’ALTER AUTHOR_DESC HEADING ’作者简介’SELECT AUTHOR_ID, AUTHOR_NAME, AUTHOR_DESC FROM AUTHOR
正确答案:D
正确答案:C
正确答案:A
4.假设需要更改表名“CUSTOMER”为“CUSTOMER_CHANGE”,可以使用()语句。
正确答案:D
A.ALTER TABLE CUSTOMER RENAME CUSTOMER_CHANGE
B.ALTER TABLE CUSTOMER RENAME TO CUSTOMER_CHANGE
C.RENAME TABLE CUSTOMER TO CUSTOMER_CHANGE
D.RENAME TABLE CUSTOMER CUSTOMER_CHANGE
正确答案:B
5.()是对事物的符号表示,是用于表示事物的未经加工的原始素材
A.信息。
B.数据。
C.文本。
D.文件
正确答案:C
6.下面的函数,()用于返回时区信息
A.zone()。
B.date()。
正确答案:B
C.dbtimezone()。
正确答案:D
D.time()
正确答案:B
7.当需要描述一个表table1对象结构时,可以使用()
A.DES table1。
正确答案:D
B.DESC table1。
正确答案:C
C.DESCR table1。
正确答案:B
D.DESCRIB table1
正确答案:C
8.当需要查询当前活动进程的信息时,可以使用( )视图。
A.V$PROCESS。
B.V$SESS_IO。
C.V$SESSION_WAIT。
D.V$LATCH。
正确答案:B
9.下列()是Oracle superaggregate函数
A.ROLLUP
B.VARIANCE
C.REGR_R2
D.RANK
正确答案:B
10.Oracle的分区表可以包括多个分区,每个分区都是一个独立的( ),可以存放到不同的表空间中。
A.段。
B.盘区。
C.物化视图。
D.数据文件
正确答案:D
11.假设需要格式化作者表AUTHOR查询的列信息,将AUTHOR_ID列名字格式化为“作者编号”,AUTHOR_NAME列名字格式化为“作者名称”,AUTHOR_DESC列名字格式化为“作者简介”,可以使用如下()方式
A.FORMAT AUTHOR_ID HEADING ’作者编号’FORMAT AUTHOR_NAME HEADING ’作者名称’FORMAT AUTHOR_DESC HEADING ’作者简介’SELECT AUTHOR_ID, AUTHOR_NAME, AUTHOR_DESC FROM AUTHOR
B.COLUMN AUTHOR_ID HEADING ’作者编号’COLUMN AUTHOR_NAME HEADING ’作者名称’COLUMN AUTHOR_DESC HEADING ’作者简介’SELECT AUTHOR_ID, AUTHOR_NAME, AUTHOR_DESC FROM
AUTHOR
C.MODIFY AUTHOR_ID HEADING ’作者编号’MODIFY AUTHOR_NAME HEADING ’作者名称’MODIFY
AUTHOR_DESC HEADING ’作者简介’SELECT AUTHOR_ID, AUTHOR_NAME, AUTHOR_DESC FROM AUTHOR
D.ALTER AUTHOR_ID HEADING ’作者编号’ALTER AUTHOR_NAME HEADING ’作者名称’ALTER AUTHOR_DESC HEADING ’作者简介’SELECT AUTHOR_ID, AUTHOR_NAME, AUTHOR_DESC FROM AUTHOR
12.在Oracle中,约束可以在DML语句执行之后立即生效,也可以延迟到事务处理提交时才生效。()语句可以让用户在事务处理中设置延迟约束的强制模式
正确答案:D
A.set constraint
B.set transaction
C.take constraint
D.take constraint
正确答案:A
13.当启动一个Oracle实例时,初始化参数()指出为数据文件信息保留的SGA空间的数量。
A.DB_FILES。
正确答案:C
B.DB_DATAFILES。
正确答案:D
C.DATABASE_FILES。
正确答案:D
D.LOG_FILES。
正确答案:B
14.假设需要格式化作者表AUTHOR查询的列信息,将AUTHOR_ID列名字格式化为“作者编号”,AUTHOR_ID列名字格式化为“作者名称”,AUTHOR_DESC列名字格式化为“作者简介”,可以使用如下()方式
正确答案:A
A.FORMAT AUTHOR_ID HEADING ’作者编号’FORMAT AUTHOR_NAME HEADING ’作者名称’FORMAT AUTHOR_DESC HEADING ’作者简介’SELECT AUTHOR_ID, AUTHOR_NAME, AUTHOR_DESC FROM AUTHOR
B.COLUMN AUTHOR_ID HEADING ’作者编号’COLUMN AUTHOR_NAME HEADING ’作者名称’COLUMN AUTHOR_DESC HEADING ’作者简介’SELECT AUTHOR_ID, AUTHOR_NAME, AUTHOR_DESC FROM
AUTHOR
C.MODIFY AUTHOR_ID HEADING ’作者编号’MODIFY AUTHOR_NAME HEADING ’作者名称’MODIFY
AUTHOR_DESC HEADING ’作者简介’SELECT AUTHOR_ID, AUTHOR_NAME, AUTHOR_DESC FROM AUTHOR
D.ALTER AUTHOR_ID HEADING ’作者编号’ALTER AUTHOR_NAME HEADING ’作者名称’ALTER AUTHOR_DESC HEADING ’作者简介’SELECT AUTHOR_ID, AUTHOR_NAME, AUTHOR_DESC FROM AUTHOR
15.( )是为了加速对特定表数据的访问而创建的数据段
A.视图。
B.索引。
C.存储过程。
D.触发器。
正确答案:D
16.当需要删除表,且该表具有外键约束,需要删除表及其外键约束,可以使用如下()类型的SQL语句。
A.DROP TABLE table1
正确答案:D
B.DROP TABLE tablel with foreign key
正确答案:B
C.DROP TABLE tablel1 CASCADE CONSTRAINTS
正确答案:B
D.DROP TABLE table1 all
正确答案:C
17.在iBatis框架中,持久化对象之间一对一的关联关系是通过( )元素定义的。
A.one-to-one。
B.1-to-1。
C.only one。
D.one
正确答案:B
21.()是一种软件,用于建立、使用和维护数据库。它对数据库进行统一的管理和控制,以保证数据库的安全性和完整性。
A.关系数据库。
B.数据库管理系统。
C.网络数据库。
D.文件系统。
正确答案:A
19.( )是一组Oracle进程和SGA
A.实例。
B.数据库。
C.表空间。
D.实体化视图
正确答案:B
20.假设需要在Customer客户表中增加一列LogoutTime,数据类型为TIMESTAMP(6),表示最后客户退出登录的时间,可以使用如下()方式
A.ALTER TABLE?CUSTOMER ADD COLUMN "LOGOUTTIME" TIMESTAMP(6)
正确答案:B
B.UPDATE TABLE CUSTOMER ADD COLUMN "LOGOUTTIME" TIMESTAMP(6)
正确答案:D
C.UPDATE TABLE CUSTOMER ADD ( "LOGOUTTIME" TIMESTAMP(6))
正确答案:B
D.ALTER TABLE CUSTOMER ADD ( "LOGOUTTIME" TIMESTAMP(6))
正确答案:B
正确答案:B
二、多选题 (共 5 道试题,共 20 分)
21.下面( )是Oracle事务控制语句。
A.mit。
B.rollback。
C.savepoint。
D.GoTo。
正确答案:D
22.当需要查询段的详细信息,可以使用如下( )数据字典视图。
A.DBA_SEGMENTS
正确答案:D
B.ALL_SEGMENTS
C.SEGMENTS
D.USER_SEGMENTS
正确答案:C
23.数据处理技术通常分为以下( )三种类型。
A.人工处理。
B.文件系统处理。
C.字处理。
D.数据库系统处理。
正确答案:B
24.Oracle11g数据库中,数据库管理部分的主要新特性有( )
A.数据库重演
B.SQL重演
C.数据划分和压缩功能
D.全面回忆数据变化
正确答案:A
25.不可以在Oracle服务器的安装目录的( )文件中查看Oracle的各种端口的使用情况。
A.spfile.ora
B.initorcl.ora
C.portlist.ini
D.tnsname.ora
正确答案:C
北语22秋《Oracle数据库开发》作业4国开电大历年参考题目如下:
201909考试批次
《Oracle数据库开发》结课作业
学生姓名 学习中心
学号
专 业 年级层次
北京语言大学网络教育学院
《Oracle数据库开发》结课作业
注意:
本学期所布置的结课作业,请同学一律按照以下要求执行:
1) 结课作业提交起止时间:7月22日-------9月9日。(届时平台自动关闭,逾期不予接收。)
2) 结课作业课程均需通过“离线作业”栏目提交电子版,学院不收取纸介的结课作业,以纸介回寄的作业一律视为无效;
3)截止日期前可多次提交,平台只保留最后一次提交的文档,阅卷时以最后一次提交的结课作业为准,截止日期过后将关闭平台,逾期不交或科目提交错误者,按0分处理;
4) 提交文档要求:提交的文档格式为doc、rar,大小10M以内;
5) 必须严格按照每门课程的答题要求完成作业,没有按照学院要求来做的结课作业,将酌情扣分。
一、 填空题(本大题共6小题,请任选其中两道题作答,每小题25分,总分50分)
1、 完成以下PL/SQL块,功能是:接受职员编号并检索职员姓名。将职员姓名存储在变量empname中,如果代码引发VALUE_ERROR异常,则向用户显示错误消息
DELCARE
empname employee.ename%TYPE;;
eno employee.empno%TYPE;
BEGIN
eno:=’&employee_number’;
DBMS_OUTPUT.PUT_LINE(‘职员姓名:’||empname);
WHEN VALUE_ERROR THEN
DBMS_OUTPUT.PUT_LINE(‘要存储在变量中的值过大’)
END;
2、 要执行pack_me包中的order_proc过程(有一个输入参数),假设参数值为’002’,可以输入的命令是:
3、 查itemfile表中itemdesc、re_level列的信息,要求re_level为NULL时显示为0,写出相应语句。
4、 SYS用户以管理员身份登录后,要授予用户MARTIN可以对SCOTT用户的EMP表进行查询的权限,请写出授权命令:(假设MARTIN用户已存在)
5、 完成以下PL/SQL块,功能是:使用游标,显示所有单价低于250元的玩具的单价。
DECLARE
my_toy_price toys.toyprice%TYPE;
CURSOR toy_cur IS
SELECT toyprice FROM toys
WHERE toyprice<250;
BEGIN
LOOP
EXIT WHEN toy_cur%NOTFOUND;
DBMS_OUTPUT.PUT_LINE (toy_cur%ROWCOUNT || '. 玩具单价:' || my_toy_price);
END LOOP;
CLOSE toy_cur;
END;
6、 要执行pack_me包中的order_proc过程(有一个输入参数),假设参数值为’002’,可以输入以下命令:
二、 简答题(本大题共8小题,请任选其中五道题作答,每小题10分,总分50分)
1、数据处理技术通常分为哪些类型?
2、简述Oracle 11g标准版的优点。
3、Oracle的数据操纵包括哪些操作?
4、PL/SQL的LOOP循环语句包括哪些类型?
5、简述导致触发器触发的时机。
6、Oracle数据库的逻辑结构由哪几部分组成?
7、Oracle的用户认证机制包括哪些类型?
8、简述表与视图的区别与联系。
北语22秋《Oracle数据库开发》作业4[答案]相关练习题:
若使用一维数组名作函数实参,则以下正确的说法是()。
幼儿的学习方式包括( )
促使体育运动中的一切变化实现的是().
按照审判监督程序重新审判案件的法院有:
根据我国现行刑事诉讼法的规定,下述哪种人员不属于适用回避制度的人员?()
SQL中可使用的通配符有( )
在下列基本表的定义中,数值5表示( )。 CREATE TABLE student (Sno char(5) not null unique,Sname char( 2 )
硬件是计算机系统中有形的装置和设备的总称
小学()是小学班集体成员在教育教学和日常生活等活动中必须共同遵守的行为准则。
试述品牌对生产者和消费者的主要作用。 (10 分)
对一般卫生组织机构来说,最底层的人员是( )
下列( )情况下,审计人员应对应收账款采用肯定式函证。
病気になって( )健康が大切であることを知った。
《格列佛游记》的作者是
塑料的强度并不高,但其比强度高,远高于水泥混凝土,接近或超过钢材。是一种高强材料。
主体对其自身的意识,即主体对自己和自己心理的认识,这一概念是指:( )。
单相半波可控整流电路电阻负载的特点:()。
历史分析法把公共政策视为一个()
、行为目标,也称操作目标,是指用可以观察和可以测量的学生行为来陈述的目标,是用预期学生学习之后将产生的的行为变化来陈述的目标 。
如果随机变量X,Y都服从参数为p的0-1分布,且X与Y独立,则E(XY)=p。
公共关系的英文是____
公共物品是由集体消费的物品,它的特征是消费的##和##。
地下水按其埋藏条件可以分为( )。
二、简答题(每题10分,共30分)
述职报告以( )为中心,重点表明履行职责的态度、效果和能力。