奥特曼 发表于 2020-4-26 14:47:13

北语网院20春《Oracle数据库开发》作业_1234

20春《Oracle数据库开发》作业_1
奥鹏作业答案可以联系QQ 761296021
1.[单选题] 当Oracle创建数据库时,所有为数据库的数据字典所建立的基本表和视图都存储在(   )模式中
    A.SYS
    B.SYSTEM
    C.USER
    D. TEMP
    正确答案:——A——
2.[单选题] 当需要描述一个表table1对象结构时,可以使用()
    A.DES table1
    B.DESC table1
    C.DESCR table1
    D. DESCRIB table1
    正确答案:——B——
3.[单选题] 在SQL查询时,使用WHERE子句指出的是()
    A.查询目标
    B.查询条件
    C.查询视图
    D.查询结果
    正确答案:——B——
4.[单选题] 在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;
    正确答案:————
5.[单选题] 以下哪种类型的段将数据存放在了一个基于某一键值的索引中?()
    A.大数据对象
    B.嵌套表
    C.分区表
    D.索引表
    正确答案:————
6.[单选题] 把一个表空间切换到OFFLINE状态时,可以使用4 个参数,不包括下列哪一个选项?()
    A.MMEDIATE
    B.NORMAL
    C.TEMPORARY
    D.ORCE
    正确答案:————
7.[单选题] 在关系模型中,实现"关系中不允许出现相同的元组"的约束是通过__。
    A.候选键
    B.主键
    C.外键
    D.超键
    正确答案:————
8.[单选题] Oracle创建()来处理连接到实例的用户进程的请求。
    A.服务器进程
    B.SGA
    C.应用程序代码
    D. 网络服务进程
    正确答案:————
9.[单选题] 在命令行中启动SQL*Plus,使用如下()命令。
    A.SQLPLUS
    B.SQL*PLUS
    C.SQL
    D. SPLUS
    正确答案:————
10.[单选题] 数据库恢复操作中最重要的部分是()
    A.数据文件
    B.控制文件
    C.重做日志文件
    D.跟踪文件
    正确答案:————
11.[单选题] 在Oracle中,使用以下语句创建视图: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执行更新操作,但提示错误信息
    正确答案:————
12.[单选题] iBATIS提供了自动化的JDBC事务管理机制。对于传统JDBC 连接而言,获得Connection实例之后,需要调用()设定事务提交模式。
    A.Connection.SetAutoCommit
    B. Connection.SetCommit
    C.Connection.SetROLLBACK
    D. Connection.SetAutoROLLBACK
    正确答案:————
13.[单选题] ORACLE中,执行语句:SELECT address1||’,'||address2||’,'||address2”Address” FROM employ;将会返回()列
    A.0
    B.1
    C.2
    D.3
    正确答案:————
14.[单选题] 在Oracle中,一个用户所拥有的全部数据库对象统称为()
    A.数据库
    B.模式
    C.表空间
    D.实例
    正确答案:————
15.[单选题] 在Oracle中,用于PL/SQL程序输出调试信息的内置程序包是( )
    A.DBMS_STANDARD
    B.DBMS_ALERT
    C.DBMS_LOB
    D.DBMS_OUTPUT
    正确答案:————
16.[判断题] 自定义异常是由PL/SQL所提供的系统异常。当PL/SQL应用程序违反了Oracle规则或者系统限制,则会隐含地触发一个内部异常。(   )
    A.对
    B.错
    正确答案:————
17.[判断题] 在Windows平台安装Oracle数据库服务器应使用管理员账户登录。
    A.对
    B.错
    正确答案:————
18.[判断题] 为了节省存储空间,定义表时应该将可能包含NULL值的字段放在字段列表 的末尾。
    A.对
    B.错
    正确答案:————
19.[判断题] 在一个关系表中,主键可唯一标识一行记录。
    A.对
    B.错
    正确答案:————
