用树形结构表示实体之间联系的模型是( )。 网状模型的数据结构是( )。 关系模型中,下列说法中正确的是( )。 下列说法中错误的是( )。 数据库的层次模型应满足的条件是( )。 在关系数据库中,把数据表示成二维表,每一个二维表称为___。 数据模型由___、___ 和 ___ 三部分组成。课后习题
A.关系模型
B.网状模型
C.层次模型
D.以上三个都是
正确答案:C
A.二维表
B.有向图
C.树形
D.链表
正确答案:B
A.一个候选码中只能含有一个属性
B.一个关系中只能有一个候选码
C.一个候选码可由一个或多个其值能惟一标识该关系中任一元组的属性组成
D.一个关系中可以有多个主码
正确答案:C
A.一个关系模式可表示为:关系名(属性1,属性2,…,属性n)
B.关系模式表示了关系中的数据
C.关系模型的结构是二维表的结构
D.关系模型的数据操作是集合操作,操作对象和操作结果都是关系,即若干元组的集合
正确答案:B
A.允许一个以上的结点无双亲,也允许一个结点有多个双亲
B.有且仅有一个结点无双亲,其余结点都只有一个双亲
C.至少有两个以上的结点
D.每个结点有且仅有一个双亲
正确答案:B
正确答案:关系
正确答案:数据结构、数据操作、完整性约束课堂讨论
一、层次模型
1. 有且仅有一个结点,根结点
2. 根以外的其他结点有且仅有一个双亲结点
3. 父子结点之间的联系是一对多(1:n)的联系
二、网状模型
1. 有一个以上的结点没有双亲
2. 允许结点有多个双亲
3. 允许两个结点之间有多种联系(复合联系)
三、关系模型
1. 有严格的数学理论基础
2. 数据结构简单、清晰,用关系描述实体以及联系
3. 数据独立性高,安全保密性好