- 1、本文档共74页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* * * 课堂练习 学校中有若干系,每个系有若干班级和教研室,每个教研室有若干教员,其中有的教授和副教授每人各带若干研究生,每个班有若干学生,每个学生选修若干课程,每门课可由若干学生选修。 给出此学校的概念模型:E-R图 数据模型(逻辑模型) 数据模型 概念模型只是将现实世界的客观对象抽象为某种信息结构,这种信息结构并不依赖于具体的计算机系统,而对应于数据世界的模型则由数据模型描述,数据模型是数据库中实体之间联系的抽象描述即数据结构。 数据世界 记录,数据项 数据模型 信息世界 实体,属性 数据模型 数据模型 各个数据对象以及它们之间存在的相互关系的集合,是概念模型在数据世界的抽象表示。 数据模型的三要素 数据结构 数据操作集合 数据完整性约束 数据模型组成要素 数据结构 指所研究的对象类型的集合 与数据类型、内容、性质有关的对象 与数据之间联系有关的对象 是对系统静态特性的描述 数据操作 对数据库中各种对象(型)的实例(值)允许执行的操作及有关的操作规则 检索、更新(包括插入、删除、修改) 是对系统动态特性的描述 数据的约束条件 一组完整性规则的集合 是数据及其联系所具有的制约和储存规则,用以限定符合数据模型的数据库状态以及状态的变化,以保证数据的正确、有效、相容 数据模型分类 数据模型的分类 层次模型 网状模型 关系模型 树叶 树 枝 根 通过树形结构表示实体及联系。如描述学校管理机构。每个结点表示一个实体(型),箭头表示实体(型)间的联系(由父到子)。 (1) 层次数据模型 非根 根 层次数据模型主要特点:有且仅有一个根结点;每个非根结点有且仅有一个父(直接上层)结点。它最适合表示实体的一对多联系。 根 多个父结点 通过网状结构表示实体及联系。“网”中每个结点表示一个实体(型),结点之间箭头表示实体(型)间的联系。 网状数据模型主要特点:网状数据模型可能有多个根结点,某些非根结点可能有多个父结点,适合表示实体的多对多联系。 (2)网状数据模型 层次与网状模型优缺点: 优点:能直观、形象地描述实体及其联系,易于被人们所理解和掌握。 缺点:数据结构较复杂,存储数据需要更多的链接指针;在检索数据时,需要考虑数据的存储路径;在插入或删除数据时,涉及到调整链接指针。 关系模型与层次模型和网状模型相比有着本质的差别,它是用二维表格来表示实体及其相互之间的联系。 (3)关系数据模型 编号 姓名 性别 婚否 出生日期 职称 基本工资 简历 23101 张伶俐 女 已婚 09/24/56 教授 1380 23102 罗稼宛 男 已婚 11/27/73 讲师 560 23103 黎达仁 男 未婚 12/23/81 助教 450 23104 顾高粲 男 已婚 01/27/63 副教授 970 23105 黄丹秋 女 未婚 07/15/79 助教 480 教师关系表 一个关系就是没有重复行和重复列的二维表,二维表的每一行在关系中称为元组,每一列在关系中称为属性。学生关系的每一行代表一个学生的记录,每一列代表学生记录的一个字段。属性个数(n)称为关系的元。 属性信息 值的集合 9元关系 * * * * * * * * * * * * * * * * * * * * 2.3数据库系统 应用程序系统 用户 用户 应用开发工具 数据库管理系统 操作系统 数据库 数据库管理员 课堂练习1 数据库(DB)、数据库系统(DBS)数据库管理系统(DBMS)三者之间的关系是( )。 A. DBS包括 DB 和DBMS B. DBMS 包括 DB 和DBS C. DB 包括 DBS和 DBMS D. DBS就是DB 也就是DBMS A 课堂练习2 数据是表示信息的( )、信息是数据所包含的( )。 数据库是在计算机系统中安照一定的方式组织、存储和应用的( )。 支持数据库各种操作的软件系统叫 ( )。 由计算机硬件、操作系统、DBMS、数据库、应用程序及有关人员等组成的一个整体叫 ( )。 载体 意义 数据集合 数据库管理系统 数据库系统 上次课内容回顾:基本概念 数据(Data):是数据库中存储的基本对象。 信息:是对数据有目的的加工的结果,具有使用价值的数据才能成为信息。 数据库(Database):是长期储存在计算机内、有组织的、可共享的大量数据集合。 数据库管理系统(DBMS):位于用户与操作系统之间的一层数据管理软件。 数据库系统(DBS):利用DBMS而创建的为特定应用服务的系统。一般由
您可能关注的文档
- 高等数学实验-1..ppt
- 高等数学矢量..ppt
- 高等数学梯度计算..ppt
- 高等数学向量代数与空间解析几何总结..ppt
- 高等通风工程..ppt
- 高等无机化学-无机反应机理..ppt
- 高等物化-微相分离的计算机模拟..ppt
- 高等物理化学(4)..ppt
- 高等物理化学(5)..ppt
- 高等有机化工工艺学- 酰胺的合成方法..ppt
- GB/T 45632-2025数字航空摄影测量 控制测量规范.pdf
- GB/T 45616.4-2025自动化系统与集成 面向制造的数字孪生框架 第4部分:信息交换.pdf
- 中国国家标准 GB/T 45616.4-2025自动化系统与集成 面向制造的数字孪生框架 第4部分:信息交换.pdf
- 《GB/T 45616.4-2025自动化系统与集成 面向制造的数字孪生框架 第4部分:信息交换》.pdf
- GB/T 33588.1-2025雷电防护系统部件(LPSC) 第1部分:连接件的要求.pdf
- 中国国家标准 GB/T 33588.1-2025雷电防护系统部件(LPSC) 第1部分:连接件的要求.pdf
- 《GB/T 33588.1-2025雷电防护系统部件(LPSC) 第1部分:连接件的要求》.pdf
- 《GB/T 33588.3-2025雷电防护系统部件(LPSC) 第3部分:隔离放电间隙(ISGs)的要求》.pdf
- 中国国家标准 GB/T 33588.3-2025雷电防护系统部件(LPSC) 第3部分:隔离放电间隙(ISGs)的要求.pdf
- GB/T 18757-2025企业建模与体系结构 企业参考体系结构与方法论的要求.pdf
文档评论(0)