北语网院19春《Oracle数据库开发》作业_1234
19春《Oracle数据库开发》作业_1奥鹏作业答案可以联系QQ 761296021
1.[单选题]在Oracle中,以下不属于集合操作符的是()
A.UNION
B.SUM
C.MINUS
D.INTERSECT
2.[单选题]在Oracle 中创建用户时若未提及DEFAULT TABLESPACE关键字,则Oracle 就将()表空间分配给用户作为默认表空间
A.USER
B.SYSTEM
C.SYS
D.DEFAULT
3.[单选题]在Oracle中,通过命令()可以释放锁。
A.INSERT
B.DELETE
C.ROLLBACK
D.UNLOCK
4.[单选题]在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’)
5.[单选题]( )可以让用户在事务处理中建立标记点,从而能够用于支持用户的事务处理。
A.保存点
B.事务点
C.回滚点
D.提交点
6.[单选题]看SQL语句“SELECT name,status FROM v$controlfile;”这一语句将显示以下哪个结果?()
A.显示MAXDATAFILE的值
B.确定最后一个检查点的发生时间
C.显示所有数据文件的名字状态
D.显示所有控制文件的个数、名字、状态和位置
7.[单选题]PL/SQL和数据库之间是通过()进行数据交换
A.函数。
B.过程。
C.常量。
D.变量
8.[单选题]( )是由PL/SQL所提供的系统异常。当PL/SQL应用程序违反了Oracle规则或者系统限制,则会隐含地触发一个内部异常。
A.预定义异常
B.自定义异常
C.系统错误
D.内存溢出
9.[单选题]在Oracle中,游标都具有下列属性,除了
A.%NOTFOUND
B.%FOUND
C.%ROWTYPE
D.%ISOPEN
E.%ROWCOUNT
10.[单选题]当Oracle创建数据库时,所有为数据库的数据字典所建立的基本表和视图都存储在( )模式中
A.SYS
B.SYSTEM
C.USER 奥鹏作业答案
D.TEMP
11.[单选题]在以下的段中,哪一个段在一个实例开启数据库时帮助初始化数据字典(该段被称为高速缓存段)?()
A.大对象段
B.嵌套表
C.自举段
D.临时段
12.[单选题]在Oracle中,用以下SQL命令创建了一个序列: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
13.[单选题]采用Select语句返回的结果是一个结果集。用户只能浏览该结果集中的数据,无法对数据进行操作。如果需要逐行对数据进行访问和操作,可以使用( )
A.视图
B.过程
C.函数
D.游标
14.[单选题]PL/SQL块可以分为( )个部分。
A.声明部分
B.执行部分
C.异常处理部分
D.以上都是
15.[单选题]下列叙述中正确的是()。
A.数据库是一个独立的系统,不需要操作系统的支持
B.数据库设计是指设计数据库管理系统
C.数据库技术的根本目标是要解决数据共享的问题
D.数据库系统中,数据的物理结构必须与逻辑结构一致
16.[判断题]SQL*Plus登录时,输入“nolog”实现无连接方式登录。
A.对
B.错
17.[判断题]程序包通常有规范和主体组成组成。( )
A.对
B.错
18.[判断题]Oracle11g共拥有企业版和标准版两个版本。( )
A.对
B.错
19.[判断题]利用OEM管理界面可以对数据库进行管理和维护。()
A.对
B.错
20.[判断题]可以在PL/SQL中使用GOTO语句使运行流程进行跳转。
A.对
B.错
21.[判断题]pl/sql,12-&abc等是PL/SQL块中有效的标识符( )
A.对
B.错
22.[判断题]oracle数据库中实例和数据库是一一对应的。
A.对
B.错
23.[判断题]一个事务中的某条SQL命令提交时,其它SQL命令可以不提交.
A.对
B.错
24.[判断题]Oracle数据库中字符串数据是区分大小写的.
A.对
B.错
25.[判断题]SID是Oracle数据库实例的唯一名称标识。
A.对
B.错
19春《Oracle数据库开发》作业_2
1.[单选题]从本质上来看,()就是命名的PL/SQL程序块,它可以被赋予参数,存储在数据库中,然后由另外一个应用或PL/SQL例程调用。
A.异常
B.过程
C.表
D.视图
2.[单选题]( )是Oracle维护数据库中其他文件的列表、数据库名称和系统改变号( )的文件
A.控制文件
B.参数文件
C.数据文件
D.可执行文件
3.[单选题]当一个段需要额外的磁盘空间时,应该增加哪一种数据库的逻辑组件?()
A.区段
B.表空间
C.数据库块
D.操作系统块
4.[单选题]( )包用于显示pl/sql块和存储过程中的调试信息
A.Dbms_output
B.Dbms_standadr
C.Dbms_Input
D.Dbms_session
5.[单选题]()是Oracle的集成管理平台,能够管理整个Oracle环境,对组织中的所有设备,包括主机、数据库、侦听器、应用服务器、HTTP服务器、Web应用都能够进行管理。
A.SQL*Plus
B.Oracle企业管理器
C.Net Manager
D.数据库管理器
6.[单选题]( )是用PL/SQL、Java和C编写的过程,能够在对表或视图执行DML语句时执行。
A.过程
B.触发器
C.函数
D.程序包
7.[单选题]当需要查询当前活动进程的信息时,可以使用( )视图。
A.V$PROCESS
B.V$SESS_IO
C.V$SESSION_WAIT
D.V$LATCH
8.[单选题]()是对事物的符号表示,是用于表示事物的未经加工的原始素材
A.信息。
B.数据。
C.文本。
D.文件
9.[单选题]( )是具有只读类型的表和视图集,存储了数据库的物理和逻辑结构信息。
A.表空间
B.盘区
C.数据字典
D.方案
10.[单选题]在iBatis框架中,持久化对象之间一对一的关联关系是通过( )元素定义的。
A.one-to-one。
B.1-to-1。
C.only one。
D.one
11.[单选题]假设需要给某个客户表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 '客户姓名'
12.[单选题]在Oracle数据库中,()用户模式存储数据字典表和视图对象
A.SYSTEM
B.SYS
C.SCOTT
D.YSDBA
13.[单选题]在Oracle中,在执行SQL语句时,你不小心使用Update命令将所有的ID值设置成了11111,那么使用()命令可以取消这一操作。
A.EXIT
B.COMMIT
C.ROLLBACK
D.UNDO
14.[单选题]在Windows操作系统中Oracle的()服务监听并接受来自客户端应用程序的连接请求
A.OracleHOME_NAMETNSListener
B.OracleServiceSID
C.OracleHOME_NAMEAgent
D.OracleHOME_NAMEHTTPServer
15.[单选题]Orcacle提供了(),用于支持采用向导方式创建数据库。
A.SQL*Plus
B.Oracle Net
C.Oracle Listner
D.Oracle Database Configuration Assistant。
16.[判断题]数据库服务器通过监听器接收一个来自于客户应用程序的一个初始化连接,它是一个位于Oracle网络基础层顶层的一个应用程序。()
A.对
B.错
17.[判断题]PL/SQL中,游标可分为显式游标和隐式游标。
A.对
B.错
18.[判断题]同义词可以简化对象访问。
A.对
B.错
19.[判断题]PL/SQL允许两个或多个打包的子程序具有同一名称,只要子程序接受的参数数据类型不同.
A.对
B.错
20.[判断题]当定义Oracle错误和异常之间的关联时,需要使用伪过程EXCEPTION( )
A.对
B.错
21.[判断题]分布式数据库系统的特点是数据分布、数据共享、兼容性好和网络扩展性好。
A.对
B.错
22.[判断题]Oracle数据库用户口令不能以数字开头,可以使用Oracle保留字。
A.对
B.错
23.[判断题]数据库字典视图ALL_***视图只包含当前用户拥有的数据库对象信息。
A.对
B.错
24.[判断题]浏览器-服务器结构是2层结构。()
A.对
B.错
25.[判断题]如果需要向表中插入一批已经存在的数据, 可以在INSERT语句中使用WHERE 语句。
A.对
B.错
19春《Oracle数据库开发》作业_3
1.[单选题]( )参数用于确定是否要导入整个导出文件
A.constranints
B.tables
C.full
D.file
2.[单选题]在Oracle中,当需要使用显式游标更新或删除游标中的行时,声明游标时指定的SELECT语句必须带有()子句
A.WHERE CURRENT OF
B.INTO
C.FOR UPDATE
D.ORDER BY
3.[单选题]下面是有关date数据类型和timestamp数据类型的描述,请问哪一种描述是正确的( )
A.两者都只能存储日期数据,不能存储时间数据。
B.两者都只能存储时间数据,不能存储日期数据。
C.date数据类型比timestamp数据类型的存储时间精度高。
D.date数据类型比timestamp数据类型的存储时间精度低。
4.[单选题]在Oracle中,事务中使用下列SQL语句不会引起锁定()
A.SELECT
B.INSERT
C.UPDATE
D.DELETE
5.[单选题]在SQL查询时,使用WHERE子句指出的是()
A.查询目标
B.查询条件
C.查询视图
D.查询结果
6.[单选题]表空间和数据文件在物理存储上是()的关系
A.一对多。
B.多对一。
C.一对一。
D.多对多。
7.[单选题]在Oracle中,关于触发器的描述不正确的是()
A.触发器可以删除,也可以禁用
B.触发器只能用于表
C.触发器可以分为行级和语句级
D.触发器不可接受参数
8.[单选题]假设需要在Customer客户表中增加一列LogoutTime,数据类型为TIMESTAMP(6),表示最后客户退出登录的时间,可以使用如下()方式。
A.ALTER TABLE?CUSTOMER ADDCOLUMN ""LOGOUTTIME"" TIMESTAMP(6)
B.UPDATE TABLE CUSTOMER ADDCOLUMN \"\"LOGOUTTIME\"\" TIMESTAMP(6)
C.UPDATE TABLE CUSTOMER ADD ( \"\"LOGOUTTIME\"\" TIMESTAMP(6))
D.ALTER TABLE CUSTOMER ADD ( \"\"LOGOUTTIME\"\" TIMESTAMP(6))
9.[单选题]在关系模型中,实现"关系中不允许出现相同的元组"的约束是通过__。
A.候选键
B.主键
C.外键
D.超键
10.[单选题]假设需要更改表名“CUSTOMER”为“CUSTOMER_CHANGE”,可以使用()语句。
A.ALTER TABLE CUSTOMER RENAME CUSTOMER_CHANGE
B.ALTER TABLE CUSTOMER RENAME TO CUSTOMER_CHANGE
C.RENAME TABLE CUSTOMER TO CUSTOMER_CHANGE
D.RENAME TABLE CUSTOMER CUSTOMER_CHANGE
11.[单选题]( )是ORACLE最基本的逻辑存储单位。
A.盘区
B.段
C.表空间
D.数据块
12.[单选题]Oracle数据库中,下面()可以作为有效的列名
A.Column
B.123_NUM
C.NUM_#123
D.#123_NUM
13.[单选题]由于软硬件问题导致的读写数据库文件失败,属于()故障。
A.实例
B.语句
C.用户进程
D.介质
14.[单选题]( )是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。
A.JDBC
B.OCI
C.程序包
D.过程
15.[单选题]当需要删除表,且该表具有外键约束,需要删除表及其外键约束,可以使用如下()类型的SQL语句。
A.DROP TABLE table1
B.DROP TABLE tablel with foreign key
C.DROP TABLE tablel1 CASCADE CONSTRAINTS
D.DROP TABLE table1 all
16.[判断题]自然连接是根据两个表中同名的列而进行连接的,当列不同名时,自然连接 将失去意义。
A.对
B.错
17.[判断题]因为存储过程不返回值,使用时只能单独调用;而函数却能出现在能放置表 达式的任何位置.
A.对
B.错
18.[判断题]Oracle数据库中最小的存储单位是块。
A.对
B.错
19.[判断题]Oracle 9i是世界上第一个基于网格计算的关系数据库。
A.对
B.错
20.[判断题]在Windows平台安装Oracle数据库服务器应使用管理员账户登录。
A.对
B.错
21.[判断题]truncate是DDL操作,不能 rollback。
A.对
B.错
22.[判断题]一个关系表中的外键必定是另一表中的主键。
A.对
B.错
23.[判断题]SQL Server不是市场上常见的关系数据库管理系统。()
A.对
B.错
24.[判断题]删除数据文件时,将同时删除控制文件和数据字典中与该数据文件相关的信息,相应的物理文件也会删除。
A.对
B.错
25.[判断题]回滚可以在事务失败时,回到操作事务前的数据状态。
A.对
B.错
19春《Oracle数据库开发》作业_4
1.[单选题]Oracle创建()来处理连接到实例的用户进程的请求。
A.服务器进程
B.SGA
C.应用程序代码
D.网络服务进程
2.[单选题]当在SQL*Plus中需要以DBA连接到Oracle数据库,可以使用如下()方式。
A.CONNECT SYS/password SYSDBA
B.CONNECT SYS/password AS SYSDBA。
C.CONNECT AS SYSDBA SYS/password
D.CONNECT DBA SYS/password。
3.[单选题]在Oracle中,有一个教师表teacher的结构如下:ID NUMBER(5)NAME VARCHAR2(25)EMAIL VARCHAR2(50)下面哪个语句显示没有Email地址的教师姓名()
A.SELECT name FROM teacher WHERE email = NULL;
B.SELECT name FROM teacher WHERE emailNULL;
C.SELECT name FROM teacher WHERE email IS NULL;
D.SELECT name FROM teacher WHERE email IS NOT NULL;
4.[单选题]ORACLE中,执行语句:SELECT address1||’,'||address2||’,'||address2”Address” FROM employ;将会返回()列
A.0
B.1
C.2
D.3
5.[单选题]当启动一个Oracle实例时,初始化参数()指出为数据文件信息保留的SGA空间的数量。
A.DB_FILES
B.DB_DATAFILES
C.DATABASE_FILES
D.LOG_FILES
6.[单选题]初始化参数()指定了实例启动时希望创建的共享服务器进程的数目。
A.SHARED_SERVICES
B.DISPATCHERS
C.HOST
D.NET_SERVICES
7.[单选题]下面哪个操作会导致用户连接到ORACLE数据库,但不能创建表()。
A.授予了CONNECT的角色,但没有授予RESOURCE的角色
B.没有授予用户系统管理员的角色
C.数据库实例没有启动
D.数据库监听没有启动
8.[单选题]( )进程是一个和前台用户进程通信的进程,当数据库修改时,系统会产生一个日志并记录在重做日志缓冲区内。
A.DBWR。
B.SMON。
C.LGWR。
D.PMON。
9.[单选题]定义过程和定义函数的主要区别之一是,定义函数必须使用( )返回数据。
A.return子句。
B.throw。
C.RAISE。
D.TRY。
10.[单选题]( )是数据库中的基本逻辑结构,包含了一系列数据文件的集合
A.表。
B.表空间。
C.段。
D.盘区。
11.[单选题]要以自身的模式创建私有同义词,用户必须拥有()系统权限
A.CREATE PRIVATE SYNONYM
B.CREATE PUBLIC SYNONYM
C.CREATE SYNONYM
D.CREATE ANY SYNONYM
12.[单选题]下列哪种不是DML语句()。
A.insert
B.alter
C.update
D.delete
13.[单选题]Oralce数据库中,以下()函数可以针对任意数据类型进行操作。
A.TO_CHAR
B.LOWER
C.MAX
D.CEIL
14.[单选题]在Oracle中,用户()拥有所有内置的程序包。
A.SYS
B.SYSTEM
C.PUBLIC
D.DEFAULT
15.[单选题]Oracle服务器启动时,下列哪种文件不是必须的()
A.数据文件
B.控制文件
C.日志文件
D.归档日志文件
16.[判断题]在一个关系表中,主键可唯一标识一行记录。
A.对
B.错
17.[判断题]表是包含Oracle数据库所有数据的数据库对象。
A.对
B.错
18.[判断题]PL/SQL程序中异常及其处理方法,可以分三种不同情况采用不同方式去处理异常:Oracle预定义异常的处理、Oracle未定义但已给出错误号的异常的处理、用户自定义异常的触发与处理。( )
A.对
B.错
19.[判断题]Oracle 11g版本PL/SQL部分,仍然必须使用SQL语句完成变量赋值。
A.对
B.错
20.[判断题]Oracle 11g中,只可以使用数据库配置助手(DBCA)来创建数据库。
A.对
B.错
21.[判断题]Oracle中创建一个大文件表空间的命令是CREATE BIGFILE TABLESPACE BIGFILESPACENAME
A.对
B.错
22.[判断题]为了节省存储空间,定义表时应该将可能包含NULL值的字段放在字段列表 的末尾。
A.对
B.错
23.[判断题]新添加的数据文件与原有数据文件重名时,原有数据文件内容不受影响。
A.对
B.错
24.[判断题]程序包通常有规范、主体和过程组成。( )
A.对
B.错
25.[判断题]事务必须是原子工作单元;对于其数据修改,要么全都执行,要么全都不执行。
A.对
B.错
无忧答案网,附件是答案,请核对题目下载
页:
[1]