沉静
  
  首页 >>  
我的日历
分类日志
友情链接
最新评论
搜索日志
访问计数
获取 RSS
我的 Blog:
youalwayscan 最新的 20 条日志
[心情留言]
[点滴积累]
[好文共赏]
[C/C+基础]
[Unix/Linux基础]
[WxWidgets]
[VC/MFC]
全站 Blog:
全站最新的 20 条日志

 

数据库基本概念

   C/C+基础2005-4-1 11:41
目前数据库系统中常用的数据模型有三种:
层次模型(Hierarchical Model);
网状模型(Network Model);
关系模型(Relational Model).

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

回复Comments

{commenttime}{commentauthor}

{CommentUrl}
{commentcontent}