20.[判断题] 自然连接是根据两个表中同名的列而进行连接的,当列不同名时,自然连接 将失去意义。
    A.对
    B.错
    正确答案:————    答案可以联系QQ 1647861640

21.[判断题] PL/SQL允许两个或多个打包的子程序具有同一名称,只要子程序接受的参数数据类型不同.
    A.对
    B.错
    正确答案:————
22.[判断题] Oracle数据库用户口令不能以数字开头,可以使用Oracle保留字。
    A.对
    B.错
    正确答案:————
23.[判断题] Oracle 11g中,只可以使用数据库配置助手(DBCA)来创建数据库。
    A.对
    B.错
    正确答案:————
24.[判断题] oracle数据库中实例和数据库是一一对应的。
    A.对
    B.错
    正确答案:————
25.[判断题] 删除数据文件时,将同时删除控制文件和数据字典中与该数据文件相关的信息,相应的物理文件也会删除。
    A.对
    B.错
    正确答案:————
20春《Oracle数据库开发》作业_2
1.[单选题] (    )进程是一个和前台用户进程通信的进程,当数据库修改时,系统会产生一个日志并记录在重做日志缓冲区内。
    A.DBWR。
    B. SMON。
    C. LGWR。
    D. PMON。
    正确答案:——C——
2.[单选题] 下面的时间函数,()用于返回当前Oracle会话时区中的日期信息.
    A.DATE()
    B.current_timestamp()
    C.current_date()
    D. DBTIMEZONE
    正确答案:——B——
3.[单选题] 可以自动执行操作的存储对象是()。
    A.程序包
    B.函数
    C.过程
    D.触发器
    正确答案:——D——
4.[单选题] 在Oracle中,用下列语句定义了一个过程:CREATE OR REPLACE PROCEDURE test(a IN VARCHAR2,b IN OUT NUMBER,c OUT VARCHAR2) ISBEGIN……END;/假定使用的变量都已定义,下面对过程test的调用语法正确的是()
    A.test(‘String1’,50,v_str2)
    B.test(v_str1,v_num1,’String2’)
    C.test(‘String1’,v_num1,v_str2)
    D.test(v_str1,20,v_str2)
    正确答案:————
5.[单选题] 当JDBC程序提取SQL数据到Java中的时候,需要执行数据类型转换,例如,SQL数据类型CHAR将转换为标准java数据类型(   )处理。
    A.CHAR
    B.STRING
    C.RECORD
    D.byte
    正确答案:————
6.[单选题] 在Oracle数据库的逻辑结构中有以下组件A 表空间 B 数据块 C 区 D段这些组件从大到小依次是()
    A. ABCD
    B.ADCB
    C.ACBD
    D.DACB
    正确答案:————
7.[单选题] 假设需要更改表名“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
    正确答案:————
8.[单选题] ()程序包用于读写操作系统文本文件
    A.Dbms_output
    B.Dbms_lob
    C.Dbms_random
    D.Utl_file
    正确答案:————
9.[单选题] Orcacle提供了(),用于支持采用向导方式创建数据库。
    A.SQL*Plus
    B.Oracle Net
    C.Oracle Listner
    D.Oracle Database Configuration Assistant。
    正确答案:————
10.[单选题] (   )是包含Oracle数据库中所有数据的数据库对象。
    A.视图
    B.索引
    C.存储过程
    D.表
    正确答案:————
11.[单选题] 在Oracle中,关于触发器的描述不正确的是()
    A.触发器可以删除,也可以禁用
    B.触发器只能用于表
    C.触发器可以分为行级和语句级
    D.触发器不可接受参数
    正确答案:————
12.[单选题] 在Oracle中,INSTEAD OF触发器主要用于()
    A.表
    B.表和视图
    C.基于单个表的视图
    D.基于多个表的视图
    正确答案:————
