22秋《Oracle数据库开发》作业_3

未知 试卷 2022-11-07 498

摘要:1、[单选题] 在关系模型中,实现"关系中不允许出现相同的元组"的约束是通过__。A、候选键B、主键C、外键D、超键 2、[单选题] 在Oracle中,用下列语句定义了一个过程:CREATE PROCEDURE proc(value1 IN VARCHAR2,value2 OUT NUMB...

1、[单选题] 在关系模型中,实现"关系中不允许出现相同的元组"的约束是通过__。

A、候选键

B、主键

C、外键

D、超键

 2、[单选题] 在Oracle中,用下列语句定义了一个过程:CREATE PROCEDURE proc(value1 IN VARCHAR2,value2 OUT NUMBER,value3 IN OUT VARCHAR2)ISBEGIN……END;假定使用的变量都已定义,下面对过程proc的调用语法正确的是()

A、proc(‘tt’,10,v3)

B、proc(‘tt’,v2,v3)

C、proc(v1,v2,v3)

D、proc(‘tt’,10,’dd’)

 3、[单选题] iBatis框架中提供了一套独有的( )来封装持久层的操作,同时支持事务处理

A、持久化对象

B、DAO框架

C、映射文件

D、配置文件

 4、[单选题] ORACLE中,执行语句:SELECT address1||’,

A、0

B、1

C、2

D、3

 5、[单选题] ( )是Apache的一个开源子项目,是一种实现数据映射的轻量级框架,减少了应用开发的编码数量。

A、iBatis。

B、Spring。

C、Hibernate。

D、JDBC

 6、[单选题] 下列叙述中正确的是()。

A、数据库是一个独立的系统,不需要操作系统的支持

B、数据库设计是指设计数据库管理系统

C、数据库技术的根本目标是要解决数据共享的问题

D、数据库系统中,数据的物理结构必须与逻辑结构一致

 7、[单选题] 在Oracle中,当控制一个显式游标时,下面哪种命令包含INTO子句()

A、OPEN

B、CLOSE

C、FETCH

D、CURSOR

 8、[单选题] 在iBatis框架中,持久化对象之间一对一的关联关系是通过( )元素定义的。

A、one-to-one。

B、1-to-1。

C、only one。

D、one

 9、[单选题] ( )参数用于确定是否要导入整个导出文件

A、constranints

B、tables

C、full

D、file

 10、[单选题] 下面的时间函数,( )用于返回当前Oracle会话时区中的日期信息.

A、DATE()

B、current_timestamp()

C、current_date()

D、 DBTIMEZONE

 11、[单选题] 在Oracle中,关于PL/SQL下列描述正确的是()

A、PL/SQL代表Power Language/SQL

B、PL/SQL不支持面向对象编程

C、PL/SQL块包括声明部分、可执行部分和异常处理部分

D、PL/SQL提供的四种内置数据类型是character,integer,float,boolean

 12、[单选题] 在Oracle中,语句( )将ORDER_DATE日期值’2000年3月18日’显示为‘2000年1月1日’。

A、SELECT ROUND(order_date,’day’)FROM inventory

B、SELECT ROUND(order_date,’YEAR’)FROM inventory

C、SELECT ROUND(order_date,’month’)FROM inventory

D、SELECT ROUND(to_char(order_date,’yyyy’))FROM inventory

 13、[单选题] 下列哪种不是DML语句()。

A、insert

B、alter

C、update

D、delete

 14、[单选题] 在Oracle中,执行下面的语句:SELECT ceil(-97.342),floor(-97.342), ?-123.01 -124round(-97.342),trunc(-97.342)FROM dual;哪个函数的返回值不等于-97()

A、ceil

B、floor

C、round

D、trunc

 15、[单选题] ( )包用于显示pl/sql块和存储过程中的调试信息

A、Dbms_output

B、Dbms_standadr

C、Dbms_Input

D、Dbms_session

 16、[单选题] ( )可以让用户在事务处理中建立标记点,从而能够用于支持用户的事务处理。

A、保存点

B、事务点

C、回滚点

D、提交点

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

A、表空间

B、盘区

C、数据字典

D、方案

 18、[单选题] ()是目前各类数据库中最重要、最流行的数据库类型。

A、数据库

B、图像数据库

C、关系数据库

D、对象数据库

 19、[单选题] 在Oracle中,INSTEAD OF触发器主要用于()

A、表

B、表和视图

C、基于单个表的视图

D、基于多个表的视图

 20、[单选题] 在Oracle中,通过命令()可以释放锁。

A、INSERT

B、DELETE

C、ROLLBACK

D、UNLOCK

 21、[单选题] 表空间和数据文件在物理存储上是()的关系

A、一对多。

B、多对一。

C、一对一。

D、多对多。

 22、[单选题] 下列()是Oracle superaggregate函数。

A、ROLLUP

B、VARIANCE

C、REGR_R2

D、RANK

 23、[单选题] Oracle创建( )来处理连接到实例的用户进程的请求。

A、服务器进程

B、SGA

C、应用程序代码

D、网络服务进程

 24、[单选题] PL/SQL和数据库之间是通过()进行数据交换

A、函数。

B、过程。

C、常量。

D、变量

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

A、Connection.SetAutoCommit

B、Connection.SetCommit

C、Connection.SetROLLBACK

D、Connection.SetAutoROLLBACK

 
相关推荐

评论列表
友情链接
关闭

用微信“扫一扫”