欢迎光临
我们一直在努力

北语19秋《Oracle数据库开发》作业【满分答案】

可做奥鹏国开全部院校作业论文!答案请添加qq:599792888 或 微信:1095258436

19秋《Oracle数据库开发》作业1

试卷总分:100  得分:100

一、单选题 (共 9 道试题,共 36 分)

1.( )是一个小型的二进制文件,可以记录数据库的物理结构。

A.配置文件。

B.数据文件。

C.控制文件。

D.参数文件。

 

2.iBatis框架中提供了一套独有的( )来封装持久层的操作,同时支持事务处理

A.配置文件

B.映射文件。

C.持久化对象。

D.DAO框架。

 

3.初始化参数( )指定了实例启动时希望创建的共享服务器进程的数目

A.SHARED_SERVICES。

B.NET_SERVICES

C.HOST。

D.DISPATCHERS。

 

4.下面是有关date数据类型和timestamp数据类型的描述,请问哪一种描述是正确的( )

A.两者都只能存储时间数据,不能存储日期数据。

B.两者都只能存储日期数据,不能存储时间数据。

C.date数据类型比timestamp数据类型的存储时间精度高。

D.date数据类型比timestamp数据类型的存储时间精度低。

 

5.( )是ORACLE最基本的逻辑存储单位

A.表空间。

B.盘区。

C.段。

D.数据块

 

6.( )是由PL/SQL所提供的系统异常。当PL/SQL应用程序违反了Oracle规则或者系统限制,则会隐含地触发一个内部异常。

A.预定义异常。

B.自定义异常。

C.系统错误。

D.内存溢出

 

7.下面的函数,()用于返回时区信息

A.zone()。

B.time()

C.dbtimezone()。

D.date()。

 

8.PL/SQL块可以分为( )个部分。

A.执行部分

B.异常处理部分

C.声明部分

D.以上都是。

 

9.假设需要格式化作者表AUTHOR查询的列信息,将AUTHOR_NAME列名字格式化为“作者编号”,AUTHOR_NAME列名字格式化为“作者名称”,AUTHOR_DESC列名字格式化为“作者简介”,可以使用如下()方式

A.MODIFY AUTHOR_ID HEADING ’作者编号’MODIFY AUTHOR_NAME HEADING ’作者名称’MODIFY

AUTHOR_DESC HEADING ’作者简介’SELECT AUTHOR_ID, AUTHOR_NAME, AUTHOR_DESC FROM  AUTHOR

B.FORMAT AUTHOR_ID HEADING ’作者编号’FORMAT AUTHOR_NAME HEADING ’作者名称’FORMAT  AUTHOR_DESC HEADING ’作者简介’SELECT AUTHOR_ID, AUTHOR_NAME, AUTHOR_DESC FROM  AUTHOR

C.COLUMN AUTHOR_ID HEADING ’作者编号’COLUMN AUTHOR_NAME HEADING ’作者名称’COLUMN 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

 

二、多选题 (共 10 道试题,共 40 分)

10.下面( )是Oracle事务控制语句。

A.savepoint。

B.rollback。

C.commit。

D.GoTo。

 

11.当Oracle服务器启动时,下列哪种文件是必须的( )。

A.日志文件

B.数据文件

C.控制文件

D.归档日志文件

 

12.分布式数据库系统优点( )

A.网络扩展性好

B.数据分布

C.数据共享

D.兼容性好

 

13.Oracle11g标准版的优点有( )

A.灵活的定制服务

B.多平台自动管理

C.价格低

D.丰富的开发功能

 

14.触发器事件和语句是SQL语句、数据库事件、用户事件,导致触发器触发。触发器时机可以是( )

A.特定的错误消息和任何错误消息

B.数据库启动、实例关闭

C.对特定模式对象的CREATE 、ALTER和DROP语句

D.对特别表(视图)的INSERT、UPDATE、DELETE语句

 

15.数据处理技术通常分为以下( )三种类型。

A.文件系统处理。

B.数据库系统处理。

C.字处理。

D.人工处理。

 

16.Oracle11g数据库中,数据库管理部分的主要新特性有( )

A.数据库重演

B.数据划分和压缩功能

C.全面回忆数据变化

D.SQL重演

 

