2024秋最新《国家开放大学软件学院Oracle数据库编程考核作业参考原题试题》形考作业试题题库、期末题库
考试说明:本人针对该科精心汇总了历年题库及答案,形成一个完整的题库,并且每年都在更新。该题库对考生的复习、作业和考试起着非常重要的作用,会给您节省大量的时间。做考题时,利用本文档中的查找工具,把考题中的关键字输到查找工具的查找内容框内,就可迅速查找到该题答案。本文库超星学习通、知到智慧树、国家开放大学、广东开放大学、江苏开放大学、上海开放大学、云南开放大学、芯位教育、云慕学苑、职教云、川农在线、长江雨课堂、安徽继续教育平台、青书学堂、睿学在线、成教云、京人平台、绎通继教云、学起Plus、云上河开、河南继续教育、四川开放大学、良师在线、继教云、日照专业技术人员继续教育、麦能网、21tb、168网校、云班课、电大中专、learnin、西财在线等平台复习试题与答案,敬请查看。
课程题目试题是随机的,请按题目关键词查找(或按Ctrl+F输入题目中的关键词,尽量不要输入整个题目,不要复制空格,连续的几个字就行)
本文由【大象答案】微信公众号提供,禁止复制盗取,违者必究
本文由【大象答案】微信公众号提供,禁止复制盗取,违者必究
本文由【大象答案】微信公众号提供,禁止复制盗取,违者必究

