管理与数据库课件-3 关系 模型

管理与数据库课件-3 关系 模型

ID:21582438

大小:5.24 MB

页数:63页

时间:2018-10-19

管理与数据库课件-3 关系 模型_第1页
管理与数据库课件-3 关系 模型_第2页
管理与数据库课件-3 关系 模型_第3页
管理与数据库课件-3 关系 模型_第4页
管理与数据库课件-3 关系 模型_第5页
资源描述:

《管理与数据库课件-3 关系 模型》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、管理与数据库哈尔滨工业大学管理学院芦鹏宇lupengyu@hit.edu.cn第三章数据模型数据模型是对现实世界各种事物特征的数字化的模拟和抽象。数据模型应能满足三个方面的要求:能比较真实地模拟现实世界;容易为人所理解;便于在计算机上实现。数据模型(DataModel)2021/8/233管理与数据库 哈尔滨工业大学管理学院 芦鹏宇两类数据模型2021/8/234管理与数据库 哈尔滨工业大学管理学院 芦鹏宇现实世界信息世界计算机世界概念化形式化是现实世界在人们头脑中反映并用文字或符号记载下来,是人对现实世界的认识抽象过程,经选择、命名、分类等抽象工作后进入信息世界。即客

2、观世界,产生最原始的数据。用数据模型描述现实世界中的事物及其联系。两类数据模型2021/8/235管理与数据库 哈尔滨工业大学管理学院 芦鹏宇事物性质实体属性记录数据项现实世界信息世界机器世界黑色、木质、矩形、3.2m*1.4m黑板颜色是黑色材料是木材形状是矩形尺寸是长3.2米,高1.4米笑脸脸谱黑白点阵主要用于数据库设计主要用于DBMS的实现概念模型逻辑模型物理模型现实世界人脑抽象信息世界概念模型机器世界DBMS支持的数据模型转换两类数据模型概念模型(ConceptualModel)又称信息模型、语义模型,是按用户的观点来对数据和信息建模。利用实体、联系和约束描述现实

3、世界的静态、动态和时态特征。不注重数据的物理组织结构,着重表示数据模拟的语义,使数据模型更接近现实世界,便于用户理解。常用的概念模型包括实体-联系模型(E-R模型)等。两类数据模型2021/8/237管理与数据库 哈尔滨工业大学管理学院 芦鹏宇逻辑模型按计算机系统的观点对数据建模。主要包括:层次模型(HierarchicalModel)网状模型(NetworkModel)关系模型(RelationalModel)面向对象模型(ObjectOrientedModel)对象关系模型(ObjectRelationalModel)两类数据模型2021/8/238管理与数据库 哈

4、尔滨工业大学管理学院 芦鹏宇物理模型对数据最低层的抽象。描述数据在系统内部的表示方式和存取方法,在磁盘或磁带上的存储方式和存取方法。面向计算机系统,由DBMS实现。两类数据模型2021/8/239管理与数据库 哈尔滨工业大学管理学院 芦鹏宇概念模型实体(entity):客观存在,可以相互区别的东西称为实体。可以是具体的对象,也可以是抽象的事件。实体集(entityset):性质相同的同类实体的集合。属性(attribute):实体的某一方面的特征。属性域(domain):属性的取值范围;含值的类型。码(key):唯一标识每个实体的属性或属性集。实体型(entitytyp

5、e):某一实体属性的集合。联系(Relationship):现实世界中事物内部以及事物之间的联系在信息世界中反映为实体内部的联系和实体之间的联系。概念模型2021/8/2311管理与数据库 哈尔滨工业大学管理学院 芦鹏宇概念模型2021/8/2312管理与数据库 哈尔滨工业大学管理学院 芦鹏宇两个实体型三个实体型一个实体型一对一联系(1:1)一对多联系(1:n)多对多联系(m:n)两个实体型之间的联系一对一的联系,记为1﹕1一对多的联系,记为1﹕n多对多的联系,记为m﹕n概念模型2021/8/2313管理与数据库 哈尔滨工业大学管理学院 芦鹏宇实体型1联系名实体型211

6、1:1联系实体型1联系名实体型2mnm:n联系实体型1联系名实体型21n1:n联系两个实体型之间一对一的联系实体集E1中每个实体至多和实体集E2中一个实体有联系,反之亦然,记为1﹕1。概念模型2021/8/2314管理与数据库 哈尔滨工业大学管理学院 芦鹏宇实体集E1实体集E2E1E2座位乘客两个实体型之间一对多的联系实体集E1中的每个实体与实体集E2中任意个实体有联系,而E2中每个实体至多和E1中的一个实体有联系,记为1﹕n。概念模型2021/8/2315管理与数据库 哈尔滨工业大学管理学院 芦鹏宇实体集E1实体集E2E1E2车间工人两个实体型之间多对多的联系实体集E

7、1中的每个实体与实体集E2中任意个实体有联系,反之亦然,记为m﹕n。概念模型2021/8/2316管理与数据库 哈尔滨工业大学管理学院 芦鹏宇实体集E1实体集E2E1E2学生课程两个以上实体型之间的联系一对一的联系,记为1﹕1一对多的联系,记为1﹕n多对多的联系,记为m﹕n概念模型2021/8/2317管理与数据库 哈尔滨工业大学管理学院 芦鹏宇两个以上实体型之间一对一的联系若实体集E1,E2,...,En存在联系,对于实体集Ej(j=1,2,…,i-1,i+1,…,n)中的给定实体,最多只和Ei中的一个实体相联系,反之亦然,则我们说Ei

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。