1、oracle期末考试1.外键不能引用同一个表中的主键。请判断对错。标记为待复查(1) 分数对错 (*)正确2.下面的说明是一条用户定义的完整性规则,因此必须手动编码;数据库不能自动执行此规则。请判断对错。主键必须是唯一的,并且主键的任何部分都不能为空。标记为待复查(1) 分数对错 (*)正确3.下面的说明是什么约束条件类型的示例?在“图书馆”中,如果借给“借阅者”的“书籍”数目超过 5,我们必须给借阅者发一封信,要求归还“书籍”,这需要编写额外的代码来实现此功能。标记为待复查(1) 分数实体完整性用户定义的完整性 (*)列完整性引用完整性正确4.外键必须为空。请判断对错。标记为待复查(1) 分
2、数对错 (*)正确5.选出有关该句的所有不正确的表述,主键是.(选择三个正确答案)标记为待复查(1) 分数(选择所有正确答案)主键是唯一地标识表中各列的单个列。 (*)主键是表中的一列或多列,用于唯一地标识该表中的各行。主键是一个表中的一组列,用于唯一地标识另一个表中的各行。 (*)主键仅为一列,且必须为空。 (*)不正确。请参阅第 11 部分第 1 课。6.要解析物理模型中的多对多关系,可以创建_?标记为待复查(1) 分数唯一键约束条件交集实体交集表 (*)相互之间存在外键约束条件的两个表正确7.在概念模型中,多对多关系是通过以下结构解析的: _标记为待复查(1) 分数父类型交集表交集实体
3、(*)子类型正确8.为什么表名this_year_end+next_year在 Oracle 数据库中无效?标记为待复查(1) 分数表名必须以字母字符开头。太长了。对象名称中不允许使用加号 +。 (*)上述各项都不是。正确9.在 Oracle 数据库中,为什么不能使用 1_TABLE 作为表名?标记为待复查(1) 分数数据库不能识别全大写的词。此处没有任何问题。您可以创建一个名为“1_TABLE”的表。对象名称不能以数字开头。它们必须以字母开头。 (*)TABLE 是一个保留字。正确10.从实体关系图转换到物理设计需要更改术语。辅助唯一标识符成为标记为待复查(1) 分数列表唯一约束条件 (*)
4、主键约束条件正确11.映射父类型时,父类型级别的关系按常规方法进行转换。子类型级别的关系将变成外键,但外键列都将成为必需的。请判断对错。标记为待复查(1) 分数对错 (*)正确Section 12(回答此部分的所有问题)12.应始终在编程阶段结束后立即推行系统。完成开发后就不再需要进一步的工作了。请判断对错。标记为待复查(1) 分数对错 (*)正确。13.系统文档是在系统投入运行并且用户已经使用了一段时间后的最后阶段编写的。这样才能提高正确编写系统文档的把握。请判断对错。标记为待复查(1) 分数对错 (*)正确。14.使用 DESCRIBE 命令可以返回表中的所有行。请判断对错。标记为待复查(
5、1) 分数对错 (*)正确。15.什么命令可从数据库返回数据?标记为待复查(1) 分数FETCHGETSELECT (*)RETURN正确。16.可以将_子句添加到 SELECT 语句中以返回数据的子集。标记为待复查(1) 分数ANYWHEREWHICHWHERE (*)EVERY正确。17.f_顾客”表包含以下数据:标识姓名地址城市省/市/自治区邮编1Cole Bee123 Main StreetOrlandoFL328382Zoe Twee1009 Oliver AvenueBostonMA021163Sandra Lee22 Main StreetTampaFL32444如果运行以下语句
6、:DELETE FROM F_顾客 WHERE 标识= 2;表中将剩多少行?标记为待复查(1) 分数031 (*)2不正确。请参阅第 12 部分第 2 课。18.SQL 语句“ALTER TABLE 雇员 DELETE COLUMN 薪金”是一个有效语句。请判断对错。标记为待复查(1) 分数对错 (*)正确。Section 15(回答此部分的所有问题)19.以下哪项表述最好地描述了处理算术表达式的方式?标记为待复查(1) 分数先处理加法运算,然后再处理任何其他运算。先处理乘法和减法运算,然后再处理任何其他运算。先处理乘法和加法运算,然后再处理减法和除法 运算。先处理除法和乘法运算,然后再处理减法和加法 运算。 (*)