Oracle数据库编程
学校: 国家开放大学软件学院
问题 1: 1. Oracle数据库的管理员是( )。
选项:
• A. SYS
• B. root
• C. admin
• D. administration
答案: SYS
问题 2: 2. “alter table tab1 drop column col1;”的作用是()。
选项:
• A. 删除了数据表tab1的字段col1
• B. 为数据表tab1增加了字段col1
• C. 修改数据表tab1的字段column名称为col1
• D. 以上都不对
答案: 删除了数据表tab1的字段col1
问题 3: 3. count()的作用是( )。
选项:
• A. 数据统计
• B. 计时器
• C. 累加器
• D. 以上都不对
答案: 数据统计
问题 4: 4. desc的作用是( )。
选项:
• A. 查看表/视图的结构
• B. 改变表/视图的结构
• C. 扩展表/视图的结构
• D. 删除表/视图
答案: 查看表/视图的结构
问题 5: 5. count()属于( )。
选项:
• A. 单行函数
• B. 分组函数
• C. 数值函数
• D. 转换函数
答案: 分组函数
问题 6: 6. substr()函数的作用是( )。
选项:
• A. 取字符串子串
• B. 连接两个字符串
• C. 转换字符串
• D. 复制字符串
答案: 取字符串子串
问题 7: 7. JOIN…ON子句的作用是( )。
选项:
• A. 用于产生笛卡儿积
• B. 自动找到匹配的关联字段,消除笛卡儿积
• C. 指定一个可以消除笛卡儿积的关联字段
• D. 指定一个可以消除笛卡儿积的关联条件
答案: 请关注公众号【大象答案】查看答案
问题 8: 8. “from user_tables u”中的u是()。
选项:
• A. user_tables的别名
• B. user_tables的一个字段
• C. 数据表名
• D. 语法错误
答案: 请关注公众号【大象答案】查看答案
问题 9: 9. DBMS目前采用的数据模型中最常用的是( )模型。
选项:
• A. 面向对象
• B. 层次
• C. 网状
• D. 关系
答案: 请关注公众号【大象答案】查看答案
问题 10: 10. netca命令作用是( )
选项:
• A. 启动数据库配置程序
• B. 配置网络组件
• C. 网络CA认证工具
• D. 启动数据库监听程序
答案: 请关注公众号【大象答案】查看答案
问题 11: 11. oracle数据库中的bin_to_num函数的作用是? ( )
选项:
• A. 把二进制数值转换为对应的十进制数值
• B. 把二进制数值转换为对应的十六进制数值
• C. 把二进制数值转换为对应的八进制数值
• D. 把二进制数值转换为对应的浮点数
答案: 请关注公众号【大象答案】查看答案
问题 12: 12. oracle数据库中的lower函数的作用是? ( )
选项:
• A. 将字符转换成小写
• B. 将字符转换成大写
• C. 将字符转换成数值
• D. 将数值转换成字符
答案: 请关注公众号【大象答案】查看答案
问题 13: 13. oracle数据库中的last_day函数的作用是? ( )
选项:
• A. 返回当前月份的最后一天日期
• B. 返回当前周的最后一天日期
• C. 返回指定日期的当前月份的最后一天日期
• D. 返回指定日期的当前周的最后一天日期
答案: 请关注公众号【大象答案】查看答案
问题 14: 14. order by中desc的作用是( )
选项:
• A. 查看表结构
• B. 降序
• C. 升序
• D. 以上都不对
答案: 请关注公众号【大象答案】查看答案
问题 15: 15. sqlplus /nolog指令的意思是? ( )
选项:
• A. 不进行sqlplus的登录
• B. sqlplus登录时不进行日志记载
• C. sqlplus登录时使用用户名密码
• D. sqlplus登录时不使用用户名密码实现空连接
答案: 请关注公众号【大象答案】查看答案
问题 16: 16. 下列哪种不是DML语句是( )。
选项:
• A. insert
• B. alter
• C. update
• D. delete
答案: 请关注公众号【大象答案】查看答案
问题 17: 17. 下面选项中有关连接描述错误的是 ( )
选项:
• A. Inner join 内连接
• B. left join 左连接
• C. right join右连接
• D. outer jion外连接
答案: 请关注公众号【大象答案】查看答案
问题 18: 18. 在Oracle数据库中,删除一个表,那么对建立在该表上的索引产生的结果是( )
选项:
• A. 没有影响;
• B. 索引同时被删除;
• C. 索引失效;
• D. 索引中的值为空
答案: 请关注公众号【大象答案】查看答案
问题 19: 19. 删除表使用的语句是( )。
选项:
• A. delete table
• B. close table
• C. del table
• D. drop table
答案: 请关注公众号【大象答案】查看答案
问题 20: 20. 哪个是按照一定的数据模型组织的、长期存储在计算机内,可为多个用户共享的数据的集合。( )
选项:
• A. 数据库系统
• B. 数据库
• C. 关系数据库
• D. 数据库管理系统
答案: 请关注公众号【大象答案】查看答案
问题 21: 21. 在ORACLE中,TRUNCATE命令的作用是( )
选项:
• A. 删除表
• B. 删除表中全部数据
• C. 删除表中全部列定义
• D. 删除表中全部外键定义
答案: 请关注公众号【大象答案】查看答案
问题 22: 22. 哪个不是多行子查询的运算符 ( )
选项:
• A. IN
• B. ANY
• C. >
• D. ALL
答案: 请关注公众号【大象答案】查看答案
问题 23: 23. 数据库系统的基础是( )。
选项:
• A. 数据结构
• B. 数据库管理系统
• C. 操作系统
• D. 数据模型
答案: 请关注公众号【大象答案】查看答案
问题 24: 24. 系统中有权利启动和关闭数据库的用户是:( )。
选项:
• A. hr
• B. user
• C. system
• D. scott
答案: 请关注公众号【大象答案】查看答案
问题 25: 25. DML实现对数据的增、删、改、查等操作。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 26: 26. DML是数据定义语言。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 27: 27. 数据表名可以修改。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 28: 28. 数据表是一个二维的数据结构,由字段和对应数据构成数据存储的结构。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 29: 29. Oracle SQL对标准SQL做了实现及扩展。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 30: 30. order by默认情况下按升序排序。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 31: 31. sysdate()函数可以得到系统的当前时间。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 32: 32. to_char(x[,f])函数把字符串或时间类型x按格式f进行格式化转换为字符串类型。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 33: 33. SQL语句中有多个数据表时SQL引擎会按照自左向右的顺序处理from子句后面的数据表。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 34: 34. INITCAP(列名|表达式):将每个单词的第一个字母转换成大写
选项:
答案: 请关注公众号【大象答案】查看答案
问题 35: 35. 多个数据表时from子句后面表名顺序无所谓。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 36: 36. MONTHS_BETWEEN:返回两个日期类型数据之间间隔的整月数
选项:
答案: 请关注公众号【大象答案】查看答案
问题 37: 37. Oracle支持5种类型的约束:notnull、unique、check、primarykey、foreignkey
选项:
答案: 请关注公众号【大象答案】查看答案
问题 38: 38. Oracle数据库中可以对约束进行禁用,禁用约束可以在执行一些特殊操作时候保证操作能正常进行
选项:
答案: 请关注公众号【大象答案】查看答案
问题 39: 39. Oracle数据库中字符串和日期必须使用双引号标识
选项:
答案: 请关注公众号【大象答案】查看答案
问题 40: 40. oracle数据库系统中,启动数据库的第一步是启动一个数据库实例
选项:
答案: 请关注公众号【大象答案】查看答案
问题 41: 41. SUM和AVG函数分别返回每组的总和及平均值_____
选项:
答案: 请关注公众号【大象答案】查看答案
问题 42: 42. 为了节省存储空间,定义表时应该将可能包含NULL值的字段放在字段列表的末尾
选项:
答案: 请关注公众号【大象答案】查看答案
问题 43: 43. 修改表时,可以指定新添加列的位置
选项:
答案: 请关注公众号【大象答案】查看答案
问题 44: 44. 单行函数对单行操作,每行返回一个或多个结果
选项:
答案: 请关注公众号【大象答案】查看答案
问题 45: 45. 使用DELETE语句删除表中的行记录,不能rollback
选项:
答案: 请关注公众号【大象答案】查看答案
问题 46: 46. 在连接操作中,如果左表和右表中不满足连接条件的数据都出现在结果中,那么这种连接是全外连接_____
自然连接是根据两个表中同名的列而进行连接的,当列不同名时,自然连接将失去意义{TRUE#回答错误#回答正确}
选项:
答案: 请关注公众号【大象答案】查看答案
问题 47: 47. 数据处理的经过4个阶段,即:人工管理阶段、文件系统阶段、数据库系统阶段、大数据系统阶段
选项:
答案: 请关注公众号【大象答案】查看答案
问题 48: 48. 使用集合运算时列的数据类型、列数可以不一致。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 49: 49. 空值在升序排列中排在最开始,在降序排列中排在最后
选项:
答案: 请关注公众号【大象答案】查看答案
问题 50: 50. 一个表可以有三个主键。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 51: 1. 使用( )子句可以筛选分组后的各组数据。
选项:
• A. where
• B. group by
• C. order by
• D. having
答案: 请关注公众号【大象答案】查看答案
问题 52: 2. “select * from dba_data_files where bytes = max(bytes);”出错原因是( )。
选项:
• A. 该语句语法正确
• B. 字段bytes不存在
• C. 拼写错误
• D. 分组函数不能使用在where子句中
答案: 请关注公众号【大象答案】查看答案
问题 53: 3. 子查询不能使用( )语句。
选项:
• A. order by
• B. group by
• C. where
• D. in
答案: 请关注公众号【大象答案】查看答案
问题 54: 4. 删除存储过程sp_clu的语法是( )。
选项:
• A. drop procedure sp_clu;
• B. delete procedure sp_clu;
• C. after procedure sp_clu;
• D. delete sp_clu;
答案: 请关注公众号【大象答案】查看答案
问题 55: 5. “update tab1 set name='1234' where id=1;”修改了( )条记录。
选项:
• A. 1
• B. 0
• C. >1
• D. 不确定
答案: 请关注公众号【大象答案】查看答案
问题 56: 6. 建立数据表的同时使用“check(id=10)”的作用是( )。
选项:
• A. 建立了检查约束
• B. 指定了字段id的默认值
• C. 指定了字段id的大小
• D. 以上都不对
答案: 请关注公众号【大象答案】查看答案
问题 57: 7. 数据库约束状态默认是( )。
选项:
• A. enable validate
• B. enable novalidate
• C. disable validate
• D. disable novalidate
答案: 请关注公众号【大象答案】查看答案
问题 58: 8. 事务中触发回滚后( )操作会失效。
选项:
• A. delete
• B. update
• C. insert
• D. 以上皆是
答案: 请关注公众号【大象答案】查看答案
问题 59: 9. INTERSECT是( )
选项:
• A. 交集
• B. 并集重复
• C. 并集不重复
• D. 补集
答案: 请关注公众号【大象答案】查看答案
问题 60: 10. MINUS是( )
选项:
• A. 交集
• B. 并集重复
• C. 并集不重复
• D. 补集
答案: 请关注公众号【大象答案】查看答案
问题 61: 11. 完全联合运算默认情况下输出( )。
选项:
• A. 不排序
• B. 升序
• C. 降序
• D. 不确定
答案: 请关注公众号【大象答案】查看答案
问题 62: 12. UNION是( )
选项:
• A. 交集
• B. 并集重复
• C. 并集不重复
• D. 补集
答案: 请关注公众号【大象答案】查看答案
问题 63: 13. 下列不属于Oracle数据库中的约束条件的是( )。
选项:
• A. NOT NULL
• B. Unique
• C. INDEX
• D. Primary key
答案: 请关注公众号【大象答案】查看答案
问题 64: 14. 下列关于提交事务的叙述哪一项是正确的?( )
选项:
• A. 事务提交后,它对数据库所做的修改将永久保存到数据库中
• B. 事务提交后,还可以使用回滚语句取消它所做的操作
• C. 提交事务的响应速度与事务的规模有关
• D. 提交事务并不意味着事务的结束,它只是对事务以前所做的工作进行保存而已
答案: 请关注公众号【大象答案】查看答案
问题 65: 15. 关于ROWNUM的描述,下列正确的是( )
选项:
• A. ROWNUM是每个表中实际存在的列;
• B. ROWNUM是每条查询语句执行完成之后,给每行数据填充的行号,行号从0开始;
• C. ROWNUM做为条件表达式时,可以使用任何算术运算符;
• D. ROWNUM经常用来做为分页查询。
答案: 请关注公众号【大象答案】查看答案
问题 66: 16. 函数avg 的作用是( )
选项:
• A. 返回最小值
• B. 返回最大值
• C. 返回平均值
• D. 返回总和
答案: 请关注公众号【大象答案】查看答案
问题 67: 17. 哪个不是多行子查询的运算符 ( )
选项:
• A. IN
• B. ANY
• C. >
• D. ALL
答案: 请关注公众号【大象答案】查看答案
问题 68: 18. 在ORACLE数据库中创建一个表,对其主键叙述正确的是( )
选项:
• A. 一个表的主键只能是一列
• B. 一个表可以有多个主键
• C. 联合主键的列数据类型必须一致
• D. 主键必须唯一且不能为空
答案: 请关注公众号【大象答案】查看答案
问题 69: 19. 在ORACLE中,TRUNCATE命令的作用是( )
选项:
• A. 删除表
• B. 删除表中全部数据
• C. 删除表中全部列定义
• D. 删除表中全部外键定义
答案: 请关注公众号【大象答案】查看答案
问题 70: 20. 在oracle中获取前10条的关键字是( )
选项:
• A. top
• B. Limit
• C. first
• D. rownum
答案: 请关注公众号【大象答案】查看答案
问题 71: 21. 下列哪个约束只能定义在列级定义上( )
选项:
• A. UNIQUE
• B. NOT NULL
• C. CHECK
• D. PRIMARY KEY
• E. FOREIGN KEY
答案: 请关注公众号【大象答案】查看答案
问题 72: 22. 在Oracle数据库中,删除一个表,那么对建立在该表上的索引产生的结果是( )
选项:
• A. 没有影响;
• B. 索引同时被删除;
• C. 索引失效;
• D. 索引中的值为空
答案: 请关注公众号【大象答案】查看答案
问题 73: 23. 函数sum 的作用是( )
选项:
• A. 返回最小值
• B. 返回最大值
• C. 返回平均值
• D. 返回总和
答案: 请关注公众号【大象答案】查看答案
问题 74: 24. 如下描述正确的是 ( )
选项:
• A. 子查询返回记录的条数 可以是一条或多条
• B. < ANY:表示小于子查询结果集中的最小的一个
• C. >ANY:表示大于子查询结果集中的最大的一个
• D. 以上说法都正确
答案: 请关注公众号【大象答案】查看答案
问题 75: 25. 对表数据的什么操作不对操作的数据添加锁( )
选项:
• A. INSERT
• B. SELECT
• C. UPDATE
• D. DELETE
答案: 请关注公众号【大象答案】查看答案
问题 76: 26. group by子句减少了重复访问同一个数据块的次数。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 77: 27. group by子句用于配合分组函数,根据一列或多列对结果集进行分组。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 78: 28. 子查询可以在select、insert、update和delete语句中使用。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 79: 29. 子查询可以直接用在分组函数中。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 80: 30. 使用集合运算时列的数据类型、列数可以不一致。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 81: 31. 查询语句会先逐条处理然后进行集合运算。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 82: 32. insert语句可以不写列名。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 83: 33. insert语句可以把查询到的数据插入数据库。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 84: 34. 非空约束的列在插入数据时必须有值。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 85: 35. INTERSECT相交运算返回多个查询结果集的公有行
选项:
答案: 请关注公众号【大象答案】查看答案
问题 86: 36. truncate是DDL操作,不能rollback
选项:
答案: 请关注公众号【大象答案】查看答案
问题 87: 37. UNIONALL完全联合运算,返回由任一查询结果集包含的行,并且包含重复行,默认情况下对结果集进行升序排序
选项:
答案: 请关注公众号【大象答案】查看答案
问题 88: 38. 列级约束只能在一列上起作用
选项:
答案: 请关注公众号【大象答案】查看答案
问题 89: 39. 多行子查询需要使用多行操作符,多行操作符包括:IN、ANY、ALL
选项:
答案: 请关注公众号【大象答案】查看答案
问题 90: 40. 多行注释以“/*”开始,以“*/”结束
选项:
答案: 请关注公众号【大象答案】查看答案
问题 91: 41. 如果在查询中使用了组函数,任何不在组函数中的列或表达式都必须包含在GROUPBY子句中
选项:
答案: 请关注公众号【大象答案】查看答案
问题 92: 42. 数据库约束状态有两类
选项:
答案: 请关注公众号【大象答案】查看答案
问题 93: 43. 显式游标的游标属性的前缀是游标名
选项:
答案: 请关注公众号【大象答案】查看答案
问题 94: 44. 游标分为显式游标和隐式游标
选项:
答案: 请关注公众号【大象答案】查看答案
问题 95: 45. 隐式游标由PL/SQL维护,当执行查询时自动打开和关闭
选项:
答案: 请关注公众号【大象答案】查看答案
问题 96: 46. 隐式游标的游标属性前缀是SQL
选项:
答案: 请关注公众号【大象答案】查看答案
问题 97: 47. 数据表名可以修改。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 98: 48. 数据表是一个二维的数据结构,由字段和对应数据构成数据存储的结构。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 99: 49. 数据处理的经过4个阶段,即:人工管理阶段、文件系统阶段、数据库系统阶段、大数据系统阶段
选项:
答案: 请关注公众号【大象答案】查看答案
问题 100: 50. 子查询用在update语句时必然更新多列。
选项:
答案: 请关注公众号【大象答案】查看答案
微信扫码添加好友
如二维码无法识别,可拨打 13662661040 咨询。