17.PL/SQL的循环控制语句LOOP包括以下( )几种类型

A.WHILE….LOOP。

B.LOOP。

C.IF…LOOP。

D.FOR…LOOP

 

18.Oracle数据库的特点有( )

A.支持多用户、大事务量的事务处理

B.支持分布式数据处理 具有可移植性、可兼容性、可连接性

C.提供对于数据库操作的标准接口

D.实施数据安全性和完整性控制

 

19.市场上常见的关系数据库管理系统包括( )

A.VB

B.SQL Server

C.Oracle

D.DB2

 

三、判断题 (共 6 道试题,共 24 分)

20.浏览器-服务器结构是2层结构。( )

 

21.网络数据库是目前各类数据库中最重要、最流行的数据库类型( )

 

22.PL/SQL程序中异常及其处理方法,可以分三种不同情况采用不同方式去处理异常:Oracle预定义异常的处理、Oracle未定义但已给出错误号的异常的处理、用户自定义异常的触发与处理。( )

 

23.程序包通常有规范、主体和过程组成。( )

 

24.利用OEM管理界面可以对数据库进行管理和维护。( )

 

25.数据库服务器通过监听器接收一个来自于客户应用程序的一个初始化连接,它是一个位于Oracle网络基础层顶层的一个应用程序。( )


 

19秋《Oracle数据库开发》作业2

试卷总分:100  得分:100

一、单选题 (共 12 道试题,共 48 分)

1.( )是为了加速对特定表数据的访问而创建的数据段

A.触发器。

B.视图。

C.索引。

D.存储过程。

 

2.( )类型的表通常用来创建可扩展的的应用程序,并且对大型表来说是有用的,这个表可以被几个并发过程查询或操作

A.索引组织表 ?(Index-organized?? table)。

B.簇表(Clustered?? table)。

C.有规则的表(Regular?? table)。

D.分区表 (Partitioned?? table)。

 

3.当需要描述一个表table1对象结构时,可以使用()

A.DES table1。

B.DESC table1。

C.DESCR table1。

D.DESCRIB table1

 

4.iBATIS提供了自动化的JDBC事务管理机制。对于传统JDBC 连接而言,获得Connection实例之后,需要调用( )设定事务提交模式

A.Connection.SetROLLBACK。

B.Connection.SetCommit

C.Connection.SetAutoROLLBACK

D.Connection.SetAutoCommit。

 

5.当JDBC程序提取SQL数据到Java中的时候,需要执行数据类型转换,例如,SQL数据类型CHAR将转换为标准java数据类型( )处理。

A.byte。

B.STRING。

C.RECORD。

D.CHAR。

 

6.( )进程是一个和前台用户进程通信的进程,当数据库修改时,系统会产生一个日志并记录在重做日志缓冲区内。

A.SMON。

B.PMON。

C.LGWR。

D.DBWR。

 

7.( )是Oracle最基本的物理存储单元。

A.物理块

B.日志文件。

C.数据文件。

D.控制文件。

 

8.当Oracle创建数据库时,所有为数据库的数据字典所建立的基本表和视图都存储在( )模式中

A.USER。

B.TEMP

C.SYSTEM。

D.SYS。

 

9.在SQL查询时,使用WHERE子句指出的是( )

A.查询视图

B.查询结果

C.查询目标

D.查询条件

 

10.( )是数据库中的基本逻辑结构,包含了一系列数据文件的集合

A.表空间。

B.表。

C.盘区。

D.段。

 

11.Oracle创建( )来处理连接到实例的用户进程的请求

A.网络服务进程

B.服务器进程。

C.应用程序代码。

D.SGA。

 

12.( )是Apache的一个开源子项目,是一种实现数据映射的轻量级框架,减少了应用开发的编码数量。

A.iBatis。

B.Spring。

C.JDBC

D.Hibernate。

 

二、多选题 (共 10 道试题,共 40 分)

13.当需要查询段的详细信息,可以使用如下( )数据字典视图。

A.USER_SEGMENTS

B.SEGMENTS

C.DBA_SEGMENTS

D.ALL_SEGMENTS

 

14.以下( )是数据库冷备份的优点。

A.维护量相对较少,安安全性确相对较高。

B.备份时数据库仍然可用

