北语 18春《Oracle数据库开发》

上传人:我*** 文档编号:136379869 上传时间:2020-06-28 格式:DOC 页数:12 大小:51KB
返回 下载 相关 举报
北语 18春《Oracle数据库开发》_第1页
第1页 / 共12页
北语 18春《Oracle数据库开发》_第2页
第2页 / 共12页
北语 18春《Oracle数据库开发》_第3页
第3页 / 共12页
北语 18春《Oracle数据库开发》_第4页
第4页 / 共12页
北语 18春《Oracle数据库开发》_第5页
第5页 / 共12页
点击查看更多>>
资源描述

《北语 18春《Oracle数据库开发》》由会员分享,可在线阅读,更多相关《北语 18春《Oracle数据库开发》(12页珍藏版)》请在金锄头文库上搜索。

1、18春Oracle数据库开发作业_1一、单选题 ( 每题4分, 共10道小题, 总分值40分 ) 1.在Oracle中,关于PL/SQL下列描述正确的是()A. PL/SQL代表Power Language/SQL B. PL/SQL不支持面向对象编程 C. PL/SQL块包括声明部分、可执行部分和异常处理部分 D. PL/SQL提供的四种内置数据类型是character,integer,float,boolean 答案:C2.当需要删除表,且该表具有外键约束,需要删除表及其外键约束,可以使用如下()类型的SQL语句。A. DROP TABLE table1 B. DROP TABLE tab

2、lel with foreign key C. DROP TABLE tablel1 CASCADE CONSTRAINTS D. DROP TABLE table1 all 答案:C3.为了启动Oracle数据库实例,Oracle必须读取一个()文件,该文件保存了实例和数据库的配置参数列表。A. 控制文件 B. 数据文件 C. 参数文件 D. 初始化文件 答案:C4.( )实现了JDBC ResultSet中的所有方法,但与ResultSet不同的是,OracleCachedRowSet中的数据在Connection关闭后仍然有效。A. OracleCachedRowSet B. Oracl

3、eRowSet C. OracleSet D. CachedRowSet 答案:A5.假设需要给某个客户表Customer的Customer_name列添加注释信息:客户姓名,可以使用如下()方式A. COMMENT ON TABLE?CUSTOMER?IS?客户姓名 B. COMMENT ON COLUMNCUSTOMER.CUSTOMER_NAME IS 客户姓名 C. COMMENT ON COLUMNCUSTOMER.CUSTOMER_NAME 客户姓名D. COMMENT ON COLUMNCUSTOMER.CUSTOMER_NAME 客户姓名 答案:B6.在Oracle中,用以下S

4、QL命令创建了一个序列:CREATE SEQUENCE my_seqSTART WITH 394INCREMENT BY 12NOMINVALUENOMAXVALUENOCYCLENOCACHE;用户执行包含my_seq.NEXTVAL的SQL语句三次,然后执行包含my_seq.CURRVAL的SQL语句四次,请问序列my_seq的当前值是()A. 406 B. 418 C. 430 D. 442 7.在iBatis框架中,持久化对象之间一对一的关联关系是通过( )元素定义的。A. one-to-one。 B. 1-to-1。 C. only one。 D. one 8.( )是为了加速对特定

5、表数据的访问而创建的数据段A. 视图。 B. 索引。 C. 存储过程。 D. 触发器。 9.初始化参数( )指定了实例启动时希望创建的共享服务器进程的数目。A. SHARED_SERVICES B. DISPATCHERS C. HOST D. NET_SERVICES 10.PL/SQL很容易检测和处理预定义和用户定义的错误条件,称为( )A. 消息。 B. 错误。 C. 异常。 D. 溢出。 二、多选题 ( 每题4分, 共5道小题, 总分值20分 ) 1.市场上常见的关系数据库管理系统包括( )A. Oracle B. DB2 C. SQL Server D. VB 答案:ABC2.任何一

6、个Oracle数据库都包含_、_和_三种重要角色A. CONNECT B. RESOURCE C. SYSTEM D. DBA 3.Oracle数据库应用结构有( )A. 客户端-服务器结构 B. 终端-服务器结构 C. 浏览器-服务器结构 D. 分布式数据库数据结构 4.Oracle用户认证机制包括()A. 数据库身份认证 B. 外部身份认证 C. 内部身份认证 D. 全局身份认证 5.内连接查询操作列出与连接条件匹配的数据行,它使用比较运算符比较被连接列的列值。内连接分( )。A. 等值连接。 B. 不等连接。 C. 自然连接。 D. 交叉连接。 三、判断题 ( 每题4分, 共10道小题,

7、 总分值40分 ) 1.SQL*Plus登录时,输入“nolog”实现无连接方式登录。2.一个关系表中的外键必定是另一表中的主键。3.当定义Oracle错误和异常之间的关联时,需要使用伪过程EXCEPTION( )4.数据库服务器通过监听器接收一个来自于客户应用程序的一个初始化连接,它是一个位于Oracle网络基础层顶层的一个应用程序。( )5.网络数据库是目前各类数据库中最重要、最流行的数据库类型( )6.表是包含Oracle数据库所有数据的数据库对象。7.程序包通常有规范和主体组成组成。( )8.表空间是oracle 最大的逻辑组成部分。Oracle数据库由一个或多个表空间 组成。 一个表

