欢迎访问本站!这是一条测试公告。
想要快速找到正确答案?
立即关注 渝粤题库微信公众号,轻松解决学习难题!
作业辅导
扫码关注
论文指导
轻松解决学习难题!
浙江开放大学Oracle数据库编程作业答案
Oracle数据库编程
学校: 浙江开放大学
问题 1: 1. Oracle数据库的管理员是( )。
选项:
A. SYS
B. root
C. admin
D. administration
答案: SYS
问题 2: 2. 以下选项中,不属于PL/SQL异常的是( )。
选项:
A. 预定义异常
B. 非预定义异常
C. 自定义异常
D. 系统异常
答案: 系统异常
问题 3: 3. 以下选项中,不属于数据处理方式的是( )。
选项:
A. 联机处理、脱机处理;
B. 批处理、实时处理、非实时处理;
C. 集中处理、分布式处理。
D. 以上皆是
答案: 以上皆是
问题 4: 4. DML实现对数据的增、删、改、查等操作。
选项:
答案: 正确
问题 5: 5. DML是数据定义语言。
选项:
答案: 错误
问题 6: 6. 变量ORACLE_SID是Oracle数据库的系统标识符。
选项:
答案: 正确
问题 7: 1. “alter table tab1 drop column col1;”的作用是()。
选项:
A. 删除了数据表tab1的字段col1
B. 为数据表tab1增加了字段col1
C. 修改数据表tab1的字段column名称为col1
D. 以上都不对
答案: 请关注公众号【博学搜题】查看答案
问题 8: 2. “alter table tab1 modify (name char(32));”的作用是( )。
选项:
A. 修改了字段name的大小
B. 修改了字段name的名称
C. 修改了数据表tab1的名称为name
D. 以上都不对
答案: 请关注公众号【博学搜题】查看答案
问题 9: 3. 删除数据表tab1的语法是( )。
选项:
A. delete table tab1
B. drop table tab1
C. delete tab1
D. desc tab1
答案: 请关注公众号【博学搜题】查看答案
问题 10: 4. 数据表创建后不能增加新的字段。
选项:
答案: 请关注公众号【博学搜题】查看答案
问题 11: 5. 数据表名可以修改。
选项:
答案: 请关注公众号【博学搜题】查看答案
问题 12: 6. 数据表是一个二维的数据结构,由字段和对应数据构成数据存储的结构。
选项:
答案: 请关注公众号【博学搜题】查看答案
问题 13: 1. count()的作用是( )。
选项:
A. 数据统计
B. 计时器
C. 累加器
D. 以上都不对
答案: 请关注公众号【博学搜题】查看答案
问题 14: 2. desc的作用是( )。
选项:
A. 查看表/视图的结构
B. 改变表/视图的结构
C. 扩展表/视图的结构
D. 删除表/视图
答案: 请关注公众号【博学搜题】查看答案
问题 15: 3. “select obj# as test from clu$;”中as的作用是( )。
选项:
A. 改变了数据表中字段名
B. 把obj#的内容放到了test
C. 为obj#起了个别名
D. 将obj#和test连接到了一起
答案: 请关注公众号【博学搜题】查看答案
问题 16: 4. DDL(data definition language,数据定义语言)用于改变数据库结构。
选项:
答案: 请关注公众号【博学搜题】查看答案
问题 17: 5. Oracle SQL对标准SQL做了实现及扩展。
选项:
答案: 请关注公众号【博学搜题】查看答案
问题 18: 6. order by默认情况下按升序排序。
选项:
答案: 请关注公众号【博学搜题】查看答案
问题 19: 7. “where obj# in (10, 2, 902)”和“where obj#=10 or obj#=2 or obj#=902”功能不同。
选项:
答案: 请关注公众号【博学搜题】查看答案
问题 20: 1. count()属于( )。
选项:
A. 单行函数
B. 分组函数
C. 数值函数
D. 转换函数
答案: 请关注公众号【博学搜题】查看答案
问题 21: 2. substr()函数的作用是( )。
选项:
A. 取字符串子串
B. 连接两个字符串
C. 转换字符串
D. 复制字符串
答案: 请关注公众号【博学搜题】查看答案
问题 22: 3. 下列函数中属于字符串函数的是()。
选项:
A. TO_CHAR()
B. SUBSTR()
C. DECODE()
D. 以上皆是
答案: 请关注公众号【博学搜题】查看答案
问题 23: 4. mod(x,y)函数的作用是求x除以y的余数。
选项:
答案: 请关注公众号【博学搜题】查看答案
问题 24: 5. sysdate()函数可以得到系统的当前时间。
选项:
答案: 请关注公众号【博学搜题】查看答案
问题 25: 6. to_char(x[,f])函数把字符串或时间类型x按格式f进行格式化转换为字符串类型。
选项:
答案: 请关注公众号【博学搜题】查看答案
问题 26: 1. JOIN…ON子句的作用是( )。
选项:
A. 用于产生笛卡儿积
B. 自动找到匹配的关联字段,消除笛卡儿积
C. 指定一个可以消除笛卡儿积的关联字段
D. 指定一个可以消除笛卡儿积的关联条件
答案: 请关注公众号【博学搜题】查看答案
问题 27: 2. 以下选项中,( )是外连接语法。
选项:
A. LEFT OUTER JOIN…ON;
B. RIGHT OUTER JOIN…ON;
C. FULL OUTER JOIN…ON;
D. 以上都是
答案: 请关注公众号【博学搜题】查看答案
问题 28: 3. “from user_tables u”中的u是()。
选项:
A. user_tables的别名
B. user_tables的一个字段
C. 数据表名
D. 语法错误
答案: 请关注公众号【博学搜题】查看答案
问题 29: 4. SQL语句中有多个数据表时SQL引擎会按照自左向右的顺序处理from子句后面的数据表。
选项:
答案: 请关注公众号【博学搜题】查看答案
问题 30: 5. 在where子句中某项数据相等的条件语句称为等值连接,也叫作内连接。
选项:
答案: 请关注公众号【博学搜题】查看答案
问题 31: 6. 多个数据表时from子句后面表名顺序无所谓。
选项:
答案: 请关注公众号【博学搜题】查看答案
问题 32: 7. 非等值连接,也叫作外连接。
选项:
答案: 请关注公众号【博学搜题】查看答案
问题 33: 1. count()参数的缺省设置是( )。
选项:
A. ALL
B. DISTINCT
C. one
D. 以上都不是
答案: 请关注公众号【博学搜题】查看答案
问题 34: 2. group by子句优点是( )。
选项:
A. 编写代码比使用很多相关子查询更简洁
B. 对于LOB列和嵌套子查询不能作为group by子查询的一部分
C. 不允许使用标量子查询表达式
D. 如果group by子句引用任何对象类型的列则查询不能并行化
答案: 请关注公众号【博学搜题】查看答案
问题 35: 3. 使用( )子句可以筛选分组后的各组数据。
选项:
A. where
B. group by
C. order by
D. having
答案: 请关注公众号【博学搜题】查看答案
问题 36: 4. group by子句减少了重复访问同一个数据块的次数。
选项:
答案: 请关注公众号【博学搜题】查看答案
问题 37: 5. group by子句用于配合分组函数,根据一列或多列对结果集进行分组。
选项:
答案: 请关注公众号【博学搜题】查看答案
问题 38: 6. sum()函数返回选择列表项数值的总和。
选项:
答案: 请关注公众号【博学搜题】查看答案
问题 39: 7. “select max(bytes), online_status from dba_data_files;”语法正确。
选项:
答案: 请关注公众号【博学搜题】查看答案
问题 40: 8. 当在select子句中使用分组函数时,必须使用group by子句分类。
选项:
答案: 请关注公众号【博学搜题】查看答案
问题 41: 1. “delete from tab1;”的作用是( )。
选项:
A. 删除了数据表tab1的全部数据
B. 删除了数据表tab1
C. 删除了数据表tab1的全部字段
D. 删除了数据表tab1的全部空值数据
答案: 请关注公众号【博学搜题】查看答案
问题 42: 2. “update tab1 set name='1234' where id=1;”修改了( )条记录。
选项:
A. 1
B. 0
C. >1
D. 不确定
答案: 请关注公众号【博学搜题】查看答案
问题 43: 3. 事务中触发回滚后( )操作会失效。
选项:
A. delete
B. update
C. insert
D. 以上皆是
答案: 请关注公众号【博学搜题】查看答案
问题 44: 4. insert语句中值的类型必须要和列的类型对应。
选项:
答案: 请关注公众号【博学搜题】查看答案
问题 45: 5. insert语句中只要值的类型和列的类型对应就能成功插入。
选项:
答案: 请关注公众号【博学搜题】查看答案
问题 46: 6. insert语句可以不写列名。
选项:
答案: 请关注公众号【博学搜题】查看答案
问题 47: 7. insert语句可以把查询到的数据插入数据库。
选项:
答案: 请关注公众号【博学搜题】查看答案
问题 48: 1. IN运算符的优先级( )UNION运算符。
选项:
A. 高于
B. 低于
C. 等于
D. 依赖上下文语法
答案: 请关注公众号【博学搜题】查看答案
问题 49: 2. 完全联合运算默认情况下输出( )。
选项:
A. 不排序
B. 升序
C. 降序
D. 不确定
答案: 请关注公众号【博学搜题】查看答案
问题 50: 3. 联合运算在做重复检查的时候( )空值。
选项:
A. 修改
B. 忽略
C. 不忽略
D. 删除
答案: 请关注公众号【博学搜题】查看答案
问题 51: 4. 使用集合运算可以按照业务需求将多条查询语句进行联接。
选项:
答案: 请关注公众号【博学搜题】查看答案
问题 52: 5. 使用集合运算时列的数据类型、列数可以不一致。
选项:
答案: 请关注公众号【博学搜题】查看答案
问题 53: 6. 查询语句会先逐条处理然后进行集合运算。
选项:
答案: 请关注公众号【博学搜题】查看答案
问题 54: 7. 集合运算的查询语句中字段的数据类型为char,那么返回值的数据类型也应是char。
选项:
答案: 请关注公众号【博学搜题】查看答案
问题 55: 1. 以下选项中,属于数据库约束状态的是( )。
选项:
A. enable
B. disable
C. validate
D. novalidate
E. 以上皆是
答案: 请关注公众号【博学搜题】查看答案
问题 56: 2. 建立数据表的同时使用“check(id=10)”的作用是( )。
选项:
A. 建立了检查约束
B. 指定了字段id的默认值
C. 指定了字段id的大小
D. 以上都不对
答案: 请关注公众号【博学搜题】查看答案
问题 57: 3. 数据库约束状态默认是( )。
选项:
A. enable validate
B. enable novalidate
C. disable validate
D. disable novalidate
答案: 请关注公众号【博学搜题】查看答案
问题 58: 4. 一个表可以有三个主键。
选项:
答案: 请关注公众号【博学搜题】查看答案
问题 59: 5. 列级约束只能在一列上起作用。
选项:
答案: 请关注公众号【博学搜题】查看答案
问题 60: 6. 表级约束可以在一列或多列上起作用。
选项:
答案: 请关注公众号【博学搜题】查看答案
问题 61: 7. 非空约束的列在插入数据时必须有值。
选项:
答案: 请关注公众号【博学搜题】查看答案
问题 62: 1. 函数和存储过程最大的技术区别在于( )。
选项:
A. 函数要求有返回值
B. 其实区别不大
C. 两者仅仅是版本有所区别
D. 存储过程要求有返回值
答案: 请关注公众号【博学搜题】查看答案
问题 63: 2. 删除存储过程sp_clu的语法是( )。
选项:
A. drop procedure sp_clu;
B. delete procedure sp_clu;
C. after procedure sp_clu;
D. delete sp_clu;
答案: 请关注公众号【博学搜题】查看答案
问题 64: 3. 存储过程的优点包括( )。
选项:
A. 降低总体开发成本
B. 增加数据的独立性
C. 提高性能
D. 以上皆是
答案: 请关注公众号【博学搜题】查看答案
问题 65: 4. LOOP循环是无限循环。
选项:
答案: 请关注公众号【博学搜题】查看答案
问题 66: 5. PL/SQL对大小写敏感。
选项:
答案: 请关注公众号【博学搜题】查看答案
问题 67: 6. PL/SQL支持过程控制。
选项:
答案: 请关注公众号【博学搜题】查看答案