C.只需拷贝文件即可,是非常快速的备份方式。

D.与数据库归档的模式相结合可以使数据库很好地恢复。

 

15.市场上常见的关系数据库管理系统包括( )

A.VB

B.SQL Server

C.Oracle

D.DB2

 

16.PL/SQL的循环控制语句LOOP包括以下( )几种类型

A.WHILE….LOOP。

B.LOOP。

C.IF…LOOP。

D.FOR…LOOP

 

17.以下( )是Oracle相关的系统服务,在Windows操作系统中,可以使用控制面板的服务工具进行管理。

A.用于OEM管理结构。

B.Oracle 网络服务。

C.Oracle的侦听程序。

D.Oracle代理服务。

 

18.在SQL*Plus中,可以使用( )命令与用户进行通信,完成灵活的输入输出

A.SHOW

B.PROMPT

C.PAUSE

D.ACCEPT

 

19.数据处理技术通常分为以下( )三种类型。

A.文件系统处理。

B.数据库系统处理。

C.字处理。

D.人工处理。

 

20.下面( )是Oracle事务控制语句。

A.savepoint。

B.rollback。

C.commit。

D.GoTo。

 

21.程序包通常( )组成。

A.过程

B.规范。

C.函数。

D.主体。

 

22.触发器事件和语句是SQL语句、数据库事件、用户事件,导致触发器触发。触发器时机可以是( )

A.特定的错误消息和任何错误消息

B.数据库启动、实例关闭

C.对特定模式对象的CREATE 、ALTER和DROP语句

D.对特别表(视图)的INSERT、UPDATE、DELETE语句

 

三、判断题 (共 3 道试题,共 12 分)

23.当定义Oracle错误和异常之间的关联时,需要使用伪过程EXCEPTION( )

 

24.Oracle11g共拥有企业版和标准版两个版本。( )

 

25.自定义异常是由PL/SQL所提供的系统异常。当PL/SQL应用程序违反了Oracle规则或者系统限制,则会隐含地触发一个内部异常。( )


 

19秋《Oracle数据库开发》作业3

试卷总分:100  得分:100

一、单选题 (共 17 道试题,共 85 分)

1.假设需要给某个客户表Customer添加注释信息:客户表,可以使用如下()方式

A.COMMENT ON TABLE?CUSTOMER?IS?’客户表’

B.COMMENT ON COLUMNCUSTOMER.CUSTOMER_NAME IS ‘客户表’

C.COMMENT ON COLUMNCUSTOMER.CUSTOMER_NAME ‘客户表’

D.COMMENT ON COLUMN CUSTOMER.CUSTOMER_NAME ‘客户表’

 

2.在命令行中启动SQL*Plus,使用如下()命令。

A.SQL。

B.SQLPLUS。

C.SQL*PLUS。

D.SPLUS

 

3.( )实现了JDBC ResultSet中的所有方法,但与ResultSet不同的是,OracleCachedRowSet中的数据在Connection关闭后仍然有效

A.OracleSet。

B.OracleRowSet。

C.OracleCachedRowSet。

D.CachedRowSet。

 

4.PL/SQL很容易检测和处理预定义和用户定义的错误条件,称为( )

A.错误。

B.溢出。

C.消息。

D.异常。

 

5.()是Oracle的集成管理平台,能够管理整个Oracle环境,对组织中的所有设备,包括主机、数据库、侦听器、应用服务器、HTTP服务器、Web应用都能够进行管理。

A.数据库管理器。

B.SQL*Plus。

C.Oracle企业管理器。

D.Net Manager。

 

6.定义过程和定义函数的主要区别之一是,定义函数必须使用( )返回数据。

A.throw。

B.return子句。

C.TRY。

D.RAISE。

 

7.( )是一个小型的二进制文件,可以记录数据库的物理结构。

A.配置文件。

B.数据文件。

C.控制文件。

D.参数文件。

 

8.( )是包含Oracle数据库中所有数据的数据库对象

A.视图。

B.表。

C.索引。

D.存储过程。

 

9.( )进程以循环方式填写联机重做日志文件。

A.SMON。

B.PMON。

C.LGWR。

D.ARCn。

 