8、空间由一个或多个数据文件组成,但一个数据文件只能属于一个表 空间。9.一个表空间可以包含多个数据文件,一个数据文件也可从属于多个表空间。10.Oracle中创建一个大文件表空间的命令是CREATE BIGFILE TABLESPACE BIGFILESPACENAME18春Oracle数据库开发作业_2一、单选题 ( 每题4分, 共10道小题, 总分值40分 ) 1.在Windows操作系统中Oracle的()服务监听并接受来自客户端应用程序的连接请求A. OracleHOME_NAMETNSListener B. OracleServiceSID C. OracleHOME_NAMEAgen

9、t D. OracleHOME_NAMEHTTPServer 2.Oracle数据库中,以下()命令可以删除整个表中的数据,并且无法回滚A. drop B. delete C. truncate D. cascade 3.当启动Oracle实例,如果不需要装置数据库,可以使用如下()命令。A. STARTUP MOUNT B. STARTUP NOMOUNT C. START NOMOUNT D. START MOUNT4.下列哪一项资源不能在用户配置文件中限定?()A. 各个会话的用户数 B. 登录失败的次数 C. 使用CPU时间 D. 使用SGA区的大小 5.在Oracle中,使用以下语句

10、创建视图:CREATE OR REPLACE VIEW MyViewAS SELECT * FROM ordersWhere status=p;假定orders表中包含10条status=p的记录,当用户试图执行以下语句:UPDATE MyView SET status=o WHERE status=p;下列描述正确的是()。A. Oracle不执行更新操作,并返回错误信息 B. Oracle成功执行更新操作,再次查看视图时返回0行记录 C. Oracle成功执行更新操作,再次查看视图时返回10行记录 D. Oracle执行更新操作,但提示错误信息 6.()是Oracle的集成管理平台,能够管

11、理整个Oracle环境,对组织中的所有设备,包括主机、数据库、侦听器、应用服务器、HTTP服务器、Web应用都能够进行管理。A. SQL*Plus B. Oracle企业管理器 C. Net Manager D. 数据库管理器 7.在Oracle中,用户执行SELECT时,下列哪个进程从磁盘获得用户所需数据A. 用户进程 B. 服务器进程 C. 日志写入进程(LGWR) D. 检查点进程(CKPT) 8.iBatis框架中提供了一套独有的( )来封装持久层的操作,同时支持事务处理A. 持久化对象 B. DAO框架 C. 映射文件 D. 配置文件 9.在Oracle中,当控制一个显式游标时,下面

12、哪种命令包含INTO子句()A. OPEN B. CLOSE C. FETCH D. CURSOR 10.( )是Apache的一个开源子项目,是一种实现数据映射的轻量级框架,减少了应用开发的编码数量。A. iBatis。 B. Spring。 C. Hibernate。 D. JDBC 二、多选题 ( 每题4分, 共5道小题, 总分值20分 ) 1.PL/SQL的循环控制语句LOOP包括以下( )几种类型A. LOOP。 B. WHILE.LOOP。 C. IFLOOP。 D. FORLOOP 2.当需要查询段的详细信息,可以使用如下( )数据字典视图。A. DBA_SEGMENTS。 B.

13、 ALL_SEGMENTS。 C. USER_SEGMENTS。 D. USER_SEGMENTS 3.执行特定任务的子程序是( )A. 函数 B. 过程 C. 程序包 D. 游标 4.使用显式游标的过程主要包括( )操作A. 定义显式游标。 B. 打开显式游标。 C. 从显式游标中读取数据。 D. 关闭显式游标。 5.Oracle11g数据库中,数据库管理部分的主要新特性有( )A. 数据库重演 B. SQL重演 C. 数据划分和压缩功能 D. 全面回忆数据变化 三、判断题 ( 每题4分, 共10道小题, 总分值40分 ) 1.通常查询各种数据字典活动态性能视图时,得到的文件号都是相对文件号

14、。2.PL/SQL中,游标可分为显式游标和隐式游标。3.在Windows平台安装Oracle数据库服务器应使用管理员账户登录。4.新添加的数据文件与原有数据文件重名时,原有数据文件内容不受影响。5.回滚可以在事务失败时,回到操作事务前的数据状态。6.如果需要向表中插入一批已经存在的数据, 可以在INSERT语句中使用WHERE 语句。7.控制文件是Oracle数据库最重要的物理文件,描述了整个数据库的逻辑结构信息。8.因为存储过程不返回值,使用时只能单独调用;而函数却能出现在能放置表 达式的任何位置.9.同义词可以简化对象访问。10.Oracle 11g版本PL/SQL部分,仍然必须使用SQL语句完成变量赋值。18春Oracle数据库开发作业_3一、单选题 ( 每题4分, 共10道小题, 总分值40分 ) 1.把一个表空间切换到OFFLINE状态时,可以使用4 个参数,不包括下列哪一个选项?()A. MMEDIATE B. NORMAL C. TEMPORARY D. ORCE 2.当一个段需要额外的磁盘空间时,应该增加哪一种数据库的逻辑组件?()A. 区段 B. 表空间 C. 数据库块 D. 操作系统块 3.( )是ORACLE最基本的逻辑存储单位。A.

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 事务文书

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号