长久以来,流行工具开源RDBMSMySQL并没有支持外键,最近MySQL的不同版本都通过新InnoDB列表引擎支持外键。为了建立两个MySQL表之间的一个外键关系,MySQL创建关联表必须满足以下三种情况:
* 两个表必须是InnoDB表类型。
* 使用在外键关系的域必须为索引型(Index)。
* 使用在外键关系的域必须与数据类型相似。
第1题:
此题为判断题(对,错)。
第2题:
在一个 mysql 4.0+的数据库中有两个表,学生表和成绩表,分别如下所示:
SN | Name SN | Score
------------- -------------
1 | Jerry 1 | 48
------------- -------------
2 | Lily 2 | 50
------------- -------------
3 | Roy
-------------
其中 SN 是联系两个表的外键。用带有 LEFT JOIN 的SQL 语句删除哪些没有对应成绩的学生。
第3题:
数据库中的每个表都必须包含表中唯一标识每个记录的字段或字段集,这种字段或字段集称作( )。
A.主键
B.外键
C.索引
D.域
第4题:
每个数据表中必须创建一个主键和一个外键。
第5题:
下列关于主键和外键哪一项表述是错误的?()
第6题:
此题为判断题(对,错)。
第7题:
在关系表中,属性值必须是另一个表主键的有效值或空值,这样的属性是
A.其他三项都不对
B.候选键
C.主键
D.外键
第8题:
要控制两个表中数据的完整性和一致性可以设置“参照完整性规则“,要求这两个表。
A、不同数据库中的两个表
B、连接属性的属性名相同
C、连接属性的属性数据类型相同
D、连接属性之间存在外部关系键与关系键的对应关系
第9题:
要解析物理模型中的多对多关系,可以创建()
第10题:
下列关于外键的说法,正确的是()。