http://www.educity.cn 作者:希赛IT教育研发中心 来源:希赛网
第6章 Access数据库基础知识

    6.1  数据库基础知识

    6.1.5  考点5:数据模型

    本章节内容来自全国计算机等级考试用书 《计算机等级考试考点分析、题解与模拟——二级Access数据库》。为了反映事物本身及事物之间的各种联系,数据库中的数据必须有一定的结构,这种结构用数据模型来表示。数据库不仅管理数据本身,而且要使用数据模型表示出数据之间的联系。  

    数据库中最常见的数据模型有三种,它们是: 

    1.层次模型 

    若用图来表示,层次模型是一棵倒立的树。在数据库中,满足以下两个条件的数据模型称为层次模型: 

    (1)有且仅有一个结点无父结点,这个结点称为根结点; 
    (2)其他结点有且仅有一个父结点。 

    在层次模型中,结点层次从根开始定义,根为第一层,根的子结点为第二层,根为其子结点的父结点,同一父结点的子结点称为兄弟结点,没有子结点的结点称为叶结点。 

    2.网状模型 

    若用图来表示,网状模型是一个网络。在数据库中,满足以下两个条件的数据模型称为网状模型。 

    (1)允许一个以上的结点无父结点; 

    (2)一个结点可以有多于一个的父结点。 

    由于在网状模型中子结点与父结点的联系不是唯一的,所以要为每个联系命名,并指出与该联系有关的父结点和子结点。
  本章节内容来自希赛全国计算机等级考试用书 《计算机等级考试考点分析、题解与模拟——二级Access数据库》。(购书请见 : http://shop.csai.cn/itbook/itbookinfo.asp?lbbh=10032459) 
3.关系模型 
    在关系模型中,数据的逻辑结构是一张二维表。在数据库中,满足下列条件的二维表称为关系模型: 

    1)每一列中的分量是类型相同的数据; 
    2)列的顺序可以是任意的; 
    3)行的顺序可以是任意的; 
    4)表中的分量是不可再分割的最小数据项,即表中不允许有子表; 
    5)表中的任意两行不能完全相同。 

       例6.1.10  数据模型反映的是      。[2004年9月 选择第13题] 
    A.事物本身的数据和相关事物之间的联系 B.事物本身所包含的数据 
    C.记录中所包含的全部数据    D.记录本身的数据和相关关系 

    答案:A 

       例6.1.11  用树形结构表示实体之间联系的模型是      。[2005年4月选择第10题] 
    A.关系模型           B.网状模型 
    C.层次模型           D.以上三个都是 

    答案:C 

       例6.1.12  常见的数据模型有3种,它们是      。[2006年4月 选择第11题] 
    A.网状、关系和语义      B.层次、关系和网状  
    C.环状、层次和关系      D.字段名、字段类型和记录 

    答案:B
  本章节内容来自希赛全国计算机等级考试用书 《计算机等级考试考点分析、题解与模拟——二级Access数据库》。(购书请见 : http://shop.csai.cn/itbook/itbookinfo.asp?lbbh=10032459)