《(3.2.1)--2.2概念模型-课件》由会员分享,可在线阅读,更多相关《(3.2.1)--2.2概念模型-课件(14页珍藏版)》请在金锄头文库上搜索。
1、数 据 库 系 统 概 论数 据 库 系 统 概 论Database SystemDatabase System第二章第二章 数据模型数据模型数据模型数据模型1 1概念模型概念模型2 2数据模型的组成要素3 34 48 8选择、投影运算6 6连接运算7 7传统集合运算5 52.2 概念模型 信息世界的基本概念信息世界的基本概念属性实体2.2.1 信息世界的基本概念客观存在并可相互区别的事物实体所具有的某一特性码唯一标识实体的属性集实体型实体集图书:(ISBN号,书名,作者,类别,页数,定价, 出版社,出版时间,装帧, 开本,丛书名, 字数, 版次, 纸张)用实体名及属性名集合来抽象和刻画同类实
2、体同一类型实体的集合2.2.1 信息世界的基本概念2.2.1 信息世界的基本概念联系多对多一对多一对一实体集A中每一个实体,实体集B中至多有一个实体与之联系,反之亦然实体集A中每一个实体,实体集B中有n个实体与之联系;实体集B中每一个实体,实体集A中只有一个实体与之联系实体集A中每一个实体,实体集B中有n个实体与之联系,实体集B中每一个实体,实体集A中也有m个实体与之联系2.2.1 信息世界的基本概念BABAAB 1 : 1 1 : nm : n实体集A中每一个实体,实体集B中至多有一个实体与之联系,反之亦然实体集A中每一个实体,实体集B中有n个实体与之联系;实体集B中每一个实体,实体集A中只
3、有一个实体与之联系实体集A中每一个实体,实体集B中有n个实体与之联系,实体集B中每一个实体,实体集A中也有m个实体与之联系一对一联系一对一联系一对多联系一对多联系多对多联系多对多联系2.2.1 信息世界的基本概念属性名联系名 ER图的基本元素实体名2.2.2 概念模型的表示方法联系名11 AB联系名1nAB联系名mnAB两个实体型之间的三类联系2.2.2 概念模型的表示方法书库和图书之间的联系用ER图表示:存放1n 书库 图书2.2.2 概念模型的表示方法图书管理员和图书之间的联系用ER图表示:管理 nm图书管理员 图书2.2.2 概念模型的表示方法读者和图书之间的联系用ER图表示:借阅 mn读者图书2.2.2 概念模型的表示方法概念模型是对信息世界的建模。信息世界用实体、属性、码、联系等概念描述。概念模型是现实世界到信息世界的第一层抽象。实体-联系方法是概念模型的表示方法。