正确答案: C 你的答案: B (错误)
LiuJiayu
三级模式包括外模式、模式和内模式;两级映像包括外模式/模式映像、模式/内模式映像。
发表于 2017-05-29 21:03:44
正确答案: A 你的答案: B (错误)
补充:
解析
本题考察知识点:JOIN连接的使用(LEFT JOIN 、JOIN、INNER JOIN、RIGHT JOIN)
解题思路:
要找到每个人的任务情况,这就需要连接两张表。但是题目说了没有任务也要输出结果,就表明了即便task没有对应值,也要返回一个NULL值。也就是说person表要获取所有记录。所以此题用LEFT JOIN即可解决,最后按id降序排列。
因此A选项是正确的查询语句;
B选项错在会只获取两表相匹配的数据,没有对应值的就会pass,所以会漏掉没有任务的情况;
C选项错在会获取task表的所有记录,刚好和题意相反了;
D选项同样错在会获取两个表中字段匹配关系的记录,漏掉没有任务的情况。
DOVIS
需要添加外键约束 参照完整性
发表于 2017-11-10 11:20:36
正确答案: A 你的答案: B (错误)
一包薯条呸呸头像
一包薯条呸呸
实体完整性约束
实体完整性(Entity integrity)是指关系的主关键字不能重复也不能取“空值"。
域完整性约束
域完整性是保证数据库字段取值的合理性。
参照完整性约束
参照完整性(Referential Integrity)是定义建立关系之间联系的主关键字与外部关键字引用的约束条件。
用户完整性约束
实体完整性和参照完整性适用于任何关系型数据库系统,它主要是针对关系的主关键字和外部关键字取值必须有效而做出的约束。用户定义完整性(user defined integrity)则是根据应用环境的要求和实际的需要,对某一具体应用所涉及的数据提出约束性条件。这一约束机制一般不应由应用程序提供,而应有由关系模型提供定义并检验
用户定义完整性主要包括字段有效性约束和记录有效性。
发表于 2019-03-08 09:26:25
正确答案: A C 你的答案: A C (正确)


正确答案: A C D 你的答案: C D (错误)
正确答案: A B C E F G 你的答案: E F (错误)