10.假设需要格式化作者表AUTHOR查询的列信息,将AUTHOR_NAME列名字格式化为“作者编号”,AUTHOR_NAME列名字格式化为“作者名称”,AUTHOR_DESC列名字格式化为“作者简介”,可以使用如下()方式

A.MODIFY AUTHOR_ID HEADING ’作者编号’MODIFY AUTHOR_NAME HEADING ’作者名称’MODIFY

AUTHOR_DESC HEADING ’作者简介’SELECT AUTHOR_ID, AUTHOR_NAME, AUTHOR_DESC FROM  AUTHOR

B.FORMAT AUTHOR_ID HEADING ’作者编号’FORMAT AUTHOR_NAME HEADING ’作者名称’FORMAT  AUTHOR_DESC HEADING ’作者简介’SELECT AUTHOR_ID, AUTHOR_NAME, AUTHOR_DESC FROM  AUTHOR

C.COLUMN AUTHOR_ID HEADING ’作者编号’COLUMN AUTHOR_NAME HEADING ’作者名称’COLUMN 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

 

11.在SQL查询时,使用WHERE子句指出的是( )

A.查询视图

B.查询结果

C.查询目标

D.查询条件

 

12.( )是具有只读类型的表和视图集,存储了数据库的物理和逻辑结构信息。

A.表空间。

B.盘区。

C.方案。

D.数据字典。

 

13.采用Select语句返回的结果是一个结果集。用户只能浏览该结果集中的数据,无法对数据进行操作。如果需要逐行对数据进行访问和操作,可以使用( )

A.过程。

B.视图。

C.游标

D.函数。

 

14.当在SQL*Plus中需要以DBA连接到Oracle数据库,可以使用如下()方式。

A.CONNECT SYS/password SYSDBA

B.CONNECT SYS/password AS SYSDBA。

C.CONNECT DBA SYS/password。

D.CONNECT AS SYSDBA SYS/password

 

15.()可用于返回会话中的日期和时间

A.next_day()。

B.months_between()。

C.localtimestamp()

D.current_date()。

 

16.Oracle的分区表可以包括多个分区,每个分区都是一个独立的( ),可以存放到不同的表空间中。

A.盘区。

B.物化视图。

C.段。

D.数据文件

 

17.当需要查询当前活动进程的信息时,可以使用( )视图。

A.V$SESSION_WAIT。

B.V$SESS_IO。

C.V$PROCESS。

D.V$LATCH。

 

二、判断题 (共 3 道试题,共 15 分)

18.SQL Server不是市场上常见的关系数据库管理系统。()

 

19.程序包通常有规范和主体组成组成。( )

 

20.pl/sql,12-&abc等是PL/SQL块中有效的标识符( )


 

19秋《Oracle数据库开发》作业4

试卷总分:100  得分:100

一、单选题 (共 20 道试题,共 80 分)

1.( )可以让用户在事务处理中建立标记点,从而能够用于支持用户的事务处理。

A.提交点

B.回滚点

C.保存点

D.事务点

 

2.( )类型的表通常用来创建可扩展的的应用程序,并且对大型表来说是有用的,这个表可以被几个并发过程查询或操作

A.索引组织表 ?(Index-organized?? table)。

B.簇表(Clustered?? table)。

C.有规则的表(Regular?? table)。

D.分区表 (Partitioned?? table)。

 

3.( )是数据库中的基本逻辑结构,包含了一系列数据文件的集合

A.表空间。

B.表。

C.盘区。

D.段。

 

4.()是对事物的符号表示,是用于表示事物的未经加工的原始素材

A.文本。

B.文件

C.数据。

D.信息。

 

5.( )是一个小型的二进制文件,可以记录数据库的物理结构。

A.配置文件。

B.数据文件。

C.控制文件。

D.参数文件。

 

6.假设需要格式化作者表AUTHOR查询的列信息,将AUTHOR_NAME列名字格式化为“作者编号”,AUTHOR_NAME列名字格式化为“作者名称”,AUTHOR_DESC列名字格式化为“作者简介”,可以使用如下()方式

A.MODIFY AUTHOR_ID HEADING ’作者编号’MODIFY AUTHOR_NAME HEADING ’作者名称’MODIFY

