北语22秋《Oracle数据库开发》作业2
正确答案:B
22秋《Oracle数据库开发》作业2题目
正确答案:C
试卷总分:100 得分:100
一、单选题 (共 12 道试题,共 48 分)
1.假设需要格式化作者表AUTHOR查询的列信息,将AUTHOR_ID列名字格式化为“作者编号”,AUTHOR_NAME列名字格式化为“作者名称”,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
正确答案:C
正确答案:A
B.COLUMN AUTHOR_ID HEADING ’作者编号’COLUMN AUTHOR_NAME HEADING ’作者名称’COLUMN AUTHOR_DESC HEADING ’作者简介’SELECT AUTHOR_ID, AUTHOR_NAME, AUTHOR_DESC FROM
正确答案:C
AUTHOR
C.MODIFY AUTHOR_ID HEADING ’作者编号’MODIFY AUTHOR_NAME HEADING ’作者名称’MODIFY
正确答案:A
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
正确答案:A
2.下面的时间函数,()用于返回当前Oracle会话时区中的日期信息
A.DATE()。
正确答案:A
B.current_timestamp()。
C.current_date()。
正确答案:A
D.DBTIMEZONE
正确答案:D
3.()是目前各类数据库中最重要、最流行的数据库类型。
A.数据库
B.图像数据库
C.关系数据库
D.对象数据库
正确答案:C
4.在SQL查询时,使用WHERE子句指出的是( )
A.查询目标
B.查询条件
C.查询视图
D.查询结果
正确答案:C
5.下列()是Oracle superaggregate函数
A.ROLLUP
B.VARIANCE
C.REGR_R2
D.RANK
正确答案:D
6.( )可以让用户在事务处理中建立标记点,从而能够用于支持用户的事务处理。
A.保存点
B.事务点
C.回滚点
D.提交点
正确答案:B
7.( )是Apache的一个开源子项目,是一种实现数据映射的轻量级框架,减少了应用开发的编码数量。
A.iBatis。
B.Spring。
C.Hibernate。
D.JDBC
正确答案:C
8.Oracle创建( )来处理连接到实例的用户进程的请求
A.服务器进程。
B.SGA。
C.应用程序代码。
D.网络服务进程
正确答案:D
9.( )进程是一个和前台用户进程通信的进程,当数据库修改时,系统会产生一个日志并记录在重做日志缓冲区内。
A.DBWR。
正确答案:A
B.SMON。
C.LGWR。
D.PMON。
正确答案:A
10.()是对事物的符号表示,是用于表示事物的未经加工的原始素材
A.信息。
B.数据。
C.文本。
D.文件
正确答案:B
11.假设需要在Customer客户表中增加一列LogoutTime,数据类型为TIMESTAMP(6),表示最后客户退出登录的时间,可以使用如下()方式
A.ALTER TABLE?CUSTOMER ADD COLUMN "LOGOUTTIME" TIMESTAMP(6)
正确答案:A
B.UPDATE TABLE CUSTOMER ADD COLUMN "LOGOUTTIME" TIMESTAMP(6)
正确答案:A
C.UPDATE TABLE CUSTOMER ADD ( "LOGOUTTIME" TIMESTAMP(6))
正确答案:C
D.ALTER TABLE CUSTOMER ADD ( "LOGOUTTIME" TIMESTAMP(6))
正确答案:B
12.当需要查询当前活动进程的信息时,可以使用( )视图。
A.V$PROCESS。
B.V$SESS_IO。
C.V$SESSION_WAIT。
D.V$LATCH。
正确答案:B
正确答案:A
二、多选题 (共 10 道试题,共 40 分)
13.触发器可以创建在下列( )对象上
A.数据库表
B.数据库视图
C.数据库实例
D.用户模式
正确答案:C
14.Oracle11g数据库服务器提供了( )种安装类型
A.典型安装
B.高级安装
C.中文安装
D.英文安装
正确答案:A
15.Oracle11g数据库服务器安装完成后,可以检查以下哪些安装情况( )
A.检查系统服务
B.检查文件体系结构
C.查看服务器的网络配置
D.利用企业管理器登录数据库
正确答案:C
16.PL/SQL和数据库之间不是通过( )进行数据交换
A.函数。
B.过程。
C.常量。
D.变量。
正确答案:A
17.程序包通常( )组成。
A.规范。
B.函数。
C.主体。
D.过程
正确答案:A
21.当Oracle服务器启动时,下列哪种文件是必须的( )。
A.数据文件
B.控制文件
C.日志文件
D.归档日志文件
正确答案:C
19.分布式数据库系统优点( )
A.数据分布
B.数据共享
C.兼容性好
D.网络扩展性好
正确答案:D
20.不可以在Oracle服务器的安装目录的( )文件中查看Oracle的各种端口的使用情况。
A.spfile.ora
B.initorcl.ora
C.portlist.ini
D.tnsname.ora
正确答案:B
21.触发器事件和语句是SQL语句、数据库事件、用户事件,导致触发器触发。触发器时机可以是( )
A.对特别表(视图)的INSERT、UPDATE、DELETE语句
正确答案:D
B.对特定模式对象的CREATE 、ALTER和DROP语句
正确答案:A
C.数据库启动、实例关闭
D.特定的错误消息和任何错误消息
正确答案:C
22.市场上常见的关系数据库管理系统包括( )
A.Oracle
B.DB2
正确答案:B
C.SQL Server
D.VB
正确答案:D
三、判断题 (共 3 道试题,共 12 分)
23.Oracle11g共拥有企业版和标准版两个版本。( )
24.程序包通常有规范、主体和过程组成。( )
25.SQL Server不是市场上常见的关系数据库管理系统。()
北语22秋《Oracle数据库开发》作业2国开电大历年参考题目如下:
20秋《Oracle数据库开发》作业4
试卷总分:100 得分:100
一、单选题 (共 20 道试题,共 80 分)
1.表空间和数据文件在物理存储上是()的关系
A.一对多。
B.多对一。
C.一对一。
D.多对多。
2.在SQL查询时,使用WHERE子句指出的是( )
A.查询目标
B.查询条件
C.查询视图
D.查询结果
3.当需要查询当前活动进程的信息时,可以使用( )视图。
A.V$PROCESS。
B.V$SESS_IO。
C.V$SESSION_WAIT。
D.V$LATCH。
4.( )是数据库中的基本逻辑结构,包含了一系列数据文件的集合
A.表。
B.表空间。
C.段。
D.盘区。
5.假设需要给某个客户表Customer的Customer_name列添加注释信息:客户姓名,可以使用如下()方式
A.COMMENT ON TABLE?CUSTOMER?IS?'客户姓名'
B.COMMENT ON COLUMN CUSTOMER.CUSTOMER_NAME IS '客户姓名'
C.COMMENT ON COLUMN CUSTOMER.CUSTOMER_NAME '客户姓名'
D.COMMENT ON COLUMN CUSTOMER.CUSTOMER_NAME '客户姓名'
6.( )是Apache的一个开源子项目,是一种实现数据映射的轻量级框架,减少了应用开发的编码数量。
A.iBatis。
B.Spring。
C.Hibernate。
D.JDBC
7.当需要删除表,且该表具有外键约束,需要删除表及其外键约束,可以使用如下()类型的SQL语句。
A.DROP TABLE table1
B.DROP TABLE tablel with foreign key
C.DROP TABLE tablel1 CASCADE CONSTRAINTS
D.DROP TABLE table1 all
8.假设需要格式化作者表AUTHOR查询的列信息,将AUTHOR_ID列名字格式化为“作者编号”,AUTHOR_ID列名字格式化为“作者名称”,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
9.iBatis框架中提供了一套独有的( )来封装持久层的操作,同时支持事务处理
A.持久化对象。
B.DAO框架。
C.映射文件。
D.配置文件
10.Oracle创建( )来处理连接到实例的用户进程的请求
A.服务器进程。
B.SGA。
C.应用程序代码。
D.网络服务进程
11.假设需要在Customer客户表中增加一列LogoutTime,数据类型为TIMESTAMP(6),表示最后客户退出登录的时间,可以使用如下()方式
A.ALTER TABLE?CUSTOMER ADD COLUMN "LOGOUTTIME" TIMESTAMP(6)
B.UPDATE TABLE CUSTOMER ADD COLUMN "LOGOUTTIME" TIMESTAMP(6)
C.UPDATE TABLE CUSTOMER ADD ( "LOGOUTTIME" TIMESTAMP(6))
D.ALTER TABLE CUSTOMER ADD ( "LOGOUTTIME" TIMESTAMP(6))
12.( )是Oracle最基本的物理存储单元。
A.数据文件。
B.控制文件。
C.日志文件。
D.物理块
13.假设需要格式化作者表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