下载此文档

第一部分 数据库基础理论模型.ppt


文档分类:IT计算机 | 页数:约51页 举报非法文档有奖
1/51
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/51 下载此文档
文档列表 文档介绍
第一部分 数据库基础理论模型1
现在学****的是第1页,共51页
主要内容
重要概念介绍
三个世界的概念
数据模型的分层
数据模型的三要素
几种典型的模型
E_R实体联系模型
概念数据模型的讨论
层次模型和网状模型
关系数据模型学生
班级
1
n
选修
学生
课程
m
n
关系转换举例
现在学****的是第21页,共51页
三类联系之间的关系
m:n联系
1:1 联系
1:m 联系
特例
特例
特例
现在学****的是第22页,共51页
E - R图的表示方法
表示实体的属性
表示实体间
的联系
表示实体型,
框内写实体名。
连接各部分
现在学****的是第23页,共51页
【例1 】假设某学院有若干个系,每个系只有一个主任。则主任和系之间是一对一的关系。主任和系的属性分别如下:
主任——编号,姓名,年龄,学历;
系——系编号,系名 ,
主任和系之间是一个管理关系
局部E-R图表示法
两个实体集之间的一对一联系的图绘制方法。
现在学****的是第24页,共51页
描述主任和系之间的E-R图可如下图:
1
主任

管理
1
姓名
年龄
学历
编号
系编号
系名
任职时间
现在学****的是第25页,共51页
两个实体集之间的一对多的联系的绘制方法。
【例2 】 假设在某仓库管理系统中,有两个实体集:仓库和商品。仓库用来存放商品,且规定一类商品只能存放在一个仓库中,一个仓库可以存放多件商品。仓库和商品之间是一对多的联系。仓库和商品的属性分别如下:
仓库——仓库号,地点,面积联单
商品——商品号,商品名,价格
在存放联系中要反映出存放商品的数量。
现在学****的是第26页,共51页
描述仓库和商品之间的E-R图可如下图所示
1
仓库
商品
存放
n
地点
面积
仓库号
商品号
价格
数量
商品名
现在学****的是第27页,共51页
两个实体集之间的多对多的联系的绘制方法。
【例3】假设在某教务管理系统中,一个教师可以上多门课,一门课也可以由多个老师去上。教师和课程之间是多对多的联系。教师和课程可用以下属性来描述:
教师——教师号,教师名,职称
课程——课程号,课程名,班级
在“讲授”联系中应能反映出教师的授课质量。
现在学****的是第28页,共51页
描述教师和课程之间的E-R图可如下图所示。
m
教师
课程
讲授
n
教师名
职称
教师号
课程号
班级
质量
课程名
现在学****的是第29页,共51页
E—R图的基本设计方法
E-R图设计分二个阶段:
(1)针对每一用户画出该用户信息的局部E—R图,确定该用户视图的实体、属性和联系。需注意的是:能作为属性的就不要作为实体,这有利于E—R图的简化。
(2)综合局部E—R图,生成总体E—R图。在综合过程中,同名实体只能出现一次,还要去掉不必要的联系,以便消除冗余。一般来说,从总体E—R图必须能导出原来的所有局部视图,包括实体、属性和联系。
现在学****的是第30页,共51页
例:建立学生选课系统的概念模型 (E_R图)
步骤一:明确系统需描述的主要实体型。并找出相应的主要的属性。
主要实体型:学生、课程、班级、教师、参考书
主要属性
学生:学号,姓名,性别,年龄
班级:班级编号,所属院系
课程:课程号,课程名,学分
教师:职工号,姓名,性别,年龄,职称
参考书:书号,书名,摘要,价格
现在学****的是第31页,共51页
学生
学号
姓名
性别
年龄
课程
课程号
课程名
学分
班级
班级编号
所属院系
步骤一
现在学****的是第32页,共51页
教师
职工号
姓名
性别
年龄
职称
参考书
书号
书名
摘要
价格
步骤一
现在学****的是第33页,共51页
步骤二:找出实体间的联接。
主要实体间的联系:
学生与班级多对一的联系 N:1
学生与课程多对多的联系 N:M
学生与教师、参考书的联系取决于选的课程,而参考书不但与选课程有关同时与教课的教师有关。存在课程、教师、参考书多实体间的联系
同一个班级的学生之间也可以存在内部的联系
现在学****的是第34页,共51页
1:n联系
m:n联系
组成
学生
班级
1
n
选修
学生
课程
m
n
学生与班级
课程与学生
地点
成绩
人数
注意: 联系本身也具有属性
现在学****的是第35页,共51页
三个实体型间的复杂联系
讲授
教师
课程
参考书
1

第一部分 数据库基础理论模型 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数51
  • 收藏数0 收藏
  • 顶次数0
  • 上传人文库新人
  • 文件大小4.50 MB
  • 时间2022-01-23