文档之家
首页
教学研究
幼儿教育
高等教育
外语考试
建筑/土木
经管营销
自然科学
当前位置:
文档之家
›
数据库系统原理及应用
数据库系统原理及应用
格式:pptx
大小:520.75 KB
文档页数:85
下载文档原格式
下载原文件
/ 50
下载本文档
下载提示
文本预览
1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
② 一对多联系(1:n):设有两 个实体集A和B,对于A的每 一个实体,B中有一个或多 个实体与之联系;而对于B 的每一个实体,A中至多有 一个实体与之联系。
③ 多对多联系(m:n):设有 两个实体集A和B,对于A 的每一个实体,B中有一个 或多个实体与之联系;反 之亦然。
工厂
1 负 责
1 厂长
学校
m 教师
课程
1 讲授
n 参考书
n 项目
供应商
m 供应
p 零件
2. 概念模型- 实体联系的类型(续)
如何画E-R模型图?
书P54
2. 概念模型- 实体联系的类型(续)
❖ 第一步,建立局部的E-R模型图:
▪ 先分析模型中涉及到的实体, ▪ 再分析实体与实体间的联系,并标注出联系的类型, ▪ 分析实体及其联系的属性
❖ 第二步:综合局部的E-R模型图,建立总的E-R模型图:
▪ 先将具有相同实体的两个E-R图,以该相同实体为基准进行集成; ▪ 若还有相同实体的E-R图,则再次集成; ▪ 这样一直继续下去,直到所有相同实体的局部E-R图都被集成,便
可得到全局E-R图
2. 概念模型- 实体联系的类型(续)
例1“分析学生和课程之间的E-R模型
数据库原理及应用
第二章 数据模型与概念模型
第二章 数据模型与概念模型
为什么要学习模型?
为什么?
为什么? 为什么要提到这些知识?
第二章 数据模型与概念模型
• 1、信息的三种世界及描述
•2、概念模型
2.1、表示方法 2.2、基本概念 2.3、实体联系的类型
• 3、数据模型
3.1、数据模型概述 3.2、数据模型分类
1. 信息的三种世界及描述
1.2 信息世界
❖在信息世界中:
实体的特征在头脑中形成的知识称为属性; 实体通过其属性表示称为实例; 同类实例的集合称为对象,对象即实体集中的实体用属 性表示得出的信息集合; 实体集之间的联系用对象联系表示
1. 信息的三种世界及描述
1.2 信息世界
❖ 信息世界通过概念模型、过程模型和状态模 型反映现实世界,它要求对现实世界中的事物、 事物间的联系和事物的变化情况准确、如实、 全面地表示。
Objectives
❖ 了解概念模型和数据模型的区别 ❖ 了解数据模型的分类 ❖ 了解E-R概念模型图 ❖ 了解关系数据库模型
1. 信息的三种世界及描述
1.1 信息的现实世界 1.2 信息世界 1.3 信息的计算机世界 1.4 信息三个世界的关系
1. 信息的三种世界及描述
1.1 信息的现实世界
2. 概念模型
2.2 概念模型的基本概念
❖ 域(Domain) ➢ 属性的取值范围称为属性的域。例如:“性别” 的域为“男”或 "女"。
2. 概念模型
2.3实体联系的类型
一、两个实体集之间的联系
① 一对一联系(1:1):设有两 个实体集A和B,对于A中的 每一个实体, B中至多有一 个实体与之联系;反之亦然。
2. 概念模型
2.2 概念模型的基本概念
❖ 属性(Attribute) ➢ 属性为实体的某一方面特征的抽象表示。 ➢ 例如:“学生”的属性可以为“学号”、“姓 名”等;
2. 概念模型
2.2 概念模型的基本概念
❖ 主码(Primary Key)和次码(Secondary Key) ➢ 主码(主关键字)能够惟一标识一个实体;不 能惟一标识实体的属性叫次码;(PS:一个实 体可以有多个Key,从中选取一个主码。)
1. 信息的三种世界及描述
1.3信息的计算机世界
数据项(Item):对象属性的数据表示。 记录(Record):实例的数据表示。记录有型和值之分:记录 的型是结构,由数据项的型构成;记录的值表示对象中的一个 实例,它的分量是数据项值。 文件(File):对象的数据表示,同类记录的集合。 数据模型(Data Model):现实世界中的事物和相互联系 数据化的结果就是数据模型。
1 工 作
n 教师
职工
m
参 加
n
体育团 体
2. 概念模型- 实体联系的类型(续)
二、多个实体集之间的联系
① 多实体集之间的一对多联系: 设实体集E1,…En,对于实体集Ej(j=1,… n)
中的一个给定实体,最多只和其他实体集Ei(ij)中的一个实体相联系,则称Ej 与E1…,En之间的联系是一对多的。 ② 多实体集之间的多对多联系: 在两个以上的多个实体集之间,当一个实体集 与其他实体集之间均存在多对多联系,而其他实体集之间没有联系时,这种 联系称为多实体集间的多对多联系。
1. 信息的三种世界及描述
1.4 信息的三个世界的联系和转换过程
现实世界 系统分析 事物及联系 信息化
信息世界 信息模型
数据库设计 计算机世界
数据化
数据模型
现实世界 实体 特征 实体集
实体间的联系
信息世界 实例 属性
对象或实体型 对象间的联系
概念模型
计算机世界 记录 数据项
数据或文件 数据间的联系
要管理的客观存在的各种事物、事务之间的相互联系及事物 的发生、变化பைடு நூலகம்程。
①实体(Entity):现实世界中存在的可以相互区分的事物 或概念。 ②实体的特征(Entity Characteristic):每个实体都有自 己的特征,利用实体的特征可以区别不同的实体。 ③实体集及实体集间的联系(Relation):具有相同特征或 能用同样特征描述的实体的集合。
数据模型
2. 概念模型
2.1 概念模型及表示方法
❖ 概念模型
➢是对信息世界的管理对象、属性及联系 等信息的描述形式。
➢ 不依赖计算机及DBMS,它是现实世 界的真实全面反映。
2. 概念模型
2.1 概念模型及表示方法
❖ 表示方法----(E-R图)
① 用长方形表示实体集,长方形内写明实体集名。 ② 用椭圆形表示实体集的属性,并用线段将其与相应
的实体集连接起来。 ③ 用菱形表示实体集间的联系,菱形内写上联系名,
用线段分别与有关实体集连接起来,在线段旁标出 联系的类型。如果联系具有属性,则该属性仍用椭 圆框表示,仍需要用线段将属性与其联系连接起来。
工厂
负责
厂长
2. 概念模型
2.2 概念模型的基本概念
❖ 对象(Object)和实例(Instance) ➢ 现实世界中具有相同性质、服从相同规则的一 类事物(概念)的抽象称为对象; ➢ 对象中的每一个具体的事物(实体)为该对象 的实例.
合集下载
相关主题
数据库系统原理与应用
数据库系统原理考试
数据库系统原理及应用
数据库系统原理与设计
数据库系统原理与技术
数据库系统原理历年
文档推荐
全套课件 《数据库系统原理与应用——Oracle版》-刘淳
页数:434
专科《数据库原理与应用》_试卷_答案
页数:5
(完整word版)数据库系统原理及应用教程第四版课后答案
页数:5
数据库系统原理及应用教程第四版课后答案
页数:5
数据库系统原理及应用
页数:85
数据库系统原理及应用教程第四版课后答案 第7章
页数:32
数据库系统原理及应用教程(第三版)答案
页数:74
数据库系统原理与应用共67页
页数:67
《数据库系统原理及应用》习题集及参考答案
页数:16
数据库系统原理与应用
页数:48
最新文档
饭店包间名字大全
word无法创建工作文件,请检查临时环境变量
自行车健身比赛开幕式讲话词
2018乡村医生个人工作总结
MySQL测试题 SQL
合勤NXC5200
铁路集中箱空箱调度优化建模案例(案例2)
微分几何教学大纲-复旦大学数学科学学院
人教版九年级数学上册导学案:24.1.1_圆【精品】
(整容后办护照用)医院整容证明