13.[单选题] PL/SQL很容易检测和处理预定义和用户定义的错误条件,称为( )
    A.消息。
    B. 错误。
    C. 异常。
    D. 溢出。
    正确答案:————
14.[单选题] 下列哪种不是DDL语句()。
    A.alter
    B.creator
    C.drop
    D.commit
    正确答案:————
15.[单选题] Oralce数据库中,以下()函数可以针对任意数据类型进行操作。
    A.TO_CHAR
    B.LOWER
    C.MAX
    D.CEIL
    正确答案:————
16.[判断题] Oracle 9i是世界上第一个基于网格计算的关系数据库。
    A.对
    B.错
    正确答案:————
17.[判断题] 程序包通常有规范、主体和过程组成。(   )
    A.对
    B.错
    正确答案:————
18.[判断题] 数据库字典视图ALL_***视图只包含当前用户拥有的数据库对象信息。
    A.对
    B.错
    正确答案:————
19.[判断题] SQL*Plus登录时,输入“nolog”实现无连接方式登录。
    A.对
    B.错
    正确答案:————
20.[判断题] 利用OEM管理界面可以对数据库进行管理和维护。()
    A.对
    B.错
    正确答案:————
21.[判断题] 一个表空间可以包含多个数据文件,一个数据文件也可从属于多个表空间。
    A.对
    B.错
    正确答案:————
22.[判断题] 浏览器-服务器结构是2层结构。()
    A.对
    B.错
    正确答案:————
23.[判断题] 网络数据库是目前各类数据库中最重要、最流行的数据库类型( )
    A.对
    B.错
    正确答案:————
24.[判断题] Oracle服务器端的监听程序是驻留在服务器上的单独进程,专门负责响应客户机的连接请求。
    A.对
    B.错
    正确答案:————
25.[判断题] 表是包含Oracle数据库所有数据的数据库对象。
    A.对
    B.错
    正确答案:————
20春《Oracle数据库开发》作业_3
1.[单选题] 为了启动Oracle数据库实例,Oracle必须读取一个()文件,该文件保存了实例和数据库的配置参数列表。
    A.控制文件
    B.数据文件
    C.参数文件
    D. 初始化文件
    正确答案:——C——
2.[单选题] 在Oracle中,事务中使用下列SQL语句不会引起锁定()
    A.SELECT
    B.INSERT
    C.UPDATE
    D.DELETE
    正确答案:——A——
3.[单选题] 在Oracle 中创建用户时若未提及DEFAULT TABLESPACE关键字,则Oracle 就将()表空间分配给用户作为默认表空间
    A.USER
    B.SYSTEM
    C.SYS
    D.DEFAULT
    正确答案:——B——
4.[单选题] (   )类型的表通常用来创建可扩展的的应用程序,并且对大型表来说是有用的,这个表可以被几个并发过程查询或操作。
    A.有规则的表(Regulartable)
    B.簇表(Clusteredtable)
    C.分区表 (Partitionedtable)
    D.索引组织表 ?(Index-organizedtable)
    正确答案:————
5.[单选题] ( )是由PL/SQL所提供的系统异常。当PL/SQL应用程序违反了Oracle规则或者系统限制,则会隐含地触发一个内部异常。
    A.预定义异常
    B.自定义异常
    C.系统错误
    D. 内存溢出
    正确答案:————
6.[单选题] (      )实现了JDBC ResultSet中的所有方法,但与ResultSet不同的是,OracleCachedRowSet中的数据在Connection关闭后仍然有效。
    A.OracleCachedRowSet
    B.OracleRowSet
    C.OracleSet
    D.CachedRowSet
    正确答案:————
7.[单选题] (    )是Oracle最基本的物理存储单元。
    A.数据文件
    B.控制文件
    C.日志文件
    D. 物理块
    正确答案:————
8.[单选题] 在iBatis框架中,持久化对象之间一对一的关联关系是通过(    )元素定义的。
    A.one-to-one。
    B. 1-to-1。
    C. only one。
    D. one
    正确答案:————
