- 1、本文档共64页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
四、数据库系统架构 数据库管理员(DBA)职责 决定数据库中的信息内容和结构 决定数据库的存储结构和存取策略 定义数据库的安全性要求和完整性约束条件 监控数据库的使用和运行 数据库的改进和重组重构 * 福州大学阳光学院计算机工程系 * 人有了知识,就会具备各种分析能力, 明辨是非的能力。 所以我们要勤恳读书,广泛阅读, 古人说“书中自有黄金屋。 ”通过阅读科技书籍,我们能丰富知识, 培养逻辑思维能力; 通过阅读文学作品,我们能提高文学鉴赏水平, 培养文学情趣; 通过阅读报刊,我们能增长见识,扩大自己的知识面。 有许多书籍还能培养我们的道德情操, 给我们巨大的精神力量, 鼓舞我们前进。 * * 第一章 数据库概述 数据库基本概念 数据管理技术的产生和发展 数据模型 数据库系统结构 * 福州大学阳光学院计算机工程系 * 三、 数据模型 基本概念 * 福州大学阳光学院计算机工程系 * 模 型 数据模型 概念模型 结构模型 三、 数据模型 模型 现实世界特征的模拟和抽象 数据模型 现实世界数据特征的抽象,是数据库系统的核心和基础 对客观事物及其联系的数据描述,反映实体内部和实体之间的联系 * 福州大学阳光学院计算机工程系 * 三、 数据模型 数据模型分类 概念模型(信息模型) 按用户的观点来对数据和信息建模,主要用于数据库设计 结构模型(组织模型) 按计算机系统的观点对数据建模,主要用于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 三、 数据模型 关系模型特点 用户使用
文档评论(0)