目前数据库系统中常用的数据模型有三种:
层次模型(Hierarchical Model);
网状模型(Network Model);
关系模型(Relational Model).
①关系模型与关系数据库(Relational Model).
关系模型把数据间的组织关系用一张二维表来表示,它的数据结构是一个二维表格结构,一个二维表就称为一个关系.二维表中的一行称为"记录",表中的每个栏目称为字段(数据项),字段的名称叫字段名.在数据库中一张二维表就构成了一个数据库文件,反之一个数据库文件就对应着一张二维表.
②层次数据模型与层次数据库(Hierarchical Model) .
层次数据模型是一种树型结构的模型,在这棵倒置的树中,有且只有一个无父节点(称为:根节点),除根节点外其它的节点有且仅有一个父节点.按层次模型所设计的数据库称为层次数据库.这种数据模型的特点是层次分明,结构清晰,它适合于表达事物之间的"一对多"型的联系.
③网状数据模型与网状数据库(Network Model).
网状数据模型是用来描述事物之间较复杂的关系.该数据模型常用来表示事物之间多对多的关系.按网状数据模型设计的数据库称为网状数据库.
层次模型(Hierarchical Model);
网状模型(Network Model);
关系模型(Relational Model).
①关系模型与关系数据库(Relational Model).
关系模型把数据间的组织关系用一张二维表来表示,它的数据结构是一个二维表格结构,一个二维表就称为一个关系.二维表中的一行称为"记录",表中的每个栏目称为字段(数据项),字段的名称叫字段名.在数据库中一张二维表就构成了一个数据库文件,反之一个数据库文件就对应着一张二维表.
②层次数据模型与层次数据库(Hierarchical Model) .
层次数据模型是一种树型结构的模型,在这棵倒置的树中,有且只有一个无父节点(称为:根节点),除根节点外其它的节点有且仅有一个父节点.按层次模型所设计的数据库称为层次数据库.这种数据模型的特点是层次分明,结构清晰,它适合于表达事物之间的"一对多"型的联系.
③网状数据模型与网状数据库(Network Model).
网状数据模型是用来描述事物之间较复杂的关系.该数据模型常用来表示事物之间多对多的关系.按网状数据模型设计的数据库称为网状数据库.
回复Comments
{commenttime}{commentauthor}
{CommentUrl}
{commentcontent}