东软oracle期末在线第二份2
更新时间:2023-04-07 10:20:01 阅读量: 教育文库 文档下载
- 东软集团推荐度:
- 相关推荐
审核以下答案, 反馈信息和问题得分。星号 (*) 表示正确答案。
Part II covers Sections 11-16.
第11部分
(回答此部分的所有问题)
1. 考虑以下 CREATE VIEW 语句:
CREATE VIEW 销售视图
AS SELECT 顾客标识, 地区, SUM(销售金额)
FROM 销售
WHERE 地区 IN (10, 20, 30, 40)
GROUP BY
地区, 顾客标识;
以下哪种说法是正确的?
标记为待复查
(1)
分数
使用“销售视图”视图可以修改“销售”表中的数据。
使用“销售视图”视图不能修改“销售”表中的数据。 (*)
使用“销售视图”视图仅能将记录插入到“销售”表中。
该
CREATE VIEW 语句将生成一个错误。
不正确。请参阅第 11
部分第 3
课
2.
您希望创建一个基于“销售代表”表的视图,并且计划授予“销售”部门中的成员访问此视图的权限。您希望销售人员能够通过此视图(您计划将其命
名为“销售代表视图”)更新“销售代表”表。在 CREATE VIEW
语句中不应指定什么?
标记为待复查 (1) 分数
AS 关键字
WHERE 子句
IN 关键字
GROUP BY 子句 (*)
不正确。请参阅第 11 部分第 3 课
3. 评估此 SELECT 语句:
SELECT ROWNUM "排名", 顾客标识, 新余额
FROM
(SELECT 顾客标识, 新余额
FROM 客户财务
ORDER BY 新余额 DESC)
WHERE ROWNUM <= 25;
该 SELECT 语句是哪种类型的查询?
标记为待复查
(1)
分数
Top-n
查询
(*)
复杂视图
简单视图
分层视图
不正确。请参阅第 11
部分第
3
课 4. “顾客财务”表包含以下列:
顾客标识 NUMBER(9)
新余额 NUMBER(7,2)
前一余额 NUMBER(7,2)
付款 NUMBER(7,2)
财务费用 NUMBER(7,2)
信贷限额 NUMBER(7)
您执行以下语句:
SELECT ROWNUM "排名", 顾客标识, 新余额
FROM (SELECT 顾客标识, 新余额 FROM 顾客财务)
WHERE ROWNUM <= 25
ORDER BY 新余额 DESC;
哪一种说法是正确的?
标记为待复查 (1) 分数
因为使用了内嵌视图,所以无法执行该语句。
该语句不一定会返回 25 个最高的新余额值,因为内嵌视图没有 ORDER BY 。 (*)
按从高到低的顺序显示 25 个最高的新余额值。
因为 ORDER BY 未使用 Top-n 列,所以无法执行该语句。
不正确。请参阅第 11 部分第 3 课
5. 下列哪个陈述准确描述了 Top-N 查询?
标记为待复查 (1) 分数
Top-N 查询将返回指定表中的后 15 条记录。
Top-N 查询将返回指定表中的前 15 条记录。
Top-N 查询将返回一个结果集,该结果集按照指定列值进行排序。
Top-N 查询将返回一个有限的结果集,按最高或最低标准返回数据。 (*)
不正确。请参阅第 11 部分第 3 课
6. 关于 CREATE VIEW 语句,下列哪个说法是正确的?
标记为待复查 (1) 分数
CREATE VIEW 语句可以包含联接查询。 (*)
CREATE VIEW 语句不能包含 ORDER BY 子句。
CREATE VIEW 语句不能包含函数。
CREATE VIEW 语句不能包含 GROUP BY 子句。
正确
7. 要不管基表是否存在都创建视图,CREATE VIEW 语句中应包含哪个关键字?
标记为待复查 (1) 分数
FORCE (*)
NOFORCE
OR REPLACE
WITH READ ONLY
不正确。请参阅第 11 部分第 1 课
8. 要修改一个视图而不是将其删除然后重新创建,应使用哪个选项?
标记为待复查 (1) 分数
FORCE
NOFORCE
CREATE OR REPLACE (*)
WITH ADMIN OPTION
不正确。请参阅第 11 部分第 1 课
9. 可以使用视图保留基础表中的旧数据的历史记录,因此,即使从表中删除了
某个行,仍可通过视图选择该行。判断对错
标记为待复查 (1) 分数
对
错 (*)
不正确。请参阅第 11 部分第 1 课
10. 创建视图时,不能使用下列哪个关键字?
标记为待复查 (1) 分数
HAVING
WHERE
ORDER BY
它们都是创建视图的有效关键字。 (*)
不正确。请参阅第 11 部分第 1 课
第
1 页共 5
页
下
一步
概要
测试:
期终考试
-
使用
SQL
进行数据库编程-
第一部分
审核以下答案
,
反馈信息和问题得分。星号 (*) 表示正确答案。
Part II covers Sections 11-16.
第11部分
(回答此部分的所有问题)
11. 您需要创建一个视图,以在查询时显示姓名、雇员标识号、姓氏
和名字、薪金和部门标识号。在查询时,该视图将按薪金从低到高,然后按姓氏和名字的字母顺序进行排序。不管“雇员”表是否存在,都应创建此视图定义。使用此视图不可以执行任何 DML 操作。考虑以下语句:
CREATE OR REPLACE NOFORCE VIEW 雇员薪金_V AS SELECT 雇员标识, 姓氏, 名字, 薪金, 部门标识
FROM 雇员 WITH READ ONLY;
SELECT *
FROM 雇员薪金_v
ORDER BY 薪金, 姓氏, 名字;
以下哪种说法是正确的? 标记为待复查 (1) 分数
执行两条语句后,会获得所有预期结果。
如果“雇员”表不存在,CREATE VIEW 语句将失败。 (*) 因为 CREATE VIEW 语句中不包括 WITH CHECK OPTION 子句,所以该语句不会返回想要的所有结果。
要获得想要的所有结果,应将以下 ORDER ON 子句添加到 CREATE VIEW 语句中:“ORDER ON 薪金, 姓氏, 名字”。 不正确。请参阅第 11 部分第 1 课
12. 考虑以下 CREATE VIEW 语句:
CREATE VIEW pt_视图 AS
(SELECT 名字, 姓氏, 状态, 课程标识, 科目, 学期 FROM 教职员 f, 课程 c
WHERE f.教职员标识 = c.教职员标识);
该语句将创建哪种类型的视图?
标记为待复查
(1)
分数
嵌套视图
简单视图
内嵌视图
复杂视图
(*)
不正确。请参阅第
11 部分第
1 课
13.
如
果视图子查询包含一个内嵌视图,则可创建一个视图。判断对
错
标记为待复查 (1)
分数
对 (*)
错
不正确。请参阅第 11 部分第 2 课
14. 创建视图时应使用哪个选项来确保不会对视图执行 DML 操作?
标记为待复查 (1) 分数
FORCE
NOFORCE
WITH READ ONLY (*)
WITH ADMIN OPTION
不正确。请参阅第 11 部分第 2 课
15. 使用 DML 语句可以执行哪项操作?
标记为待复查 (1) 分数
删除表中的记录 (*)
创建 PRIMARY KEY 约束条件
禁用索引
更改表
不正确。请参阅第 11 部分第 2 课
16. 如果视图包括 ______,则不能通过视图插入数据。
标记为待复查 (1) 分数
WHERE 子句
联接
列别名
GROUP BY 子句 (*)
不正确。请参阅第 11 部分第 2 课
17. 关于对视图执行 DML 操作,哪个说法是正确的?
标记为待复查 (1) 分数
如果视图包含 DISTINCT 关键字,则可以删除视图中的数据。
如果视图包含 WHERE 子句,则不能修改视图中的数据。
如果视图包含组函数,则不能修改视图中的数据。 (*)
如果视图包含 GROUP BY 子句,则可以修改视图中的数据。
正确
18.
关
于简单视图,以下哪个说法是正确的?
标记为待复查
(1)
分数
它们从多个表中导出数据,因此通常包含联接。
它们包含函数或数据组
它们可以对视图执行
DML
运算
(*)
它们在数据字典中未经排序
正确
19. 您负责管理 Oracle 数据库。Jack 负责管理“销售”部门。他和
他的雇员经常需要查询数据库以确定客户及其订单。他要求您创建一个视图,为他和他的同事简化此过程。此视图不接受 INSERT 、UPDATE 或 DELETE 操作。应执行以下哪条语句?
标记为待复查 (1) 分数 CREATE VIEW 销售视图
AS (SELECT 公司名称, 城市, 订单标识, 订单日期, 总计
FROM 客户, 订单
WHERE 客户标识 = 客户标识)
WITH READ ONLY;
CREATE VIEW 销售视图
(SELECT c.公司名称, c.城市, o.订单标识, o.订单日期, o.总计
FROM 顾客 c, 订单 o
WHERE c.客户标识 = o.客户标识)
WITH READ ONLY;
CREATE VIEW 销售视图
AS (SELECT c.公司名称, c.城市, o.订单标识, o.订单日期, o.总计
FROM 顾客 c, 订单 o
WHERE c.顾客标识 = o.顾客标识);
CREATE VIEW 销售视图
AS (SELECT c.公司名称, c.城市, o.订单标识, o. 订单日期, o.总计
FROM 顾客 c, 订单 o
WHERE c.客户标识 = o.客户标识)
WITH READ ONLY;
(*)
不正确。请参阅第
11 部分第 2
课
第
12
部分
(回答此部分的所有问题
)
20.
考
虑以下 CREATE SEQUENCE
语句:
CREATE SEQUENCE 行项目标识序列
INCREMENT BY -1;
以下哪种说法是正确的?
标记为待复查
(1)
分数
将无法成功执行该语句。
该序列将生成连续的递减值。
(*)
“行项目标识序列”序列的起始值将为 -1。
“行项目标识序列”的最小值是可能的最小整数值。 不正确。请参阅第 12 部分第 1 课
上一步 第 2 页共 5 页 下一步 概要 测试: 期终考试 - 使用 SQL 进行数据库编程- 第一部分
审核以下答案, 反馈信息和问题得分。星号 (*) 表示正确答案。
Part II covers Sections 11-16.
第12部分
(回答此部分的所有问题) 21. 如果执行下面的语句: 标记为待复查
ALTER SEQUENCE po_sequence INCREMENT BY 2;
以下哪种说法是正确的? (1) 分数 序列号将被缓存起来。 每次生成编号时,将以 2 为增量生成后面的序列号。 (*) 如果 PO_SEQUENCE 序列不存在,则会创建该序列。 如果序列的当前值大于起始值,则该语句会失败。
不正确。请参阅第
12
部分
第 1
课
22.
您
作为用户
Julie 执行以下语
句:
CREATE SYNONYM emp FOR sam.雇
员
;
该语句将完成哪项任务?
标记为待复查
(1) 分数
为用户 Sam 拥有的 EMP 表创建一个公用同义词。 为您拥有的“雇员”表创建一个私有同义词。
为用户 Sam 拥有的“雇
员”表创建一个公用同义词。
为用户 Sam 拥有的“雇
员”表创建一个私有同义词。 (*)
不正确。请参阅第 12 部分第 2 课
23. 创建索引的正确语法是什么? 标记为待复查
(1) 分数 CREATE INDEX 索引名 ON 表名(列名); (*) CREATE INDEX ON 表名(列名); CREATE 索引名 INDEX ON 表名.列名; CREATE OR REPLACE INDEX 索引名 ON 表名(列名);
不正确。
请参阅第
12
部分第
2
课
24.
哪个关于索引的说法是正确的?
标记为待复查
(1)
分数
只能对单个表列创建索引。
创建索引总是可以提高查询的性能。
创建索引可以重新排序基表
中的数据。
对多个列创建的索引称为组合索引或级连索引。 (*) 不正确。请参阅第 12 部分第 2 课
25. 创建基于某个表的一个或多个列
的索引时,以下哪些说法是正确的?
(选择两个正确答案)
标记为待复查 (1) 分数 (选择所有正确答案)
如果表很大,并且预计大多数查询检索的行少于行数的 2% 至 4%,则应创建索引。 (*)
应始终对频繁更新的表创建索引。
如果在联接条件中频繁使用
一个列或频繁将多个列组合
在一起使用,则应创建索引。
(*)
如果表很小,则应创建一个
索引。
不正确。请参阅第
12
部分
第 2
课
26.
创
建
UNIQUE 完整性约束条件
时,Oracle
会自动创建以下哪些
项?
标记为待复查
(1) 分数
PRIMARY KEY
约束条件
CHECK 约束条件
索引 (*)
FOREIGN KEY
约束条件
不正确。请参阅第 12 部分
第 2 课
第13部分
(回答此部分的所有问题)
27. 使用下列哪个关键字可以将一项
对象权限授予给所有数据库用
户?
标记为待复查
(1) 分数
ADMIN
ALL
公 (*)
USERS
不正确。
请参阅第
13
部分
第
2
课
28.
使
用下列哪条语句可以删除授予
给用户的一项对象权限?
标记为待复查
(1) 分数
ALTER USER
REVOKE (*)
REMOVE
DROP
正确
29.
使
用
WITH GRANT OPTION 授予对
象权限允许被授权者向其他用户
授予对表的其它对象权限。判断对错
标记为待复查 (1) 分数
对
错 (*)
不正确。请参阅第 13 部分第 2 课
30. 下列哪项可以简化权限管理?
标记为待复查 (1) 分数
索引
一个视图
触发器
角色 (*)
不正确。请参阅第
13
部分第
2
课
上一步
第
3 页共
5
页
下一步
概要
测试:
期终考试
-
使用
SQL
进行数据库编程-
第一部分
审核以下答案
,
反馈信息和问题得分。星号
(*)
表示正确答案。
Part II covers Sections 11-16.
第13部分
(回答此部分的所有问题)
31. 要将数据库中的某个表联接到另
一个(远程)Oracle 数据库中的
某个表,需要使用: 标记为待复查 (1) 分数
远程过程调用
Oracle 网关产品
ODBC 驱动程序
数据库链接 (*)
不正确。请参阅第 13 部分
第 2 课
32. 您需要授予用户 BOB 对“雇
员”表的 SELECT 权限。您还希望允许 BOB 将此权限授予其他
用户,应使用哪条语句? 标记为待复查
(1) 分数
GRANT SELECT ON 雇员 TO
bob WITH GRANT OPTION; (*)
GRANT SELECT ON 雇员 TO
PUBLIC WITH GRANT OPTION;
GRANT SELECT ON 雇员 TO bob; GRANT SELECT ON 雇员 TO bob WITH ADMIN OPTION;
正确
33.
用户
Kate 希望为其方案中的表
创建索引。为此,必须授予 Kate
哪种权限?
标记为待复查
(1)
分数
CREATE INDEX
CREATE ANY INDEX
ALTER TABLE
无需授权。用户为其方案中的表创建索引无需额外的权
限
(*)
不正确。
请参阅第 13
部分
第 1 课
34. 用户 JAMES 创建了一个“顾
客”表,并希望允许其他所有用户对该表执行 SELECT 操作。JAMES 应使用哪个命令来实现这一点?
标记为待复查 (1) 分数 GRANT 顾客(SELECT) TO
PUBLIC;
GRANT SELECT ON 顾客 TO ALL;
GRANT SELECT ON 顾客 TO PUBLIC; (*)
CREATE PUBLIC SYNONYM 顾客 FOR james.顾客;
不正确。请参阅第 13 部分第 1 课
35. 必
须为用户帐户分配以下哪种权
限,用户才能连接到
Oracle
数
据库?
标记为待复查
(1)
分数
ALTER SESSION
CREATE SESSION (*)
OPEN SESSION
RESTRICTED SESSION
不正确。
请参阅第
13
部分第
1
课
36.
评
估以下语句:
ALTER USER bob IDENTIFIED BY jim; 关于执行该语句的结果,下列哪
个说法是正确的?
标记为待复查
(1) 分数 会为用户 BOB 分配一个新口令。 (*)
将根据用户 BOB 的概要文件创建一个新用户 JIM 。 将授予用户 BOB 与用户
JIM 相同的权限。
将重命名用户 BOB ,此用户将作为 JIM 访问数据库。 正确
37. 用户 ADAM 过去曾成功登录到数
据库,但今天他却收到一条错误消息,指出他不能登录(虽然他输入的口令是正确的)。对于该问题,最可能的原因是什么?
标记为待复查 (1) 分数 Adam 已被撤消 (REVOKE) 一项或多项对象权限。
ADAM 的 CREATE SESSION 权限已被撤消。 (*) ADAM 的 CREATE USER 权限已被撤消。 已从数据库中删除了 ADAM 的用户帐户。
不正确。请参阅第
13
部分第
1 课
38.
用
作检查约束条件的正则表达式是确保数据在写入数据库表之前
已正确设置格式的另一种方式。
判断对错
标记为待复查
(1)
分数
对
(*)
错
正确
39.
这些用于处理字符串的
SQL
函
数,哪一个不是有效的正则表达式函数?
标记为待复查 (1) 分数
REGEXP_REPLACE
REGEXP_LIKE
REGEXP (*)
REGEXP_SUBSTR
不正确。请参阅第 13 部分第 3 课
40. _________________ 是一些具有
特殊含义的特殊字符,如通配符、重复字符、不匹配字符或字符范围。您可以在模式匹配中使用多种这些符号。 标记为待复查 (1) 分数
剪辑艺术
元字符 (*)
字母数字值
引用检查
不正确。
请参阅第
13
部分
第 3
课
上一步
第
4
页共
5
页
下一步 概要
测试: 期终考试 - 使用 SQL 进行数据库编程- 第一部分
审核以下答案, 反馈信息和问题得分。星号 (*) 表示正确答案。
Part II covers Sections 11-16.
第14部分
(回答此部分的所有问题)
41. 用户 BOB 的“顾客”表包含 20
个行。BOB 在该表中又插入了两
个行,但未提交 (COMMIT) 其所
做的更改。现在,用户 JANE 执行了以下语句:
SELECT COUNT(*) FROM bob.顾客;
JANE 会看到什么结果?
标记为待复查 (1) 分数
22
20 (*)
2
JANE 将收到一条错误消息,
因为她无权在 BOB 更新表
的过程中查询该表。
不正确。请参阅第
14
部分
第
1 课
42.
表 MYTAB
仅包含一个数据类型
为
CHAR(1) 的列。
某个用户按所
示的顺序执行了以下语句:
INSERT INTO mytab VALUES ('A');
INSERT INTO mytab VALUES ('B'); COMMIT;
INSERT INTO mytab VALUES
('C'); ROLLBACK; 现在,该表包含哪些行?
标记为待复查
(1)
分数
A
、B
和 C
A 和
B (*)
C
上述各项都不是
不正确。请参阅第 14 部分第 1 课
第15部分
(回答此部分的所有问题)
43. 有两个表,名称分别为“雇员”
和“销售额”。如果要确定已完成 100,000 美元以上收入的销
售代表,
应执行以下哪个查询? 标记为待复查
(1) 分数
SELECT e.名字, e.姓氏, s.
销售额
FROM 雇员 e, 销售额 s
WHERE e.雇员标识 = s.雇员
标识 AND 收入 > 100000;
SELECT e.名字, e.姓氏, s.
销售额
FROM 雇员 e, 销售额 s
WHERE e.雇员标识 = s.雇员
标识 AND 收入 >= 100000;
(*)
SELECT e.名字, e.姓氏, s.
销售额
FROM 雇员, 销售额
WHERE e.雇员标识 = s.雇员
标识 AND 收入 >= 100000;
SELECT 名字, 姓氏, 销售
额
FROM 雇员 e, 销售额 s
WHERE e.雇员标识 = s.雇员
标识 AND 收入 > 100000;
不正确。请参阅第 15 部分
第 1 课
44. 将 5 个表联接在一起至少需要
多少个联接条件?标记为待复查
(1) 分数
3
4 (*)
5
比表的数目多一个
不正确。请参阅第 15 部分
第 1 课
45. “
顾客”和“销售额”表中包含
以下列:
顾客
顾客标识
NUMBER(10) PRIMARY
KEY
公司
VARCHAR2(30) 地点
VARCHAR2(20)
销售额
销售额标识 NUMBER(5) PRIMARY
KEY 顾客标识 NUMBER(10) FOREIGN
KEY
销售总额 NUMBER(30)
哪条
SELECT
语句会返回顾客标
识、公司和销售总额?
标记为待复查
(1) 分数
SELECT c.顾客标识, c.公司, s.销售总额
FROM 顾客 c, 销售额 s WHERE c.顾客标识 = s.顾客标识 (+);
SELECT 顾客标识, 公司, 销售总额
FROM 顾客, 销售额
WHERE 顾客标识 = 顾客标识;
SELECT c.顾客标识, c.公司, s.销售总额
FROM 顾客 c, 销售额 s WHERE c.顾客标识 = s.顾客标识;
(*)
SELECT 顾客标识, 公司, 销售总额
FROM 顾客 c, 销售额 s WHERE c.顾客标识 = s.顾客标识;
不正确。请参阅第 15 部分
正在阅读:
东软oracle期末在线第二份204-07
LTE路测经典指标详解11-01
植物生长区域测定的实验报告.doc04-19
延长手机电池寿命的7个诀窍08-06
武汉理工大学制药工程专业卓越工程师培养方案 - 图文09-26
最新-市委书记在2019年全市医药卫生体制改革工作会议上的讲话稿 精品05-05
小学数学课前预习的探索与研究阶段性总结二05-21
校园里的白玉兰作文400字06-24
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 东软
- 期末
- oracle
- 在线
- 精品小学一年级数学下册第六单元《100以内的加减法》知识点
- 如何成为尖子生,尖子生做笔记的6大秘诀
- 【附14套名校中考模拟卷】深圳市福田区侨香外国语学校2022届中考
- 2022年中国传媒大学传播研究院440新闻与传播专业基础
- 教科版三年级科学下册第二单元《动物的一生习题及答案解析
- 高一语文12月月考试题
- 初中数学教研组工作计划
- 浅谈新时期地质队伍建设(罗辉隆)
- 2016-2022年中国智能一卡通产业规模分析及十三五产业规模分析报
- 初三历史月考试题及答案
- 微课程培训总结范文
- 超浅埋大跨度公路隧道结构设计与施工
- 小学一年级唱游教学计划
- 1306电子花样机说明书(编程)V4.01-a
- 中考阅读答案:《人类水资源现状》(2013·鄂州市)(含答案) - .do
- 000651_格力电器:2015年半年度财务报告_1201517701.pdf.iatou4c
- PCBA外观检验标准_(IPC-A-610E 完整)
- 人教新课标高中地理必修一教案土壤(第1课时)示范教案
- 关于安全教育心得体会1000字范文
- 2022年北京师范大学法学院0501法理学专业之法理学复试仿真模拟三