从ER图导出关系模型时,如果实体间的联系是M:N的,下列说法中正确的是()。
A.将M方关键字和联系的属性纳入N方的属性中
B.将N方关键字和联系的属性纳入M方的属性中
C.增加一个关系表示联系,其中纳入MM方和NN方的关键字
D.在M方属性和N方属性中均增加一个表示级别的属性
A.将M方关键字和联系的属性纳入N方的属性中
B.将N方关键字和联系的属性纳入M方的属性中
C.增加一个关系表示联系,其中纳入MM方和NN方的关键字
D.在M方属性和N方属性中均增加一个表示级别的属性
采用有向图数据结构表达实体类型及实体间联系的数据模型是()。
A.层次模型
B.网状模型
C.关系模型
D.实体―联系模型
设有如下实体:
学生:学号,单位,姓名,性别,年龄,选修课程名
课程:编号,课程名,开课单位,任课教师号
教师:教师号,姓名,性别,职称,讲授课程编号
单位:单位名称,电话,教师号,教师名
上述实体存在如下联系:
(1) 一个学生可以选修多门课程,一门课程可为多个学生选修;
(2) 一个教师可讲授多门课程,一门课程可为多个教师讲授;
(3) 一个单位可有多个教师,一个教师只能属于一个单位。
试完成以下工作:
(1) 分别设计学生选课和教师任课两个局部信息的结构E-R图。
(2) 将上述设计完成的ER图合并成一个全局E-R图。
(3) 将该全局ER图转换为等价的关系模型表示的数据库逻辑结构。
将E-R图向关系模型的转换中,如果两实体之间是一对多(1:n)的联系,所转换的关系模型的主键由()担任。
A任一方实体的主健
Bn端实体的主键
C1端实体的主键
D双方实体的主健联合
A.有向图中结点代表数据记录
B.网络模型可以将数据组织成有向图的结构
C.用连接指令或指针来确定数据间的连接关系
D.把实体和联系都存储在二维表中
A.R模型能帮助建模人员用一种简单的方法描述现实世界中的数据及数据之间的联系
B.用ER模型建模的基本思路是分类标识客观事物,将具有相同属性特征的事物抽象为实体集
C.R模型可以描述实体集之间一对一、一对多和多对多联系,也可以描述一个实体集中记录之间的联系
D.用ER模型描述实体集之问的联系时,需要考虑数据在计算机中存储及处理的特征
E—R图转换为关系模型时,对于简单的1∶N联系,该关系的码应()
A.取N端实体码 B.取两端实体码组合
C.任意选取两端实体码 D.取1端实体码