数据库技术与应用 教学课件 ppt 作者 第2章 数据模型
48页1、第2章 数据模型,本章学习目标,理解模型和数据模型的基本概念。 理解概念数据模型的基本概念。 掌握E-R模型的表示方法。 掌握数据模型的三要素。 了解层次、网状模型的基本特点。 掌握关系模型的基本概念。 了解面向对象和半结构化数据模型的特点。,本章概述,生活中,人们对于模型并不陌生,例如航空模型、航海模型等,它可以帮助人们对客观事物进行学习和理解。计算机不能直接处理现实世界中的具体事物,所以必须要借助于一个工具将现实世界的事物及其相互联系转换成数据库系统中计算机能够处理的数据,这个工具就是数据模型。 本章介绍数据模型的基本概念和数据库系统涉及的概念模型、层次模型、网状模型、关系模型、面向对象数据模型和半结构化数据模型的基本概念和设计方法,为后面的数据库设计打下基础。,主要内容,2.1 模型与数据模型,2.3 逻辑数据模型,2.4 半结构化数据模型,2.2 概念数据模型,主要内容,2.1 模型与数据模型,2.3 逻辑数据模型,2.4 半结构化数据模型,2.2 概念数据模型,2.1 模型与数据模型,由于计算机不可能直接处理现实世界中的具体事物,为了对客观事物及其联系进行有效的描述与刻画,需
2、要引入模型的概念。模型是对现实世界特征的模拟和抽象。数据模型也是一种模型,它是现实世界数据特征的抽象,是用来描述数据的一组概念和定义。 不同的数据模型实际上是提供给我们模型化数据和信息的不同工具。根据模型应用的不同目的,可以将这些模型划分为三类,它们分属于三个不同的层次。 第一类模型是概念数据模型,简称概念模型。它是按用户的观点来对数据和信息建模,不涉及DBMS的具体技术,主要用于数据库设计。第二类模型是逻辑数据模型,简称逻辑模型。它是按计算机系统的观点对数据建模,主要用于DBMS的实现。不同的DBMS提供不同的逻辑数据模型,常用的有层次模型、网状模型、关系模型、面向对象模型等。第三类是物理数据模型,简称物理模型。它是对数据最底层的抽象,它描述数据在物理存储介质上的组织结构和存取方法,是面向计算机系统的,与具体的DBMS、操作系统和计算机硬件密切相关。物理模型的具体实现是DBMS的任务,DBMS为了保证物理模型的独立性与可移植性,大部分的实现工作由系统自动完成,数据库设计人员只需要设计索引、聚集等特殊结构。,为了把现实世界中的具体事物抽象、组织为某一DBMS支持的数据模型,人们常常首先
3、通过选择、分类、命名等将现实世界中的客观对象抽象为信息世界中的某一种信息结构,这种信息结构并不依赖于具体的计算机系统,是一种概念级的数据模型;然后将信息世界的概念数据模型转换为机器世界里计算机上某一DBMS支持的逻辑数据模型,逻辑数据模型最终还要由DBMS转换为面向计算机系统的物理数据模型,这一过程如图2-1所示。 从现实世界到概念数据模型的抽象是由数据库设计人员来完成的;从概念数据模型到逻辑数据模型的转换可以由数据库设计人员来完成,也可以用数据库设计工具协助设计人员完成;从逻辑数据模型到物理数据模型的转换一般由DBMS来完成。,2.1 模型与数据模型,2.2 概念数据模型,2.2 概念数据模型,2.3 逻辑数据模型,2.4 半结构化数据模型,2.1 模型与数据模型,2.2 概念数据模型,概念数据模型(Conceptual Data Model)也称为信息模型。它是对客观事物及其联系的抽象,用于信息世界的建模,是现实世界到信息世界的第一层抽象,是数据库设计人员进行数据库设计的有力工具。概念数据模型摆脱了计算机系统及数据库管理系统的具体技术问题,集中精力分析数据以及数据之间的联系等,与具
4、体的数据库管理系统无关。概念数据模型必须换成逻辑数据模型,才能在数据库管理系统中实现。它强调其语义表达能力,即能够较方便、直接地表达应用中的各种语义知识。这类模型概念简单、清晰、易于被用户理解,是数据库设计人员和用户之间进行交流的语言。 Peter Pin-Shan Chen在1976年提出的实体-联系方法,简称E-R模型(Entity-Relationship Model),是最为著名的一种概念模型的表示方法,该方法用E-R图来描述现实世界的概念模型。E-R模型能够清楚地表达被描述对象的语义,用图形化方式描述数据及其之间的关系,简单、容易理解掌握、且易被转换成关系数据模型。 为了适应新的应用需求,在基本E-R模型的基础上又提出了扩展实体联系模型(Extend Entity-Relationship Model),简称为“EER模型”,这种模型能表示更多的语义,扩充了子类型的概念,为面向对象的数据库设计提供了有效工具。本书重点研究关系数据库,所以在此仅详细介绍基本的E-R模型。,2.2 概念数据模型,1. 概念模型的基本概念 (1) 实体(Entity) 客观存在并可相互区分的事物称为
《数据库技术与应用 教学课件 ppt 作者 第2章 数据模型》由会员E****分享,可在线阅读,更多相关《数据库技术与应用 教学课件 ppt 作者 第2章 数据模型》请在金锄头文库上搜索。
逍遥游复习 知识点整理
近现代法德关系史 高三展示课3稿
当代大学生人生信仰及追求的调查研究
长相思 纳兰性德-ppt课件
课件:危机意识 一
英语ppt演讲关于阿甘正传
发达国家基础教育改革的动向与趋势 修改版
中国民间美术 课件.ppt
生物质发电技术与系统 课程ppt 第1章 生物质发电技术现状及发展趋势 2学时 -----2016
现代信号处理思考题 含答案
执业药师继续教育 抑郁症的药物治疗 100分
小学生的成长档案模板不用修改 万能型
增订六版 现代汉语 上册 第二章文字 思考与练习答案
国家财政ppt课件
加拿大英语介绍
六年级统计图的选择课件
中学生成长档案ppt
中国现代文学史期末复习整理
lohi和hihilo训练对女子赛艇运动员运动能力影响的比较研究
风雨贾平凹阅读答案
2024-04-11 25页
2024-04-11 37页
2024-04-11 28页
2024-04-11 31页
2024-04-11 36页
2024-04-11 29页
2024-04-11 22页
2024-04-11 27页
2024-04-11 34页
2024-04-11 32页