9.[单选题] 当启动Oracle实例,如果不需要装置数据库,可以使用如下()命令。
    A. STARTUP MOUNT
    B.STARTUP NOMOUNT
    C.START NOMOUNT
    D. START MOUNT
    正确答案:————
10.[单选题] 在以下的段中,哪一个段在一个实例开启数据库时帮助初始化数据字典(该段被称为高速缓存段)?()
    A.大对象段
    B.嵌套表
    C.自举段
    D.临时段
    正确答案:————
11.[单选题] 在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
    正确答案:————
12.[单选题] 在Oracle中,关于触发器的描述正确的是()
    A.触发器可以删除,但不能禁用
    B.触发器只能用于表
    C.触发器可以分为行级和语句级两种
    D.触发器可以接收参数
    正确答案:————
13.[单选题] 看SQL语句“SELECT name,status FROM v$controlfile;”这一语句将显示以下哪个结果?()
    A.显示MAXDATAFILE的值
    B.确定最后一个检查点的发生时间
    C.显示所有数据文件的名字状态
    D.显示所有控制文件的个数、名字、状态和位置
    正确答案:————
14.[单选题] (    )是Oracle数据库对象的别名,可以强化对象的安全性。
    A.触发器
    B.视图
    C.表
    D. 同义词
    正确答案:————
15.[单选题] 假设需要给某个客户表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 '客户姓名'
    正确答案:————
16.[判断题] pl/sql,12-&abc等是PL/SQL块中有效的标识符(    )
    A.对
    B.错
    正确答案:————
17.[判断题] truncate是DDL操作,不能 rollback。
    A.对
    B.错
    正确答案:————
18.[判断题] Oracle 11g版本PL/SQL部分,仍然必须使用SQL语句完成变量赋值。
    A.对
    B.错
    正确答案:————
19.[判断题] Oracle11g共拥有企业版和标准版两个版本。( )
    A.对
    B.错
    正确答案:————
20.[判断题] SQL Server不是市场上常见的关系数据库管理系统。()
    A.对
    B.错
    正确答案:————
21.[判断题] Oracle数据库中字符串数据是区分大小写的.
    A.对
    B.错
    正确答案:————
22.[判断题] 事务必须是原子工作单元;对于其数据修改,要么全都执行,要么全都不执行。
    A.对
    B.错
    正确答案:————
23.[判断题] 如果需要向表中插入一批已经存在的数据, 可以在INSERT语句中使用WHERE 语句。
    A.对
    B.错
    正确答案:————
24.[判断题] 同义词可以简化对象访问。
    A.对
    B.错
    正确答案:————
25.[判断题] Oracle中创建一个大文件表空间的命令是CREATE BIGFILE TABLESPACE BIGFILESPACENAME
    A.对
    B.错
    正确答案:————
20春《Oracle数据库开发》作业_4
1.[单选题] ()方式的导出会从指定的表中导出所有的数据。
    A.分区
    B.表
    C.全部数据库
    D.表空间
    正确答案:——B——
2.[单选题] ()是对事物的符号表示,是用于表示事物的未经加工的原始素材
    A.信息。
    B. 数据。
    C. 文本。
    D. 文件
    正确答案:——B——
3.[单选题] 下面是有关date数据类型和timestamp数据类型的描述,请问哪一种描述是正确的(    )
    A.两者都只能存储日期数据,不能存储时间数据。
    B. 两者都只能存储时间数据,不能存储日期数据。
    C. date数据类型比timestamp数据类型的存储时间精度高。
    D. date数据类型比timestamp数据类型的存储时间精度低。
    正确答案:——D——
4.[单选题] 从本质上来看,()就是命名的PL/SQL程序块,它可以被赋予参数,存储在数据库中,然后由另外一个应用或PL/SQL例程调用。
    A.异常
    B.过程
    C.表
    D.视图
    正确答案:————
