[2017年整理]oracle考试题目及答案2

上传人:豆浆 文档编号:862467 上传时间:2017-05-19 格式:DOC 页数:43 大小:5.86MB
返回 下载 相关 举报
[2017年整理]oracle考试题目及答案2_第1页
第1页 / 共43页
[2017年整理]oracle考试题目及答案2_第2页
第2页 / 共43页
[2017年整理]oracle考试题目及答案2_第3页
第3页 / 共43页
[2017年整理]oracle考试题目及答案2_第4页
第4页 / 共43页
[2017年整理]oracle考试题目及答案2_第5页
第5页 / 共43页
点击查看更多>>
资源描述

《[2017年整理]oracle考试题目及答案2》由会员分享,可在线阅读,更多相关《[2017年整理]oracle考试题目及答案2(43页珍藏版)》请在金锄头文库上搜索。

1、Database Design Section 2(回答此部分的所有问题)1.关系名称通常是动词。请判断对错。标记为待复查(1) 分数对 (*)错正确2.易变属性有特殊要求,在进行数据建模时需要特别注意。请判断对错。标记为待复查(1) 分数对 (*)错正确Database Design Section 3(回答此部分的所有问题)3.关系基数很重要。请判断对错。标记为待复查(1) 分数对 (*)错正确4.两个实体之间只能有一种关系。请判断对错。标记为待复查(1) 分数对错 (*)正确Database Design Section 4(回答此部分的所有问题)5.“其它”子类型是必需的。请判断对错。

2、标记为待复查(1) 分数对错 (*)正确Database Design Section 4(回答此部分的所有问题)6. 一个父类型只能有一个子类型。请判断对错。 标记为待复查(1) 分数对错 (*)正确7. 对于表明女孩和男孩不能在一起上课的业务规则,您将如何建模? 标记为待复查(1) 分数使用一个父类型父类型“学生”有两个子类型“男孩”和“女孩”,这两个子类型都与“性别”相关,而“性别”又与“班级”相关 (*)使属性“性别”成为必需的无法对此进行建模。您需要记录此规则正确Database Design Section 5(回答此部分的所有问题)8. 交集实体经常有涉及 UID 的关系,因此,

3、这些关系经常被限定。请判断对错。 标记为待复查(1) 分数对 (*)错不正确。请参阅第 5 部分第 3 课。9. 如果两个实体之间存在两种关系,这些关系可能是_或_。 标记为待复查(1) 分数冗余关系或必需关系 (*)重复关系或必需关系丰富型关系和真正良好关系冗余关系和重复关系正确10.不可转移的关系意思是说可以更改详细资料使其指向新的主表。请判断对错。标记为待复查(1) 分数对错 (*)正确Database Design Section 6(回答此部分的所有问题)11.什么情况下实体才符合第二范式?标记为待复查(1) 分数所有非 UID 属性依赖于整个 UID。 (*)具有重复或多个值的属性

4、被删除。没有任何属性是相互独立的,并且完全依赖于主键。上述各项都不是。正确12.人们并非生下来就有“编号”,但是许多系统会指定学生编号、客户标识等。鞋有颜色、大小、样式等属性,但没有说明性的“编号”。因此,为了能够唯一且有效地标识“鞋”实体的一个实例,应创建以下哪种 UID?标记为待复查(1) 分数虚构的 (*)不现实的结构化的标识正确13.如果数据只存储在数据库中的一个位置,则数据库遵守了_规则。标记为待复查(1) 分数常态简约规范化 (*)乘法正确14.现实中的所有商业数据库系统都不会接受不符合第三范式的表。请判断对错。标记为待复查(1) 分数对错 (*)正确Database Design

5、 Section 7(回答此部分的所有问题)15.以下哪种方案应进行建模,以便保留历史数据?(选择两个正确答案)标记为待复查 (1) 分数(选择所有正确答案)“婴儿”和“年龄”“客户”和“付款” (*)“教师”和“年龄”“顾客”和“订单” (*)正确Database Design Section 7(回答此部分的所有问题)16.一种关系可以同时是递归关系和层次关系。请判断对错。标记为待复查(1) 分数对错 (*)不正确。请参阅第 7 部分第 2 课。17.主 UID 是:标记为待复查(1) 分数每个实体都应具有的,但不是必需的 (*)作为标识实体实例的备选方法很有用,与其数据类型无关在数据建模

6、中是必需的总是由数字组成正确18.弧在数据建模中是必需的。所有 ERD 都必须至少有一条弧。请判断对错。标记为待复查(1) 分数对错 (*)正确Database Design Section 9(回答此部分的所有问题)19.所有系统都必须在概念数据模型中包含事件记录或日志功能。请判断对错。标记为待复查(1) 分数对错 (*)正确20.如果使用没有时间概念的系统,用户会有何损失?标记为待复查(1) 分数日志记录变得更加容易。日志记录变得稍难。无法跟踪一段时间内的数据。 (*)如果系统不跟踪时间,不会有什么损失。正确Database Design Section 10(回答此部分的所有问题)21.

7、包含普通建模技术的数据模型不能与非普通模型混合。普通实体必须在其自身的关系图上进行绘制。请判断对错。 标记为待复查(1) 分数对错 (*)正确Database Design Section 11(回答此部分的所有问题)22.在概念模型中,多对多关系是通过以下结构解析的: _标记为待复查(1) 分数父类型交集表交集实体 (*)子类型不正确。请参阅第 12 部分23.外键不能引用同一个表中的主键。请判断对错。标记为待复查(1) 分数对错 (*)正确24.表必须有一个主键。请判断对错。标记为待复查(1) 分数对错 (*)不正确。请参阅第 11 部分第 1 课。25.从实体关系图转换到物理设计需要更改

