国家开放大学国开电大《Oracle数据库编程》形考任务5答案最新答案

内容查看
查看价格9

题目1.使用( )子句可以筛选分组后的各组数据。
A. whereB. group byC. order byD. having
答案: having
题目2.“select * from dba_data_files where bytes = max(bytes);”出错原因是( )。
A. 该语句语法正确
B. 字段bytes不存在
C. 拼写错误
D. 分组函数不能使用在where子句中
答案: 分组函数不能使用在where子句中
题目3.子查询不能使用( )语句。
A. order byB. group byC. whereD. in
答案: order by
题目4.删除存储过程sp_clu的语法是( )。
A. drop procedure sp_clu;
B. delete procedure sp_clu;
C. after procedure sp_clu;
D. delete sp_clu;
答案: drop procedure sp_clu;
题目5.“update tab1 set name=’1234′ where id=1;”修改了( )条记录。
A. 1
B. 0
C. >1
D. 不确定
答案: 不确定
题目6.建立数据表的同时使用“check(id=10)”的作用是( )。
A. 建立了检查约束B. 指定了字段id的默认值C. 指定了字段id的大小D. 以上都不对
题目7.数据库约束状态默认是( )。
A. enable validateB. enable novalidateC. disable validateD. disable novalidate
题目8.事务中触发回滚后( )操作会失效。
A. deleteB. updateC. insertD. 以上皆是
题目9.INTERSECT是( )
A. 交集B. 并集重复C. 并集不重复D. 补集
题目10.MINUS是( )
A. 交集B. 并集重复C. 并集不重复D. 补集
题目11.完全联合运算默认情况下输出( )。
A. 不排序B. 升序C. 降序D. 不确定
题目12.UNION是( )
A. 交集B. 并集重复C. 并集不重复D. 补集
题目13.下列不属于Oracle数据库中的约束条件的是( )。
A. NOT NULLB. UniqueC. INDEXD. Primary key
题目14.下列关于提交事务的叙述哪一项是正确的?( )
A. 事务提交后,它对数据库所做的修改将永久保存到数据库中B. 事务提交后,还可以使用回滚语句取消它所做的操作C. 提交事务的响应速度与事务的规模有关D. 提交事务并不意味着事务的结束,它只是对事务以前所做的工作进行保存而已
题目15.关于ROWNUM的描述,下列正确的是(? ??)
A. ROWNUM是每个表中实际存在的列;B. ROWNUM是每条查询语句执行完成之后,给每行数据填充的行号,行号从0开始;C. ROWNUM做为条件表达式时,可以使用任何算术运算符;D. ROWNUM经常用来做为分页查询。
题目16.函数avg 的作用是( )
A. 返回最小值B. 返回最大值C. 返回平均值D. 返回总和
题目17.哪个不是多行子查询的运算符 ( )
A. INB. ANYC. >D. ALL
题目18.在ORACLE数据库中创建一个表,对其主键叙述正确的是(? ??)
A. 一个表的主键只能是一列B. 一个表可以有多个主键C. 联合主键的列数据类型必须一致D. 主键必须唯一且不能为空
题目19.在ORACLE中,TRUNCATE命令的作用是(? ??)
A. 删除表B. 删除表中全部数据C. 删除表中全部列定义D. 删除表中全部外键定义
题目20.在oracle中获取前10条的关键字是( )
A. topB. LimitC. firstD. rownum
题目21.下列哪个约束只能定义在列级定义上(? ??)
A. UNIQUEB. NOT NULLC. CHECKD. PRIMARY KEYE. FOREIGN KEY
题目22.在Oracle数据库中,删除一个表,那么对建立在该表上的索引产生的结果是( ? )
A. 没有影响;B. 索引同时被删除;C. 索引失效;D. 索引中的值为空
题目23.函数sum 的作用是( )
A. 返回最小值B. 返回最大值C. 返回平均值D. 返回总和
题目24.如下描述正确的是 ( )
A. 子查询返回记录的条数 可以是一条或多条B. < ANY:表示小于子查询结果集中的最小的一个C. >ANY:表示大于子查询结果集中的最大的一个D. 以上说法都正确
题目25.对表数据的什么操作不对操作的数据添加锁(? ??)
A. INSERTB. SELECTC. UPDATED. DELETE
题目26.group by子句减少了重复访问同一个数据块的次数。
A. 对B. 错
题目27.group by子句用于配合分组函数,根据一列或多列对结果集进行分组。
A. 对B. 错
题目28.子查询可以在select、insert、update和delete语句中使用。
A. 对B. 错
题目29.子查询可以直接用在分组函数中。
A. 对B. 错
题目30.使用集合运算时列的数据类型、列数可以不一致。
A. 对B. 错
题目31.查询语句会先逐条处理然后进行集合运算。
A. 对B. 错
题目32.insert语句可以不写列名。
A. 对B. 错
题目33.insert语句可以把查询到的数据插入数据库。
A. 对B. 错
题目34.非空约束的列在插入数据时必须有值。
A. 对B. 错
题目35.INTERSECT相交运算返回多个查询结果集的公有行
A. 对B. 错
题目36.truncate是DDL操作,不能rollback
A. 对B. 错
题目37.UNIONALL完全联合运算,返回由任一查询结果集包含的行,并且包含重复行,默认情况下对结果集进行升序排序
A. 对B. 错
题目38.列级约束只能在一列上起作用
A. 对B. 错
题目39.多行子查询需要使用多行操作符,多行操作符包括:IN、ANY、ALL
A. 对B. 错
题目40.多行注释以“/*”开始,以“*/”结束
A. 对B. 错
题目41.如果在查询中使用了组函数,任何不在组函数中的列或表达式都必须包含在GROUPBY子句中
A. 对B. 错
题目42.数据库约束状态有两类
A. 对B. 错
题目43.显式游标的游标属性的前缀是游标名
A. 对B. 错
题目44.游标分为显式游标和隐式游标
A. 对B. 错
题目45.隐式游标由PL/SQL维护,当执行查询时自动打开和关闭
A. 对B. 错
题目46.隐式游标的游标属性前缀是SQL
A. 对B. 错
题目47.数据表名可以修改。
A. 对B. 错
题目48.数据表是一个二维的数据结构,由字段和对应数据构成数据存储的结构。
A. 对B. 错
题目49.数据处理的经过4个阶段,即:人工管理阶段、文件系统阶段、数据库系统阶段、大数据系统阶段
A. 对B. 错
题目50.子查询用在update语句时必然更新多列。
A. 对B. 错

0
觉得这篇文章对你有用的话,就打赏一下支持文章作者
课程作业辅导,点击图片加微信,有偿服务

评论0

站点公告

开放大学课程作业代写,有需要扫码加微信

显示验证码

社交账号快速登录