第5讲E-R转换为关系模型
现实世界 现实世界
人的认 识抽象
转换 概念模型
信息世界 从现实世界到机器世界的过程
DBMS支持 的数据结构
机器世界
本节首页本章首页
E-R图提供了表示实体表、属性和联系的方法,规定如下:
实体集: 属 性:
联 系:
用矩形框表示,框内写明实体名。
非键属性同时出现在几个实体中 使用上的权衡,完整性约束来保证
冗余联系的消除:利用规范化理论中函数依赖的概
念消除冗余联系
例子:三个局部ER图合并成一个ER图
院长 1
主管
1 学院
1
教师
1
项目 N
1 M
参加
N1
教师
N
评定
1
职称
1
1
承接
管理
1
聘用
N
N
担任
M
P
教科书
1
分配
1
工作量
设置
N 1
系
开设
局部结构范围 实体 联系 属性
全局ER模型设计
确定公共实体 局部ER合并 消除冲突 全局优化
需局求部分E析R模结式果 确确定定局公部共结实构体范类围型
合并两个实局体部定E义R模式 检查联并系消定除义冲突
属性分配
有
还有冲突吗
还有局部
有
无还 并结有 的构析未 局待合 部分进入全局ER有模式设计 模式无
学生 学号、姓名、性别、出生年月、入学成绩 班级 班级号、班级名称、所属专业、组成时间、系别 课程 课程号、课程名称、学分 教师 职工号、姓名、性别、出生日期、职称 选修 成绩
学生对课程存在多对多的 “选修 ”联系;教师对课程也是多对多的 “ 讲授 ” 联系;班级对学生是一对多的 “组成 ”联系。
下图给出了教学情况实体联系模型图,即教学情况E-R图
仓库
1 工作
n
职工
E -R图不仅能描述两 个实体之间的联系, 而且还能描述两个以 上实体之间的联系。
m 库存
n
器件
如果实体集 A与实体集 B之间存在联系,并且对于实体集A中的一个 实体,实体集 B中有多个实体与之对应;而对实体集B中的一个实体,在 实体集A中也同样,则称实体集A到实体集B的联系是多对多的,记为m:n。
求(2当)范多围个之实间体的类界型面用要到清同晰一,属相互 性影时响,要一小般把属性分配给那些 使 分会用 配造(3频 给成)范率 实局围最体部的高值结大的少构小实的过要体实多适类 体,度型 类设。, 型计太或 。过小程了繁, 琐,有综些合属困性难不;宜太归大属了于,任则一容实易造 体成类内型部,结只构说复明杂实,体不之便间分联析系 的特性
有 还有冲突吗
还有未合
有
并的局部
模式无
图5.20全局ER模式设计
1
系
有
N
档案材料
归
档
具 有
N
社会关系
N
1
班级
管
理
1
组 成
N 1
学生
1
指 N导
N
住 宿
M
参 加
N
学会
1
班主任 导师
1
1
宿舍
1
系
1
教室
N
N
开
课程
选
设
修
M
1
上
担
课
任
P
教科书
N
教师
MN
学生
七、设计全局 ER模式
(1)属性冲突 :如,重量单位有的用公 斤,有的用克。
实体的基数
有两个实体集E1和E2,E1中每个实体 与E2中有联系实体的数目的最小值min 和最大值max,称为E1的基数,用 (min,max)形式表示
问工某题厂商:的业运零集动件团员之中间根,存据商在其着店得组、分合仓来关库排系、定,一名次。 在种商名零品次件职之排由工间列许之的中多间进种,的货子排上联零在件下系他组级前成联面,系只而有一种一个
需求分析结果 确定局部结构范围
实体定义 联系定义 属性分配
还有局部
有
结构待分
析
无
进入全局ER模式设计
图5.18 局部ER模式设计
六、设计局部ER模式
4、关于属性与实体
原则:能作为属性的尽量作为属性 实体与属性的区分准则:
准则1:属性不能再具有需要描述的性质,是不可分的数据项, 不能包含其他属性。
上一页 本节首页本章首页
例:有仓库和职工两个实体,并 且有语义——一个仓库可以有多 名职工,但是一个职工只能在一 个仓库工作。那么仓库和职工是 一对多的联系,我们把这种联系 命名为工作,相应的 E-R图如下 图所示。
仓库
例:有仓库和器件两个实体,并 且有语义——一个仓库可以存放 多种器件,一种器件可以存放于 多个仓库。那么仓库和器件间是 多对多的联系,我们把这种联系 命名为库存,相应的E-R图如下 图所示。
根据语义进行调整
(3)命名冲突 :属性名、实体名、联系
还有未合
有
并的局部
模式无
名之间存在同名异义或异名同义冲突
图5.20全局ER模式设计
八、全局ER模式的优化
1、实体类型的合并
1:1联系的两个实体类型 具有相同键的实体类型
2、冗余属性的消除
通过其他属性可以推出的属性,往往是合并后产生 的。
局部ER图
其他局部模式
现有的教学 管理系统
初步分析系 统的对象
根据服务种 类分析学生 子模块
……
1
系
有
N
档案材料
归
档
具 有
N
社会关系
N
1
班级
管
理
1
组 成
N
1
学生
1
指
N
导
N
住 宿
M
参
加
N
学会
局部ER图
1
班主任 导师
1
1
宿舍
其它局部模式
现有的教学 管理系统
初步分析系 统的对象
1
N
系
开设
根据服务种 类分析课程 子模块
……
N
课程
选修
局部ER图
MN
学生
M
1
上课
1
担任
教室
P
教科书
N
教师
七、设计全局 ER模式
局部ER模式
1、确定公共实体:合 并的基础
同名实体 相同键的实体
确定公共实体类型 合并两个局部ER模式
检查并消除冲突
2、合并
方法:一次性合并与 两两合并
优先合并有联系的局 部ER
从公共实体开始合并
(2)结构冲突 :
局部ER模式 确定公共实体类型
•同一对象在不同应用中的不同抽象 ; 合并两个局部ER模式
属性变为实体或把实体变为属性,使同一对
象具有 相同的抽象。
•同一实体在不同局部ER图中属性的个
检查并消除冲突
数或次序不同 ;
合并且设计次序
有 还有冲突吗
•实体之间的联系在不同的局部ER图中
呈现不同的类型
ER图设计与转换
学习目标
掌握利用ER图进行概念设计的方法 掌握ER图的基本元素与确定 理解ER局部模式的设计方法 理解局部ER模式综合为全局ER模型 了解全局ER模型的优化
5.1 实体-联系方法
本节我们要介绍P.P.S.Chen于1976年提出的实体-联系方法,即 E- R (Entity-Relationship)方法。这种方法由于简单、实用,得到了非常 普遍的应用,也是目前描述信息结构最常用的方法。
职工
职工号
姓名
年龄
职称
5.4 E—R模型到关系模型的转换
把E-R图转换为关系模型可遵循如下原则 :
(1)对于E—R图中每个实体型,都应转换为一个 关系,该关系应包括对应实体的全部属性,并应根 据关系所表达的语义确定哪个属性或哪几个属性组 作为“主关键字”,主关键字用来标识实体。实体 的属性就是关系的属性,实体的码就是关系的码。
若实体间联系是1:N,则在N端实体类型转换成的关系模式中 加入1端实体类型的键和联系类型的属性。
E-R方法使用的工具称作E-R图,它们描述的现实世界的信息结构称 为企业模式(Enterprise Schema),也把这种描述结果称为E-R模型。
目前还没有具体的数据库管理系统支持 E- R模型,但是已经有支持 E- R模型的数据库设计工具,它可以把 E- R模型直接转换为具体的数据 库管理系统上的数据模型。 E- R方法是设计数据库的有力工具,应用非
聘任
职称
职工号
姓
年
名
龄
职称代 码
工
福
资
利
局模式设计举例
现有的教学 管理系统
初步分析系 统的对象
教师管理 子系统
学籍管理 子系统
课程管理 子系统
……
根据服务种 类分析教师 子模块
需求分析:
1、教师由某个系聘用 2、学院设置了若干个系 3、每个学院有一个院长 4、每位教师都有职称,每个职称有不同的工 作量 5、各个系可以承接项目,项目有负责人 6、教师可以参加项目
组成
N 商店
课程 领导 顺序
数量
N 日期
N
1
P 商品
商图店号5图.图1355.联.191商1系0店一一的名一元连元元通联联联词系系系和商中中品中实号的的的体1M的:1:1:N基联N联联数商系系系品名
图5.12 三元联系中的M:N:P联系
人力资源e-r图转换为关系并指出各关系的主键和
将以下E-R图转换为关系模型,并指出各表的主键和外键:1.设有商业销售记帐数据库。
一个顾客可以购买多种商品,一种商品可供应给多个顾客。
每个顾客购买每种商品都有购买数量。
一种商品由多个供应商供应,一个供应商供应多种商品,供应商每次供应某种商品都有相应的供应数量。
各实体的属性有:顾客:顾客编号,顾客姓名,单位,电话号码商品:商品编号,商品名称,型号,单价供应商:供应商号,供应商名,所在地址,联系人,联系电话顾客(顾客编号,顾客姓名,电话号码,单位)商品(商品编号,商品名称,型号,单价)供应商(供应商号,供应商名,所在地址,联系电话,联系人)购买(顾客编号,商品编号,购买数量)供应(商品编号,供应商号,供应数量)2.设有商店和顾客两个实体,“商店”有属性商店编号、商店名、地址、电话,“顾客”有属性顾客编号、姓名、地址、年龄、性别。
假设一个商店有多个顾客购物,一个顾客可以到多个商店购物,顾客每次去商店购物有一个消费金额和日期,而且规定每个顾客在每个商店里每天最多消费一次。
商品(商品编号,地址,电话,商品名)顾客(顾客编号,姓名,性别,年龄,地址)购物(商品编号,顾客编号,消费金额,日期)3.某企业集团有若干工厂,每个工厂生产多种产品,且每一种产品可以在多个工厂生产,每个工厂按照固定的计划数量生产产品;每个工厂聘用多名职工,且每名职工只能在一个工厂工作,工厂聘用职工有聘期和工资。
工厂的属性有工厂编号、厂名、地址,产品的属性有产品编号、产品名、规格,职工的属性有职工号、姓名。
工厂(工厂编号,地址,厂名)产品(产品编号,产品名)职工(职工号,姓名,工厂编号)生产(工厂编号,产品编号,计划数量)聘用(聘期,工资)4.设有教师、学生、课程等实体,其中:教师实体包括工作证号码、教师名、出生日期、党派等属性;学生实体包括学号、姓名、出生日期、性别等属性;课程实体包括课程号、课程名、预修课号等属性。
设每个教师教多门课程,一门课程由一个教师教。
数据库设计过程中E-R图向关系模型的转换
其中 为关 系名
,
,
为组 成该 关系的属 性名 集合
。 ,
为属 性组
。
一
一
中属 性所 来 自的域 图 的基本 要 素是 实体 型
。
为属 性间 的数据 依赖 关系集合 图为例
构成
三丰
、
属性 和 联 系
,
,
其表 示方 法为
比如 学 生张
下面 将 以本文 上 述 的 一 在由
一
完 成卜 图 向关系模型 的转换
姓名
,
年龄
,
性别
,
班级 编号林
班级 名称
人数
两种 转换 结 果均 可 以最 终 实现 一 对一 的对 应 关 系 由 的对 应关 系
,
二
对应 关系 班级编 号 学号
, ,
图中 的两上 数 字 不要 省 略 对应 关 系
它是
一
图中 明确表 示两 个 实体 间
把 两个 实体 写 成 关系模 型 的形式 班级 学生 班级 学生 班级 名称
但 却 与 关 系 的码 相 对
学号
,
、
性别
、
用菱 形表 示
都是属 性 菱形框 内写 明联 系名
,
。
则称 是 的外部 码
,
并用 无
, 。
接下 来 完 成转换 过程 把两 个 实体写 成关 系模型的形 式 班长 班级 班长 班级 学号
,
向边分 别 与 有关 实 体 连接起 来 或
一
同 时在无 向边旁标上 联系 的 类型 学生选课 存在选 课关 系
的对 应 关系
, , ,
人数
,
学 生 姓名
,
E-R图转换为关系模型
E-R图转换为关系模型E-R模型如何转换成关系模型,这⾥我们分成三种情况进⾏讲解,分别是⼀对⼀,⼀对多和多对多。
1.⼀对⼀的情况: 有两种⽅法解决这个问题。
第⼀个⽅法:可以单独对应⼀个关系模式,由各实体的主码构成关系模式,⽽关系模式的主码可以是任⼀个实体集的主码。
⽽实体中属性照常写就可以了。
第⼆个⽅法:实体中的属性照常写,然后将⼀⽅实体集的主码加到另⼀⽅实体集对应的关系模式中。
下⾯举个例⼦我们来看⼀下:在这个例⼦中,利⽤⽅法⼀,先将两个实体正班长和班级的属性照着写下来,然后将关系模式“属于”的属性写出来——即两边实体的主码,其中关系模型“属于”的主键可以是两端实体集的任⼀主码。
利⽤⽅法⼆,也是先将两端实体的属性照着写下来,然后注意这⼀点,将⼀端实体的主码加到另⼀端实体的主码中,图例中就是将“班级”实体的主码加⼊到“正班长”关系属性中。
2.⼀对多的情况: 这种情况可以跟⼀对⼀的情况对⽐着学习。
第⼀个⽅法:同⼀对⼀的⽅法⼀是差不多的,只是对应的关系模式中,其主码不再是任⼀实体的主码就可以,⽽是必须指定n端的主码为关系模式的主码。
第⼆个⽅法:同⼀对⼀的⽅法⼆也是差不多的,但是值得强调的是,必须将1端的主码加到n端的关系模式中,⽽且n 端的主码仍然为该关系模式中的主码。
同样,我们也来举个例⼦。
如图,在⽅法⼀中,关系模式的主键是n端学⽣实体的主键。
在⽅法⼆中,将⼀端对应的实体主键“班级编号”加⼊到了对应n端“学⽣”的关系模式中,并且,n端的主码仍然为该关系模式的主码。
3.多对多的情况: 对于多对多的联系,似乎是这三种类型中最简单的⼀个了。
其转换原则为:每个实体集对应⼀个关系模式,对于多对多的联系,其单独对应⼀个实体集,该实体集的主码由各实体集的主码共同构成。
我们同样来看⼀个例⼦。
在上图这个例⼦中,每个实体集都对应⼀个关系模式,其联系“选课”也对应⼀个关系模式,这个关系模式的主码便是两端实体集的主码。
关于E-R模型转化成关系模型我们就学到这⾥,其实很简单,只要掌握了要领,做⼏个例⼦,就会很好的上⼿,就会达到掌握的⽬的了。
第五次课 动手实验将E-R图转换成关系模式
课程章节
及主题
将E-R图转换成关系模式
授课老师签字
向猛
教研室主任签字
教学目的
1、加深理解E-R图转换为关系模式的方法、规则
2、加深关系规范化知识的理解
教学重点
掌握现实世界实体向概念世界实体的抽象
加深关系模型相关知识的理解
加深关系规范化的理解
掌握概念模型向逻辑模型的转换教 Nhomakorabea难点掌握联系转换为关系模式的方法
掌握对关系规范化的方法
教学方法
动手实验
授课班次
17移动互联
授课日期
2018年下学期
授课地点
S506
教 学 过 程 及 内 容 提 要
一、导入
1、绘制E-R图
根据你对高校图书管理系统或学生网上选课系统的调查以及理解,请对高校图书管理系统或学生网上选课系统使用E-R模型进行概念设计,绘制出E-R图。
2、E-R图转换成关系模式
对高校图书管理系统使用关系模型进行逻辑设计。主要任务:(1)将E-R图转换成关系模式(注意转换规则)。(2)将转换得到的关系模式使用规范化理论知识进行检查,要求所有的关系模式都要符合1NF,2NF,3NF。
E-R模型转化为关系模型
E-R模型转化为关系模型
E-R模型向关系模型的转换,实际上就是要将实体、属性和联系转化为 关系模式,转换规则如下:
(1)一个实体型转换为一个同名的关系模式。实体的属性就是关系的属性,实体 的码就是关系的码。
(2)一个1:1联系可以转换为一个独立的关系模式,也可以与任意一端对应的 关系模式合并,该联系的码可以是任一端的实体的码。
类别
综合实例
1. 产品
产品号* 产品名 价格 性能参数
5.组成
产品号* 零件号* 零件数
2. 零件
3. 材料
4. 仓库
零件号* 零件名
材料号* 材料名
仓库号* 仓库名
价格
类别
地点
6. 消耗
零件号* 材料号* 消耗量
7. 存放
材料号* 仓库号* 存放量
例2-3:根据上述转换规则,将第一章建立的饭卡管理系统的E-R模型 (如图1.22所示)转化成关系模式。
售饭机编号
消费记录 n
售饭机 m
消费
工
n
作 日
操作
期
m
工作人员
职工号
消费记录编号
饭
饭卡 p
卡
号
1
使用
1
学生
学
号
图1.22 饭卡管理系统初步全局E-R模型
EDA技术及其应用
(3)一个1:n联系可以转换为一个独立的关系模式,也可以与n端对应的关系模 式合并,则n端实体的码就是该联系的码。
E-R模型转化为关系模型
(4)一个m: n联系转换为一个关系模式,与该联系相连的各实体的码的集合就 是该联系的码。
(5)3个或3个以上实体间的一个多元联系转换为一个关系模式。 (6)同一实体集的实体间的联系,即自联系,也可按上述1:1,1:n和m:n三
数据库ER图-数据关系转换-ER模型转换为关系模型
弱实体集转换举例
员工表 编号 姓名 性别 籍贯
编号
姓名 性别 员工
籍贯
员工编号 姓名 称谓 性别 生日 亲属表
具有 亲属
姓名
生日
称谓 性别
8
二元联系集的转换规则
一对一联系集的转换规则 一对多联系集的转换规则 多对多联系集的转换规则
9
一对一二元联系集的转换规则
将一个实体集对应表的标识符属性作为外 键放在另一个实体集所对应的表中。外键通常 是放在存取操作比较频繁的表中,或者根据问 题的语义决定放在哪一个表中。也可以将两个 实体集所对应的两个表合成一个表。
A∪B 或引入关联实体集,将多元联系集转化 成若干个二元联系集处理。
21
多元联系集转换举例
员工编号
其他属性
员工
销售日 期
销售
数量
货物
货物编号 其他属性
客户
其他属性 客户编号
பைடு நூலகம்22
多元联系集转换举例(续)
员工编号 货物编号 客户编号
其他属性 其他属性 其他属性
员工编号 货物编号 客户编号 销售日期 数量
5
派生属性的转换规则
派生属性原则上不存储,但当派生方法复杂 时或者该派生属性一般不在变化时可以存储。
6
弱实体集的转换规则
设A是具有属性a1,a2,…,an的弱实体集, B是A所依赖的实体集,B的标识符为Kb。则A 可转换成这样的表,此表的各列对应于下面 属性集合:
{a1,a2,…,an} ∪ Kb
10
一对一二元联系集的转换举例
ISBN 书名 作者
出版 社
定 价
图书
具 有
库存
库存量
第5讲ER转换为关系模型
逻辑结构设计
转化为 一般数 据模型 转化为特 定DBMS 支持下的 据模型 优化模 型
概念结 构设计
数据库 物理设计
基本E-R图 转换规 则 特定 DBMS的 特点与限 制
优化方 法如规 范化理 论
逻辑 模型
5.4 逻辑设计
一、E-R图向关系模型的转换
1、转换要解决的问题:
实体和实体间的联系转换为关系模式 确定关系模式的属性和码
(2)结构冲突 : •同一对象在不同应用中的不同抽象 ;
属性变为实体或把实体变为属性,使同一对 象具有 相同的抽象。
检查并消除冲突 合并两个局部ER模式 局部ER模式 确定公共实体类型
•同一实体在不同局部ER图中属性的个 数或次序不同 ;
合并且设计次序
还有冲突吗
有
•实体之间的联系在不同的局部ER图中 呈现不同的类型
N
N
MN
系
开设
课程
M
选修
学生
1
上课
1
担任
P
N
教室 教科书 教师
七、设计全局 ER模式
局部ER模式
确定公共实体类型
1、确定公共实体:合 并的基础
同名实体
合并两个局部ER模式
相同键的实体
检查并消除冲突
2、合并
方法:一次性合并与
还有冲突吗
有
两两合并 优先合并有联系的局 部ER 从公共实体开始合并
教师管理 子系统 需求分析: 1、教师由某个系聘用 2、学院设置了若干个系 3、每个学院有一个院长 4、每位教师都有职称,每个职称有不同的工 作量 5、各个系可以承接项目,项目有负责人 6、教师可以参加项目
数据库原理E-R图向关系模型的转换原则
04 E-R图向关系模型的转换 原则
将实体集转换为关系
实体集
01
在E-R图中,实体集表示为封闭的边界线框,可以包含属性。
关系
02
在关系模型中,每个实体集对应一个关系,关系的名称通常与
实体集的名称相同。
转换
03
将实体集转换为关系时,需要将实体集的属性转换为关系的属
将实体关系转换为关系
实体关系
在E-R图中,实体关系表示为实体集之间的连线,表示实体集之间 的关联或依赖关系。
关系
在关系模型中,实体关系通过关系的完整性约束来体现,包括主键、 外键、参照完整性等。
转换
将实体关系转换为关系时,需要将实体关系的类型和关联的属性转换 为关系的完整性约束,以确保数据的一致性和完整性。
转换过程演示
总结词
详细演示如何将E-R图转换为关系模型。
详细描述
首先,将实体转换为关系表,并为每个实体分配一个 主键。然后,将属性转换为表的字段,并确定每个字 段的数据类型和长度。接下来,根据E-R图中的关系 ,建立相应的关联表,并定义外键约束。最后,根据 业务需求,可能还需要添加其他约束条件,如唯一性 约束、非空约束等。通过以上步骤,就可以将E-R图 转换为关系模型。
性,并保留实体集的名称作为关系的名称。
将属性转换为关系属性
属性
在E-R图中,属性表示为实体的内部特征,可以出现在实体集的内 部或外部。
关系属性
在关系模型中,每个属性对应一个关系属性,关系的属性包括在关 系的列中。
转换
将属性转换为关系属性时,需要将属性的名称和数据类型转换为关 系属性的名称和数据类型,并将其添加到对应的关系中。
简述e-r模型转换为关系模型的转换规则
简述e-r模型转换为关系模型的转换规则E-R模型(实体-关系模型)和关系模型是数据库设计中两种不同的建模方法。
E-R模型的重点是实体、关系和属性,而关系模型的重点是表、字段和主键等。
将E-R模型转换为关系模型需要把ER 图中的实体、关系和属性转换为关系模型中的表、字段和主键。
下面介绍E-R模型转换为关系模型的转换规则。
1.实体转换为表E-R模型中的实体转换为关系模型中的表,实体的名称对应表的名称,属性对应表中的字段。
每个实体会对应一个表,并且表的主键将会对应实体的标识符。
2.属性转换为表的字段实体中属性的名称和类型都可以转换为表的字段名称和类型,并且属性所在的实体的标识符将成为表的主键。
比如,Person 实体有两个属性 name 和 age,那么就可以映射为 Person 表,其中 name 和 age 两个属性分别对应表中的 name 和 age 字段,Person 实体的标识符将映射为表的主键。
3.关系转换为表如果有两个实体之间的关系,那么就需要将关系转换为表,其中关系表的表名可以采用关联的两个实体的名称拼接而成,关系表的每一行对应一个实体之间的关系。
4.关系属性转换为字段如果关系具有属性,则需要将关系属性映射为关系表的字段。
比如,如果实体 A 和实体 B 之间有关系 R, R 具有属性 C,那么关系表 R 将有一个名为 C 的字段。
5.主键的确定在关系模型中,每个表都需要有一个主键,而在E-R模型中实体之间的关系也可以有主键。
主键的确定是要根据具体情况而定,如果关系表中只有两个实体关联,那么可以将两个实体的主键作为关系表的复合主键,如果关系表有额外属性,则需要使用一个独立的主键,该主键同时也可以使用两个实体的标识符的组合方式。
6.外键的确定如果在E-R图中,两个实体 A 和 B 之间有一个一对多的关系,那么在关系模型中表A 将拥有对表 B 的外键。
表 A 中包含了 B 表主键的引用,这样在A表中就可以引用B表中的数据。
E-R图向关系模型的转换ppt课件
地点
仓库
1
存放 n
商品
商品名
面积 数量
价格
关系模式: 仓库(仓库号,地点,面积) 商品(商品号,商品名,价格,仓库号,数量)
❖ 练习:现有一个银行数据库,包括顾客和帐户的信息。顾客信息包括 姓名,地址,电话,社会保险号。帐户包括编号,类型(例如存款, 支票),和金额,请将该E-R模型图转换为关系模式。
在设计好一个项目的关系模式后,下一步的任务 是选择合适的数据库管理系统,利用其提供的命令语 句,创建数据库,创建数据库的关系表,输入相应数 据,并根据需要对数据库中的数据进行各种操作。
采用PP管及配件:根据给水设计图配置好PP管及配件,用管件在 管材垂 直角切 断管材 ,边剪 边旋转 ,以保 证切口 面的圆 度,保 持熔接 部位干 净无污 物
身份证号码 姓名
地址
编号
金额
顾客
1
拥有
n
账户
电话
社会保险号
类型
采用PP管及配件:根据给水设计图配置好PP管及配件,用管件在 管材垂 直角切 断管材 ,边剪 边旋转 ,以保 证切口 面的圆 度,保 持熔接 部位干 净无污 物
关系模式1: 顾客(身份证号码,姓名,地址,电话,社会保险号) 帐户(编号,金额,类型) 拥有(编号,身份证号码) 关系模式2: 顾客(身份证号码,姓名,地址,电话,社会保险号) 帐户(编号,金额,类型,身份证号码)
1.(1∶1)联系的E-R图到关系模式的转换 2.(1∶n)联系的E-R图到关系模式的转换 3.(m∶n)联系的E-R图到关系模式的转换
采用PP管及配件:根据给水设计图配置好PP管及配件,用管件在 管材垂 直角切 断管材 ,边剪 边旋转 ,以保 证切口 面的圆 度,保 持熔接 部位干 净无污 物