8、术语。实体关系图中的主唯一标识符将变成_,关系将变成_。 标记为待复查(1) 分数外键,主键主键,外键 (*)外键,必需的业务规则唯一键,主键正确Database Design Section 11(回答此部分的所有问题)26.属性将成为数据库中的表。请判断对错。标记为待复查(1) 分数对错 (*)正确Database Design Section 12(回答此部分的所有问题)27.在分析阶段会创建表并在其中填充测试数据。请判断对错。标记为待复查(1) 分数对错 (*)不正确。请参阅第 13 部分第 1 课。Database Design Section 15(回答此部分的所有问题)28.如果

9、要使用 SELECT 子句仅列出某个表中的一个或两个列并且不使用 WHERE 子句,则可使用哪种 SQL 功能? 标记为待复查(1) 分数仅联接功能仅选择功能仅映射功能 (*)映射和选择正确。29.在 SELECT 子句中使用以下哪一字符可以返回表中的所有列?标记为待复查(1) 分数星号 (*) (*)减号 (-)加号 (+)ALL 关键字正确。Database Design Section 16(回答此部分的所有问题)30.“雇员”表包含以下列:姓氏 VARCHAR2(25) 名字 VARCHAR2(25) 电子邮件 VARCHAR2(50)如果要编写以下 SELECT 语句来检索具有电子邮

10、件地址的雇员的姓名。SELECT 姓氏|, |名字 雇员姓名FROM 雇员;则应使用哪条 WHERE 子句来完成此条语句?标记为待复查(1) 分数WHERE 电子邮件 = NULL;WHERE 电子邮件 != NULL;WHERE 电子邮件 IS NULL;WHERE 电子邮件 IS NOT NULL; (*)正确。Database Design Section 16(回答此部分的所有问题)31.如果需要检索姓氏以字母“Fr”开头的顾客列表,应在 SELECT 语句的 WHERE 子句中使用以下哪个关键字才能得到所需结果? 标记为待复查(1) 分数ANDINBETWEENLIKE (*)正确。

11、Database Design Section 1732.关于 ORDER BY 子句,以下哪项表述正确?标记为待复查(1) 分数可在 ORDER BY 子句中使用列别名。 (*)ORDER BY 子句的默认排序顺序是降序。ORDER BY 子句只能包含 SELECT 列表中的列。在 SELECT 语句中 FROM 子句紧跟在 ORDER BY 子句之后正确。33.关于默认排序顺序,以下哪项表述正确?标记为待复查(1) 分数最小的数字值显示在最后。最早的日期值显示在最前面。 (*)Null 值显示在最前面。字符值将以反向字母顺序显示。正确。34.评估以下 SELECT 语句:SELECT 雇员

12、标识, 姓氏, 名字, 薪金 年薪 FROM 雇员 WHERE 薪金 IS NOT NULL ORDER BY 姓氏, 3;以下哪个子句有错误?标记为待复查(1) 分数SELECT 雇员标识, 姓氏, 名字, 薪金 年薪 (*)FROM 雇员WHERE 薪金 IS NOT NULLORDER BY 姓氏, 3;正确。Database Programming with SQL Section 1(回答此部分的所有问题)35.评估以下 SELECT 语句:SELECT SYSDATE + 30 FROM dual;该查询将返回哪个值?标记为待复查(1) 分数当前日期加 30 小时当前日期加 30

13、天 (*)当前日期加 30 个月不会返回任何值,因为 SELECT 语句会产生错误正确Database Programming with SQL Section 1(回答此部分的所有问题)36.以下哪个日期函数可以向日期添加日历月?标记为待复查(1) 分数Months + Calendar (Month)ADD_MONTHS (*)MONTHS + DateNEXT_MONTH正确37.以下哪个 SQL 函数可用于返回特定字符串在较大字符串中的起始位置?标记为待复查(1) 分数CONCATINSTR (*)LENGTHSUBSTR正确38.以下哪个 SQL 函数可用于截去字符串的首字符或尾字符

14、(或两者)?标记为待复查(1) 分数LPADCUTNVL2TRIM (*)正确39.计算以下函数:MOD (25, 2),会返回什么值?标记为待复查(1) 分数1 (*)2250正确Database Programming with SQL Section 2(回答此部分的所有问题)40.款式”表包含以下数据:款式标识 款式名称 类别 成本895840 SANDAL 85940 12.00968950 SANDAL 85909 10.00869506 SANDAL 89690 15.00标记为待复查(1) 分数809090 LOAFER 89098 10.00890890 LOAFER 897

15、89 14.00857689 HEEL 85940 11.00758960 SANDAL 86979 /td评估以下 SELECT 语句:SELECT 款式标识, 款式名称, 类别, 成本 FROM 款式 WHERE 款式名称 LIKE SANDAL AND NVL(成本, 0) = 2500;SELECT 公司名称, TO_DATE (日期, day, dd month, yyyy), 总计 FROM 顾客 NATURAL JOIN 订单 WHERE 总计 = 2500;SELECT 公司名称, TO_DATE (sysdate, dd, dy month, yyyy), 总计 FROM 顾

16、客 NATURAL JOIN 订单 WHERE 总计 = 2500;SELECT 公司名称, TO_CHAR (sysdate, fmDay, dd Month, yyyy), 总计 FROM 顾客 NATURAL JOIN 订单 WHERE 总计 = 2500;(*)正确42.使用哪条 SQL 语句才能以“$00.30”格式显示价格?标记为待复查(1) 分数SELECT TO_CHAR(价格, $99,900.99)FROM 产品;(*)SELECT TO_CHAR(价格, “$99,900.99”) FROM 产品;SELECT TO_CHAR(价格, $99,990.99) FROM 产品;SELECT TO_NUMBER(价格

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 资格认证/考试 > 其它考试类文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号