logo

慕课美学

1.6 数据模型

2019-09-19 Views 数据库 592字 3 min read

课后习题

  1. 用树形结构表示实体之间联系的模型是(  )。
    A.关系模型
    B.网状模型
    C.层次模型
    D.以上三个都是
    正确答案:C

  2. 网状模型的数据结构是( )。
    A.二维表
    B.有向图
    C.树形
    D.链表
    正确答案:B

  3. 关系模型中,下列说法中正确的是( )。
    A.一个候选码中只能含有一个属性
    B.一个关系中只能有一个候选码
    C.一个候选码可由一个或多个其值能惟一标识该关系中任一元组的属性组成
    D.一个关系中可以有多个主码
    正确答案:C

  4. 下列说法中错误的是( )。
    A.一个关系模式可表示为:关系名(属性1,属性2,…,属性n)
    B.关系模式表示了关系中的数据
    C.关系模型的结构是二维表的结构
    D.关系模型的数据操作是集合操作,操作对象和操作结果都是关系,即若干元组的集合
    正确答案:B

  5. 数据库的层次模型应满足的条件是( )。
    A.允许一个以上的结点无双亲,也允许一个结点有多个双亲
    B.有且仅有一个结点无双亲,其余结点都只有一个双亲
    C.至少有两个以上的结点
    D.每个结点有且仅有一个双亲
    正确答案:B

  6. 在关系数据库中,把数据表示成二维表,每一个二维表称为___。
    正确答案:关系

  7. 数据模型由___、___ 和 ___ 三部分组成。
    正确答案:数据结构、数据操作、完整性约束

课堂讨论

  1. 三种数据模型的主要特点?
一、层次模型
  1. 有且仅有一个结点,根结点
  2. 根以外的其他结点有且仅有一个双亲结点
  3. 父子结点之间的联系是一对多(1:n)的联系
二、网状模型
  1. 有一个以上的结点没有双亲
  2. 允许结点有多个双亲
  3. 允许两个结点之间有多种联系(复合联系)
三、关系模型
  1. 有严格的数学理论基础
  2. 数据结构简单、清晰,用关系描述实体以及联系
  3. 数据独立性高,安全保密性好



本文由慕课美学创作
该文章采用知识共享署名-非商业性使用 4.0 国际许可协议进行许可。转载请注明出处!
发布时间为:2019-09-19

support支付宝扫码打赏 support微信打赏
如果觉得这篇文章对您有帮助,可以请作者喝一杯饮料哦🥤