- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第一章:数据库概述要点
* 三、 数据模型 基本概念 * 福州大学阳光学院计算机工程系 * 模 型 数据模型 概念模型 结构模型 三、 数据模型 模型 现实世界特征的模拟和抽象 数据模型 现实世界数据特征的抽象,是数据库系统的核心和基础 对客观事物及其联系的数据描述,反映实体内部和实体之间的联系 * 福州大学阳光学院计算机工程系 * 三、 数据模型 数据模型分类 概念模型(信息模型) 按用户的观点来对数据和信息建模,主要用于数据库设计 结构模型(组织模型) 按计算机系统的观点对数据建模,主要用于DBMS实现 * 福州大学阳光学院计算机工程系 * 三、 数据模型 从现实世界到机器世界过程 * 福州大学阳光学院计算机工程系 * 信息世界 抽象 机器世界 现实世界 转换 描述 (概念模型) 三、 数据模型 数据模型组成要素 * 福州大学阳光学院计算机工程系 * 数据结构 完整性约束 数据操作 静态描述 动态描述 三、 数据模型 数据模型应满足的三个要求 * 福州大学阳光学院计算机工程系 * 较真实地 模拟 现实世界 易被人们 理解和接受 便于在 计算机 上实现 三、 数据模型 概念模型的表示方法 E-R图表示法 IDEF1x ODL对象定义语言 OMT(面向对象建模技术) UML(统一建模语言) * 福州大学阳光学院计算机工程系 * 三、 数据模型 E-R图表示法(实体-联系表示法) * 福州大学阳光学院计算机工程系 * 实体 属性 联系 实体之间的联系 1 : 1 1 : n m : n 三、 数据模型 实体之间的联系 说明 两个以上的实体间存在着以上三种联系(供应商,项目,零件) 同一实体集内部的各实体间也存在这三种联系(职工,领导) 三种联系中,1:n是基本联系,1:1是1:n的特例,m : n等价于两个1:n * 福州大学阳光学院计算机工程系 * 三、 数据模型 例题: 假设一个学生可选多门课程,而一门课程又有多个学生选修,学生选修每门课程均有成绩;一个教师可教多门课程,一门课程只由一个教师讲授;一门课程有唯一的教材,一本教材只适用于一门课程;有一个学生负责组织所有学生 请画出其E-R图 * 福州大学阳光学院计算机工程系 * 三、 数据模型 练习: 医院住院部有若干科,每科有若干医生和病房,其中一名为主任医生,负责组织本科室医生进行相关医疗工作。每个医生只能属于一个科,每个病房也只能属于一个科。一个病房可住多个病人,一个病人由固定医生负责治疗,一个医生负责多个病人。一个病房有若干个护理人员,一个护理人员负责多个病房的护理工作 试画出表示科、医生、病房、病人、护理人员及其联系的E-R图 * 福州大学阳光学院计算机工程系 * 三、 数据模型 作业: 图书馆有若干书籍,每本书都由一个作者负责编写,每个作者编写若干本书;每本书都按类别放在某个书屋,每个书屋摆放若干本书;每个学生可以借阅不同的书籍,同一本书可以由不同的的学生借阅,每个学生借阅每本书籍都有借阅时间;图书馆有若干管理员,每个管理员负责一个书屋,每个书屋只由一个管理员负责;管理员其中一员是组长,负责所有管理员的工作安排 根据语义画出E-R图 * 福州大学阳光学院计算机工程系 * 三、 数据模型 E-R图注意事项: 实体是“型”的概念 有实体一定要有属性 实体间一定要有联系 联系可有属性 联系只存在实体之间或实体内部 * 福州大学阳光学院计算机工程系 * 三、 数据模型 E-R图设计原则 * 福州大学阳光学院计算机工程系 * 真实性 避免冗余 简单性 恰当性 三、 数据模型 常用的结构模型 层次模型 网状模型 关系模型 面向对象模型 * 福州大学阳光学院计算机工程系 * 三、 数据模型 关系模型 关系理论中的关系,直观的就是二维表 如,学生登记表 * 福州大学阳光学院计算机工程系 * 学号 姓名 性别 年龄 240001 李明 男 21 三、 数据模型 关系模型特点 用户使用简单 DBMS复杂 易于设计、实现、维护 不依赖于导航式的数据访问系统,数据结构的变化不会影响对数据的访问 * 福州大学阳光学院计算机工程系 * 三、 数据模型 面向对象模型 捕获在面向对象设计中所支持的对象语义的逻辑数据模型 * 福州大学阳光学院计算机工程系 * 类 对象 属性 封装 三、 数据模型 概念模型与结构模型对比 * 福州大学阳光学院计算机工程系 * 类型 定义 范畴 特征 概念 模型 描述现实世界事物间联系 信息世界 独立于软硬件 结构 模型 描述机器世界逻辑数据结构 机器世界 依赖于软硬件 第一章 数据库概述 数据库基本概念 数据管理技术的产生和发展 数据模型 数据库系统结构 * 福州大学阳光学院计算机工程系 * 四、数据库系统架构 数据库系统架构定义 数据库系统中数据的存储、管理和使用等规范形式
您可能关注的文档
- 第一章-蓄电池.ppt
- 第二节观察植物细胞课件.ppt
- 第一章_现场总线控制系统.ppt
- 第二节运动的描述.ppt
- 第一章_信息与信息系统-ppt课件.ppt
- 第一章城市轨道交通供电系统概述.ppt
- 第一章城市环境与生态因子.ppt
- 第二篇甲板机械_船舶辅机.ppt
- 第一章家畜环境卫生学.ppt
- 第一章市场供求以及运行机制.ppt
- 广东省东莞市2024-2025学年八年级上学期生物期中试题(解析版).pdf
- 非遗剪纸文创产品开发经理岗位招聘考试试卷及答案.doc
- 广东省东莞市2024-2025学年高二上学期期末教学质量检查数学试题.pdf
- 体育安全理论课件图片素材.ppt
- 3.1 公民基本权利 课件-2025-2026学年道德与法治八年级下册 统编版 .pptx
- 广东省潮州市湘桥区城南实验中学等校2024-2025学年八年级上学期期中地理试题(解析版).pdf
- 大数据运维工程师岗位招聘考试试卷及答案.doc
- 广东省深圳市福田区八校2026届数学八年级第一学期期末教学质量检测模拟试题含解析.doc
- 广东省潮州市湘桥区城基初级中学2024-2025学年八年级上学期11月期中考试数学试题(解析版).pdf
- 广东省潮州市湘桥区城西中学2024-2025学年八年级上学期期中地理试题(解析版).pdf
最近下载
- 农田改造滴灌蓄水池工程施工组织设计.pdf VIP
- 轨道交通装备智能化运维中的智能巡检与状态监测技术报告.docx
- 工资代付委托书(范本).docx VIP
- 征兵体检口吃测试文案.docx VIP
- 《国家基层糖尿病防治管理指南(2025)》解读PPT课件.pptx VIP
- RS Components 电工电料 PLC 附件 VBA-4E3A-KE-ZE R 使用说明.pdf VIP
- 2012东风本田 CR-V 服务技术指导手册(上册).pdf VIP
- 附件4:AESC国际猎头协会——《人才候选人之权利》.pdf VIP
- 附件3:AESC国际猎头协会——《候选人测评及背景调查程序》.pdf VIP
- 附件1:AESC国际猎头协会——《职业道德公约》.pdf VIP
原创力文档


文档评论(0)