21春《Oracle数据库开发》作业1 试卷总分:100 得分:100 一、单选题 (共 9 道试题,共 36 分) 1.下面是有关date数据类型和timestamp数据类型的描述,请问哪一种描述是正确的( ) A.两者都只能存储
21春《Oracle数据库开发》作业1
试卷总分:100 得分:100
一、单选题 (共 9 道试题,共 36 分)
1.下面是有关date数据类型和timestamp数据类型的描述,请问哪一种描述是正确的( )
A.两者都只能存储日期数据,不能存储时间数据。
B.两者都只能存储时间数据,不能存储日期数据。
C.date数据类型比timestamp数据类型的存储时间精度高。
D.date数据类型比timestamp数据类型的存储时间精度低。
2.假设需要格式化作者表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
3.假设需要格式化作者表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
4.( )是由PL/SQL所提供的系统异常。当PL/SQL应用程序违反了Oracle规则或者系统限制,则会隐含地触发一个内部异常。
A.预定义异常。
B.自定义异常。
C.系统错误。
D.内存溢出
5.在iBatis框架中,持久化对象之间一对一的关联关系是通过( )元素定义的。
A.one-to-one。
B.1-to-1。
C.only one。
D.one
6.假设需要格式化作者表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
7.在SQL查询时,使用WHERE子句指出的是( )
A.查询目标
B.查询条件
C.查询视图
D.查询结果
8.假设需要格式化作者表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
9.( )是Oracle维护数据库中其他文件的列表、数据库名称和系统改变号(SCN )的文件
A.控制文件。
B.参数文件。
C.数据文件。
D.可执行文件。
二、多选题 (共 10 道试题,共 40 分)
10.触发器事件和语句是SQL语句、数据库事件、用户事件,导致触发器触发。触发器时机可以是( )
A.对特别表(视图)的INSERT、UPDATE、DELETE语句
B.对特定模式对象的CREATE 、ALTER和DROP语句
C.数据库启动、实例关闭
D.特定的错误消息和任何错误消息
11.使用显式游标的过程主要包括( )操作
A.定义显式游标。
B.打开显式游标。
C.从显式游标中读取数据。
D.关闭显式游标。
12.内连接查询操作列出与连接条件匹配的数据行,它使用比较运算符比较被连接列的列值。内连接分( )。
A.等值连接。
B.不等连接。
C.自然连接。
D.交叉连接。
13.以下( )是数据库冷备份的优点。
A.只需拷贝文件即可,是非常快速的备份方式。
B.与数据库归档的模式相结合可以使数据库很好地恢复。
C.维护量相对较少,安安全性确相对较高。
D.备份时数据库仍然可用
14.Oracle的数据操纵包括( )。
A.数据查询操作。
B.数据更新操作。
C.数据删除操作。
D.数据插入操作
15.不可以在Oracle服务器的安装目录的( )文件中查看Oracle的各种端口的使用情况。
A.spfile.ora
B.initorcl.ora
C.portlist.ini
D.tnsname.ora
16.在SQL*Plus中,可以使用( )命令与用户进行通信,完成灵活的输入输出
A.PROMPT
B.PAUSE
C.ACCEPT
D.SHOW
17.数据处理技术通常分为以下( )三种类型。
A.人工处理。
B.文件系统处理。
C.字处理。
D.数据库系统处理。
18.Oracle11g数据库服务器提供了( )种安装类型
A.典型安装
B.高级安装
C.中文安装
D.英文安装
19.Oracle11g标准版的优点有( )
A.多平台自动管理
B.丰富的开发功能
C.灵活的定制服务
D.价格低
三、判断题 (共 6 道试题,共 24 分)
20.利用OEM管理界面可以对数据库进行管理和维护。( )
21.网络数据库是目前各类数据库中最重要、最流行的数据库类型( )
22.数据库服务器通过监听器接收一个来自于客户应用程序的一个初始化连接,它是一个位于Oracle网络基础层顶层的一个应用程序。( )
23.当定义Oracle错误和异常之间的关联时,需要使用伪过程EXCEPTION( )
24.SQL Server不是市场上常见的关系数据库管理系统。()
25.pl/sql,12-&abc等是PL/SQL块中有效的标识符( )