奥鹏易百

 找回密码
 立即注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

帮助中心知识拓展客服QQ 515224986
查看: 383|回复: 0

奥鹏北语17春《Oracle数据库开发》作业2满分答案

[复制链接]

1万

主题

3

回帖

2万

积分

论坛元老

积分
29086
发表于 2017-5-7 20:58:52 | 显示全部楼层 |阅读模式
扫码加微信
17春《Oracle数据库开发》作业2



一、单选题:
1.下面的时间函数,(    )用于返回当前Oracle会话时区中的日期信息          (满分:4)
A. DATE(    )。
B. currenttimestamp(    )。
C. currentdate(    )。
D. DBTIMEZONE
2.假设需要给某个客户表Customer的Customername列添加注释信息:客户姓名,可以使用如下(    )方式          (满分:4)
A. COMMENT ON TABLE?CUSTOMER?IS?'客户姓名'
B. COMMENT ON COLUMNCUSTOMER.CUSTOMERNAME IS '客户姓名'
C. COMMENT ON COLUMNCUSTOMER.CUSTOMERNAME '客户姓名'
D. COMMENT ON COLUMNCUSTOMER.CUSTOMERNAME '客户姓名'
3.假设需要更改表名“CUSTOMER”为“CUSTOMERCHANGE”,可以使用(    )语句。          (满分:4)
A. ALTER TABLE CUSTOMER RENAME CUSTOMERCHANGE
B. ALTER TABLE CUSTOMER RENAME TO CUSTOMERCHANGE
C. RENAME TABLE CUSTOMER TO CUSTOMERCHANGE
D. RENAME TABLE CUSTOMER CUSTOMERCHANGE
4.(    )可用于返回会话中的日期和时间          (满分:4)
A. monthsbetween(    )。
B. nextday(    )。
C. currentdate(    )。
D. localtimestamp(    )
5.PL/SQL和数据库之间是通过(    )进行数据交换          (满分:4)
A. 函数。
B. 过程。
C. 常量。
D. 变量
6.当需要描述一个表table1对象结构时,可以使用(    )          (满分:4)
A. DES table1。
B. DESC table1。
C. DESCR table1。
D. DESCRIB table1
7.当需要删除表,且该表具有外键约束,需要删除表及其外键约束,可以使用如下(    )类型的SQL语句。          (满分:4)
A. DROP TABLE table1
B. DROP TABLE tablel with foreign key
C. DROP TABLE tablel1 CASCADE CONSTRAINTS
D. DROP TABLE table1 all
8.下面的函数,(    )用于返回时区信息          (满分:4)
A. zone(    )。
B. date(    )。
C. dbtimezone(    )。
D. time(    )
9.下列(    )是Oracle?superaggregate函数          (满分:4)
A. ROLLUP
B. VARIANCE
C. REGRR2
D. RANK
10.假设需要在Customer客户表中增加一列LogoutTime,数据类型为TIMESTAMP(6),表示最后客户退出登录的时间,可以使用如下(    )方式          (满分:4)
A. ALTER TABLE?CUSTOMER ADD  COLUMN "LOGOUTTIME" TIMESTAMP(6)
B. UPDATE TABLE CUSTOMER ADD  COLUMN "LOGOUTTIME" TIMESTAMP(6)
C. UPDATE TABLE CUSTOMER ADD( "LOGOUTTIME" TIMESTAMP(6))
D. ALTER TABLE CUSTOMER ADD( "LOGOUTTIME" TIMESTAMP(6))
11.假设需要给某个客户表Customer添加注释信息:客户表,可以使用如下(    )方式          (满分:4)
A. COMMENT ON TABLE?CUSTOMER?IS?'客户表'
B. COMMENT ON COLUMNCUSTOMER.CUSTOMERNAME IS '客户表'
C. COMMENT ON COLUMNCUSTOMER.CUSTOMERNAME '客户表'
D. COMMENT ON COLUMNCUSTOMER.CUSTOMERNAME '客户表'
12.在命令行中启动SQL*Plus,使用如下(    )命令。          (满分:4)
A. SQLPLUS。
B. SQL*PLUS。
C. SQL。
D. SPLUS
二、多选题:
1.在SQL*Plus中,可以使用(    )命令与用户进行通信,完成灵活的输入输出          (满分:4)
A. PROMPT
B. PAUSE
C. ACCEPT
D. SHOW
2.当需要查询段的详细信息,可以使用如下(    )数据字典视图。          (满分:4)
A. DBASEGMENTS
B. ALLSEGMENTS
C. SEGMENTS
D. USERSEGMENTS
3.内连接查询操作列出与连接条件匹配的数据行,它使用比较运算符比较被连接列的列值。内连接分(    )。          (满分:4)
转载请注明易百网www.openhelp100.com

A. 等值连接。
B. 不等连接。
C. 自然连接。
D. 交叉连接。
4.假设需要格式化作者表AUTHOR查询的列信息,将AUTHORNAME列名字格式化为“作者编号”,AUTHORNAME列名字格式化为“作者名称”,AUTHORDESC列名字格式化为“作者简介”,可以使用如下(    )方式          (满分:4)
A. FORMAT AUTHORID HEADING ’作者编号’FORMAT AUTHORNAME HEADING ’作者名称’FORMAT AUTHORDESC HEADING ’作者简介’SELECT AUTHORID
AUTHORNAME
AUTHORDESC       FROM AUTHOR
B. COLUMN AUTHORID HEADING ’作者编号’COLUMN AUTHORNAME HEADING ’作者名称’COLUMN AUTHORDESC HEADIN
5.PL/SQL和数据库之间不是通过(    )进行数据交换          (满分:4)
A. 函数。
B. 过程。
C. 常量。
D. 变量。
6.下面(    )是Oracle事务控制语句。          (满分:4)
A. commit。
B. rollback。
C. savepoint。
D. GoTo。
7.在Oracle中,约束可以在DML语句执行之后立即生效,也可以延迟到事务处理提交时才生效。(    )语句可以让用户在事务处理中设置延迟约束的强制模式          (满分:4)
A. set constraint
B. set transaction
C. take constraint
D. take transaction
8.Oracle的数据操纵包括(    )。          (满分:4)
A. 数据查询操作。
B. 数据更新操作。
C. 数据删除操作。
D. 数据插入操作
9.(    )可以让用户在事务处理中建立标记点,从而能够用于支持用户的事务处理。          (满分:4)
A. 保存点。
B. 事务点。
C. 回滚点。
D. 提交点
10.在SQL查询时,使用WHERE子句指出的是(    )          (满分:4)
A. 查询目标
B. 查询条件
C. 查询视图
D. 查询结果
三、判断题:
1.当定义Oracle错误和异常之间的关联时,需要使用伪过程EXCEPTION(    )          (满分:4)
A. 错误
B. 正确
2.PL/SQL程序中异常及其处理方法,可以分三种不同情况采用不同方式去处理异常:Oracle预定义异常的处理、Oracle未定义但已给出错误号的异常的处理、用户自定义异常的触发与处理。(    )          (满分:4)
A. 错误
B. 正确
3.程序包通常有规范和主体组成组成。(    )          (满分:4)
A. 错误
B. 正确
更多免费学习资料请进www.openhelp100.com下载



您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|www.openhelp100.com ( 冀ICP备19026749号-1 )

GMT+8, 2024-5-18 22:46

Powered by openhelp100 X3.5

Copyright © 2001-2024 5u.studio.

快速回复 返回顶部 返回列表