5.[单选题] 在Oracle中,以下不属于集合操作符的是()
    A.UNION
    B.SUM
    C.MINUS
    D.INTERSECT
    正确答案:————
6.[单选题] 当一个段需要额外的磁盘空间时,应该增加哪一种数据库的逻辑组件?()
    A.区段
    B.表空间
    C.数据库块
    D.操作系统块
    正确答案:————
7.[单选题] (   )是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。
    A.JDBC
    B.OCI
    C.程序包
    D. 过程
    正确答案:————
8.[单选题] (    )是数据库中的基本逻辑结构,包含了一系列数据文件的集合
    A.表。
    B. 表空间。
    C. 段。
    D. 盘区。
    正确答案:————
9.[单选题] 要以自身的模式创建私有同义词,用户必须拥有()系统权限
    A.CREATE PRIVATE SYNONYM
    B.CREATE PUBLIC SYNONYM
    C.CREATE SYNONYM
    D.CREATE ANY SYNONYM
    正确答案:————
10.[单选题] 在Oracle数据库中,()用户模式存储数据字典表和视图对象
    A.SYSTEM
    B.SYS
    C.SCOTT
    D.YSDBA
    正确答案:————
11.[单选题] 当在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。
    正确答案:————
12.[单选题] ( )参数用于确定是否要导入整个导出文件
    A.constranints
    B.tables
    C.full
    D.file
    正确答案:————
13.[单选题] ( )是Oracle维护数据库中其他文件的列表、数据库名称和系统改变号( SCN)的文件
    A.控制文件
    B. 参数文件
    C. 数据文件
    D. 可执行文件
    正确答案:————
14.[单选题] 在Windows操作系统中Oracle的()服务监听并接受来自客户端应用程序的连接请求
    A.OracleHOME_NAMETNSListener
    B.OracleServiceSID
    C.OracleHOME_NAMEAgent
    D.OracleHOME_NAMEHTTPServer
    正确答案:————
15.[单选题] 下面哪个操作会导致用户连接到ORACLE数据库,但不能创建表()。
    A.授予了CONNECT的角色,但没有授予RESOURCE的角色
    B.没有授予用户系统管理员的角色
    C.数据库实例没有启动
    D.数据库监听没有启动
    正确答案:————
16.[判断题] 可以在PL/SQL中使用GOTO语句使运行流程进行跳转。
    A.对
    B.错
    正确答案:————
17.[判断题] Oracle数据库产品是当前世界上市占率最高的数据库产品。
    A.对
    B.错
    正确答案:————
18.[判断题] 控制文件是Oracle数据库最重要的物理文件,描述了整个数据库的逻辑结构信息。
    A.对
    B.错
    正确答案:————
19.[判断题] Oracle数据库中最小的存储单位是块。
    A.对
    B.错
    正确答案:————
20.[判断题] 因为存储过程不返回值,使用时只能单独调用;而函数却能出现在能放置表 达式的任何位置.
    A.对
    B.错
    正确答案:————
21.[判断题] 程序包通常有规范和主体组成组成。(   )
    A.对
    B.错
    正确答案:————
22.[判断题] 新添加的数据文件与原有数据文件重名时,原有数据文件内容不受影响。
    A.对
    B.错
    正确答案:————
23.[判断题] SID是Oracle数据库实例的唯一名称标识。
    A.对
    B.错
    正确答案:————
24.[判断题] 一个事务中的某条SQL命令提交时,其它SQL命令可以不提交.
    A.对
    B.错
    正确答案:————
25.[判断题] 分布式数据库系统的特点是数据分布、数据共享、兼容性好和网络扩展性好。
    A.对
    B.错
    正确答案:————
核对题目下载答案,附件是答案,转载注明www.ap5u.com
页: [1]
查看完整版本: 北语网院20春《Oracle数据库开发》作业_1234