1. 外键不能引用同一个表中的主键。
请判断对错。
标记为待复查(1) 分数对错(*)正确2.下面的说明是一条用户定义的完整性规则,因此必须手动编码;数据库不能自动执行此规则。
请判断对错。
<p/>主键必须是唯一的,并且主键的任何部分都不能为空。
标记为待复查(1) 分数对错(*)正确3.下面的说明是什么约束条件类型的示例?<p/> 在“图书馆”中,如果借给“借阅者”的“书籍”数目超过 5,我们必须给借阅者发一封信,要求归还“书籍”,这需要编写额外的代码来实现此功能。
标记为待复查(1) 分数实体完整性用户定义的完整性 (*)列完整性引用完整性正确4.外键必须为空。
请判断对错。
标记为待复查(1) 分数对错 (*)正确5.选出有关该句的所有不正确的表述,主键是...(选择三个正确答案)标记为待复查(1) 分数(选择所有正确答案)主键是唯一地标识表中各列的单个列。
(*)主键是表中的一列或多列,用于唯一地标识该表中的各行。
主键是一个表中的一组列,用于唯一地标识另一个表中的各行。
(*)主键仅为一列,且必须为空。
(*)不正确。
请参阅第 11 部分第 1 课。
6. 要解析物理模型中的多对多关系,可以创建___________________?标记为待复查(1) 分数唯一键约束条件交集实体交集表 (*)相互之间存在外键约束条件的两个表正确7.在概念模型中,多对多关系是通过以下结构解析的:________________标记为待复查(1) 分数父类型交集表交集实体 (*)子类型正确8.为什么表名 this_year_end+next_year 在 Oracle 数据库中无效?标记为待复查(1) 分数表名必须以字母字符开头。
太长了。
对象名称中不允许使用加号 +。
(*)上述各项都不是。
正确9.在 Oracle 数据库中,为什么不能使用 1_TABLE 作为表名?标记为待复查(1) 分数数据库不能识别全大写的词。
此处没有任何问题。
您可以创建一个名为“1_TABLE”的表。
对象名称不能以数字开头。
它们必须以字母开头。
(*)TABLE 是一个保留字。
正确10.从实体关系图转换到物理设计需要更改术语。
辅助唯一标识符成为标记为待复查(1)分数列表唯一约束条件 (*)主键约束条件正确11. 映射父类型时,父类型级别的关系按常规方法进行转换。
子类型级别的关系将变成外键,但外键列都将成为必需的。
请判断对错。
标记为待复查(1) 分数对错 (*)正确Section 12(回答此部分的所有问题)12.应始终在编程阶段结束后立即推行系统。
完成开发后就不再需要进一步的工作了。
请判断对错。
标记为待复查(1) 分数对错 (*)正确。
13. 系统文档是在系统投入运行并且用户已经使用了一段时间后的最后阶段编写的。
这样才能提高正确编写系统文档的把握。
请判断对错。
标记为待复查(1) 分数对错 (*)正确。
14.使用 DESCRIBE 命令可以返回表中的所有行。
请判断对错。
标记为待复查(1) 分数对错 (*)正确。
15. 什标记为待复查(1) 分数FETCHGETSELECT (*)RETURN正确。
16. 可以将___________子句添加到SELECT句中以返回数据的子集。
标记为待复查(1) 分数ANYWHEREWHICHWHERE (*)EVERY正确。
17. f_顾客”表包含以下数据:328380211632444如果运行以下语句:标记为待复查(1) 分数DELETE FROM F_顾客 WHERE 标识 <= 2; 表中将剩多少行?31 (*)2不正确。
请参阅第 12 部分第 2 课。
18.S QL 语句“ALTER TABLE 雇员 DELETE COLUMN 薪金”是一个有效语句。
请判断对错。
标记为待复查(1) 分数对错 (*)正确。
Section 15(回答此部分的所有问题)19.以下哪项表述最好地描述了处理算术表达式的方式?标记为待复查(1) 分数先处理加法运算,然后再处理任何其他运算。
先处理乘法和减法运算,然后再处理任何其他运算。
先处理乘法和加法运算,然后再处理减法和除法 运算。
先处理除法和乘法运算,然后再处理减法和加法 运算。
(*)正确。
20.如果使用下面的 SQL语句查询数据库:SELECT *FROM事务处理WHERE 产品标识= 4569;执行该语句时,会实现哪些SQL SELECT语句功能?标记为待复查(1)分数仅选择功能仅映射功能仅选择和映射功能(*)映射、选择和联接功能不正确。
请参见第 15部分第 1 课。
21. 在 SELECT 子句中,2 + 3 * 2 的结果是什么?标记为待复查(1) 分数68 (*)1013正确。
22.应在 SELECT 语句的哪一子句中指定要查询的表的名称? 标记为待复查(1) 分数FROM 子句 (*)SELECT 子句WHERE 子句上述选项都可以,可以在 SELECT 语句中任何所需的位置上列出表。
正确。
23. 以下哪个SQL 关键字可以指定在SQL 查询的输出中用别名替代列名?标记为待复查(1) 分数AS (*)ORANDSUBSTITUTE正确。
24. 以下哪条SQL 语句会返回一个错误?标记为待复查(1) 分数SEL * FR 天空; (*)select 恒星 from 天空;SELECT 恒星 FROM 天空;SELECT * FROM 天空;正确。
Section 16(回答此部分的所有问题)25.“球员”表包含以下列:球员标识NUMBER(9)姓氏VARCHAR2(20) 名字VARCHAR2 (20)球队标识NUMBER (4) 经理标识NUMBER (9) 位置标识NUMBER (4)如果要显示“球队标识”列和“经理标识”列的唯一组合,应使用哪条SELECT 语句?标记为待复查(1) 分数SELECT * FROM 球员;SELECT 球队标识, 经理标识 FROM 球员;SELECT DISTINCT 球队标识, 经理标识 FROM 球员; (*)SELECT 球队标识, DISTINCT 经理标识 FROM 球员;SELECT 球队标识, 经理标识 DISTINCT FROM 球员;正确。
26. 评估此 SELECT 语句: SELECT 姓氏, 名字, 薪金 FROM 雇员; 在 Oracle Application Express 中,“名字”列标题的默认显示方式是什么?标记为待复查(1) 分数首字母大写居中显示。
首字母大写左对齐显示。
全大写居中显示。
(*)全大写左对齐显示。
不正确。
请参见第 16部分第 2 课。
27.以下哪项命令将从雇员表中显示与职务标识连接在一起的姓氏,它们之间由逗号和空格分隔,且结果列被标识为“雇员和职务”?标记为待复查(1)分数SELECT "姓氏" ||', '|| "职务标识" + "雇员和职务" FROM雇员;SELECT 姓氏||', '||职务标识 "雇员和职务" FROM 雇员; (*)SELECT "姓氏" ||', '|| "职务标识" + "雇员和职务" FROM 雇员;SELECT 姓氏||","|| 职务标识 "雇员和职务" FROM 雇员;正确。
28. 评估以下 SELECT 语句: SELECT * FROM 雇员WHERE 部门标识 IN(10, 20, 30) AND 薪金 > 20000;哪些值会导致逻辑条件返回 TRUE ?标记为待复查(1) 分数部门标识 = 10 and 薪金 = 20000部门标识 = 20 and 薪金 = 20000部门标识 = null and 薪金 = 20001部门标识 = 10 and 薪金 = 20001 (*)正确。
29.如果使用BETWEEN 运算符编写查询,则值的输入顺序无关紧要,即“BETWEEN低值AND 高值”与“BETWEEN 高值AND低值”会得出相同的结果。
请判断对错。
标记为待复查(1)分数对错 (*)正确。
30.“雇员”表包含以下列: 姓氏 VARCHAR2(25) 名字 VARCHAR2(25) 电子邮件 VARCHAR2(50)如果要编写以下 SELECT 语句来检索具有电子邮件地址的雇员的姓名。
SELECT 姓氏||', '||名字 "雇员姓名" FROM 雇员;则应使用哪条 WHERE 子句来完成此条语句?标记为待复查(1) 分数WHERE 电子邮件 = NULL;WHERE 电子邮件 != NULL;WHERE 电子邮件 IS NULL;WHERE 电子邮件 IS NOT NULL; (*)正确。
31.使用 标记为待复查_% (*)#&正确。
32.如果需要显示部门 50 中薪金范围在 10000 到 25000 之间的雇员,WHERE 子句应如何编写?标记为待复查(1) 分数WHERE 部门标识 < 50AND 薪金 BETWEEN 10000 AND 25000WHERE 部门标识 > 50AND 薪金 BETWEEN 10000 AND 25000WHERE 部门标识 = 50AND 薪金 BETWEEN 25001 AND 10001WHERE 部门标识 = 50AND 薪金 BETWEEN 10000 AND 25000(*)正确。
33.要检索与某字符模式相匹配的行,应使用什么比较条件?标记为待复查(1) 分数INLIKE (*)ALMOSTSIMILAR正确。
34.D ISTINCT 关键字用在 SELECT 子句中的作用是什么?标记为待复查(1) 分数隐藏 NULL 值消除所有唯一值并对值进行比较在结果中消除重复的行 (*)仅在结果中消除唯一的行正确。
35.如果需要仅显示雇员表中“姓氏”列和“经理标识”列的唯一组合,应在SELECT 子句中使用什么关键字?标记为待复查(1) 分数ONLYUNIQUEONEDISTINCT (*)DISTINCTROW正确。
36. 可以使用以下哪个运算符来将字符串列与其他列组合到一起?标记为待复查(1) 分数*/+|| (*)正确。
Section 17(回答此部分的所有问题)37.关于默认排序顺序,以下哪项表述正确?标记为待复查(1) 分数最小的数字值显示在最后。
最早的日期值显示在最前面。
(*)Null 值显示在最前面。
字符值将以反向字母顺序显示。