数据库学习笔记(数据模型)

一、层次和网状数据模型

            层次数据模型:基本想法:现实生活中很多东西都用层次

                    记录和域:比如学生是记录(现实生活中的实体),学号、班级等就是域

                    双亲子女关系:表达现实世界中的一个一对多关系,两个记录类型之间;比如一个系有多个班级

                    多个PCR关系形成树形结构,一个记录类型只能有一个父类型                

                    现实世界中有很多多对多关系,并且一个记录类型可能有多个父类型,并且还存三元模型,难以表示;为此引入了虚记录类型,实际上是一个指针;

                    网状数据模型:

                        基本数据结构为set,一个set表达了现实世界中的两个记录类型的一对多关系,1为主记录,N为属记录,一个记录类型可以是多个系的主记录,也可以是多个系的属记录

                        突破了层次数据模型的限制、记录和数据项(可以是一个向量,即复合类型)、set(系)、LINK记录类型(表达现实世界中表达多对多和N元模型)

   

二、关系数据模型

            基

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值