下载此文档

数据库 初级.docx


文档分类:IT计算机 | 页数:约3页 举报非法文档有奖
1/3
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/3 下载此文档
文档列表 文档介绍
数据库初级
数据模型
层次模型
⑴记录由若干项数据组成,记录名和组成记录数据项名的集合用来抽象和刻画同类数 据,称为记录型。
如:存款户(账号,户名,开户日,开户行,存期,电话……)就是一个记录型 而(1007,张三,
数据模型
层次模型
⑴记录由若干项数据组成,记录名和组成记录数据项名的集合用来抽象和刻画同类数 据,称为记录型。
如:存款户(账号,户名,开户日,开户行,存期,电话……)就是一个记录型 而(1007,张三,,工商银行紫林支行,6626262……)是一个记录型的值 ⑵若对于记录型A中的每一个值,记录型B中至多有一个值与之联系,反之亦同,则 A与B是一对一的关系;如学校是一个记录型,每个学校只有一个校长,而每个校长 只能在一个学校任职,学校和校长之间的记录型关系就是一对一
⑶若对于记录型A中的每一个值,记录型B中可以有N个值(N>1)与之联系,反之 若若对于记录型B中的每一个值,记录型A中至多有一个值与之联系,则称记录型A 与记录型B是一对多的关系;如学校是一个记录型,学生是一个记录型,每个学校可 以接收多个学生,每个学生只能读一个学校,则学校和学生之间的关系就是一对多。 ⑷若采用层次模型来组织数据,查询数据也很简便,无需设计特别的算法,因为查询 路径是唯一的。但是,因为模型太简单,他无法描述事物间复杂的关系,描述能力较 弱,尽管至今还有其固定用户,但是使用仍受限制。
⑸经典管理系统IMS,由IBM推出
⑹在自己上面没有更高一级的节点,自己这个节点就叫根节点,层次模型是一个目录 树,只有一个根节点。
双亲节点也叫父节点,相对于当前的节点而言,它的上层节点就叫做父节点。
当前节点下面已经没有其他任何节点了,当前的这个节点就叫做叶节点,是最底层的 节点。
网状结构
(1)满足以下两个条件的基本层次模型联系集合称为网状模型:允许有一个节点以上 的接点无双亲;一个结点可以有多于一个的双亲。可以看出层次子女结点与双亲 结点的联系不是唯一的。因此要为每个联系命名,并指出与该联系有关的双亲记
录和子女记录。如图a中,R1和R2有两种关系L1和L2;b中r1和r2无双亲, r3和r5都有两个双亲。
⑵经典管理软件CODA-SYL
(3)缺点:结构比较复杂,而且随着应用规模的扩大,数据库结构变得越来越复杂, 不利用户掌控;操作比较复杂,编写应用程序时必须选择适当的对数据存取的路 径,因此必须了解系统结构的细节,加重了编写程序的负担
关系模型(最重要的模型)
(1)关系模型中一些概念:
关系:一个关系对应于平常的二维表
属性:表中的一列称为一个属性,在实际系统中又称为字段
域:属性取值范围
元组:表中一行称为一个元组
码:又称关键字。表中的某个

数据库 初级 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息