AUTHOR_DESC HEADING ’作者简介’SELECT AUTHOR_ID, AUTHOR_NAME, AUTHOR_DESC FROM  AUTHOR

B.FORMAT AUTHOR_ID HEADING ’作者编号’FORMAT AUTHOR_NAME HEADING ’作者名称’FORMAT  AUTHOR_DESC HEADING ’作者简介’SELECT AUTHOR_ID, AUTHOR_NAME, AUTHOR_DESC FROM  AUTHOR

C.COLUMN AUTHOR_ID HEADING ’作者编号’COLUMN AUTHOR_NAME HEADING ’作者名称’COLUMN 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.表空间和数据文件在物理存储上是()的关系

A.多对多。

B.多对一。

C.一对多。

D.一对一。

 

8.当需要删除表,且该表具有外键约束,需要删除表及其外键约束,可以使用如下()类型的SQL语句。

A.DROP TABLE tablel with foreign key

B.DROP TABLE tablel1 CASCADE CONSTRAINTS

C.DROP TABLE table1 all

D.DROP TABLE table1

 

9.( )是由PL/SQL所提供的系统异常。当PL/SQL应用程序违反了Oracle规则或者系统限制,则会隐含地触发一个内部异常。

A.预定义异常。

B.自定义异常。

C.系统错误。

D.内存溢出

 

10.iBatis框架中提供了一套独有的( )来封装持久层的操作,同时支持事务处理

A.配置文件

B.映射文件。

C.持久化对象。

D.DAO框架。

 

11.()是目前各类数据库中最重要、最流行的数据库类型。

A.数据库

B.对象数据库

C.图像数据库

D.关系数据库

 

12.在iBatis框架中,持久化对象之间一对一的关联关系是通过( )元素定义的。

A.only one。

B.one-to-one。

C.one

D.1-to-1。

 

13.( )进程是一个和前台用户进程通信的进程,当数据库修改时,系统会产生一个日志并记录在重做日志缓冲区内。

A.SMON。

B.PMON。

C.LGWR。

D.DBWR。

 

14.下面的函数,()用于返回时区信息

A.zone()。

B.time()

C.dbtimezone()。

D.date()。

 

15.( )是ORACLE最基本的逻辑存储单位

A.表空间。

B.盘区。

C.段。

D.数据块

 

16.( )是用PL/SQL、Java和C编写的过程,能够在对表或视图执行DML语句时执行。

A.过程。

B.触发器。

C.程序包

D.函数。

 

17.( )是具有只读类型的表和视图集,存储了数据库的物理和逻辑结构信息。

A.表空间。

B.盘区。

C.方案。

D.数据字典。

 

18.假设需要给某个客户表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 ‘客户姓名’

 

19.当Oracle创建数据库时,所有为数据库的数据字典所建立的基本表和视图都存储在( )模式中

A.USER。

B.TEMP

C.SYSTEM。

D.SYS。

 

20.当需要查询日志文件所有组及其成员的名称和文件位置,可以使用( )方式。

A.SELECT * FROM V$LOGHISTORY

B.SELECT * FROM V$LOGFILE

C.SELECT * FROM V$LOG

D.SELECT * FROM V$DBA

 

二、多选题 (共 5 道试题,共 20 分)

21.使用显式游标的过程主要包括( )操作

A.打开显式游标。

B.定义显式游标。

C.关闭显式游标。

D.从显式游标中读取数据。

 

22.Oracle11g数据库服务器安装完成后,可以检查以下哪些安装情况( )

A.检查系统服务

B.检查文件体系结构

C.查看服务器的网络配置

D.利用企业管理器登录数据库

 

23.以下( )是数据库冷备份的优点。

A.维护量相对较少,安安全性确相对较高。

B.备份时数据库仍然可用

C.只需拷贝文件即可,是非常快速的备份方式。

D.与数据库归档的模式相结合可以使数据库很好地恢复。

 

24.Oracle的数据操纵包括( )。

A.数据查询操作。

B.数据更新操作。

C.数据插入操作

D.数据删除操作。

 

25.触发器可以创建在下列( )对象上

A.用户模式

B.数据库视图

C.数据库表

D.数据库实例

赞(0)
未经允许不得转载:奥鹏作业网 » 北语19秋《Oracle数据库开发》作业【满分答案】

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址