8.2 数据库概念结构设计 课件(共17张PPT)《 数据库技术及应用(SQL Server 2019)》同步教学(机械工业出版社)

资源下载
  1. 二一教育资源

8.2 数据库概念结构设计 课件(共17张PPT)《 数据库技术及应用(SQL Server 2019)》同步教学(机械工业出版社)

资源简介

(共17张PPT)
Software
8.2 数据库概念结构设计
提纲
设计系统概念模型
提纲
设计学生公共服务平台的概念模型
任务描述
E-R(Entity-Relationship)实体关系图
符号 含义 解释
实体,一般是名词 现实世界中客观存在的并可区分识别的事物称为实体,可以指人或物
属性,一般是名词 实体的特征称为属性
关系,一般是动词 各实体之间联系,有1:1,1:m,m:n 三种关系
实体关系图
任务准备
概念结构设计步骤
① 设计局部概念模型
② 合并E-R图,优化,生成全局E-R图
任务准备
标识对象(实体-Entity)
标识数据库要管理的关键对象或实体
实体一般是名词:
学生:系统的主要服务对象
图书:学生可以借阅图书
学生
图书
任务实施
标识每个实体的属性(Attribute)
学生:
学号
姓名
性别
出生日期
已修学分
院系
专业
班级
图书:
图书编号
书名
编著者
单价
出版社
出版日期
库存数量
宿舍:
宿舍编号
宿舍电话
宿舍等级
宿舍基本条件
住宿费
已住人数
宿舍楼明
宿舍楼校区
宿舍楼地址
宿舍楼管理电话
宿舍楼管理员
任务实施
标识对象之间的关系(Relationship)
学生和课程之间有什么关系?
学生和图书之间有多对多的借阅关系,借阅时间、归还日期等是借阅关系的属性
提问
宿舍和学生之间有什么关系?
一对多的入住关系
多对多的选修关系
任务实施
绘制ER图
借阅
Student
(学生)
……
出生日期
学号
图书编号
书名
……
Book
(图书)
M
N
任务实施
局部E-R图
宿舍和学生之间有1对多入住关系,
入住日期、入住床号是入住关系的属性
任务实施
学生和课程之间有多对多的选修关系,
成绩和学分绩点是选修关系的属性
局部E-R图
任务实施
学生和图书之间有多对多借阅关系,
借阅日期、归还日期和是否违规是借阅关系的属性
局部E-R图
任务实施
如何使用Visio绘制E-R图
使用文件->新建->框图->基本框图来绘制E-R图;
在绘图窗口左侧的“基本形状”里选择“矩形”、“椭圆”、“菱形”拖动到页面适当位置,就可以绘制需要的矩形、椭圆和菱形。
绘制直线,在工具栏:视图->工具栏->绘图,这时就会弹出绘图工具栏。选择其中的直线工具。
任务实施
设计全局E-R图
任务实施
任务训练
使用绘图软件,如Visio、Word等,绘制E-R模型图,生成“学生公共服务平台”图片文件,具体要求如下:
1)按照图8-8、8-9、8-10内容,绘制后勤处、教务处、图书馆的局部E-R模型图。
2)如果学生实体和图书实体之间存在还书的关系,请绘制出该E-R模型图。
3)结合(1)完成内容,按照图8-11内容,绘制学生公共服务平台的全局E-R模型图。
THANKS
汇报人姓名

展开更多......

收起↑

资源预览