《数据库技术与应用》课件-2.数据库的概念结构设计_第1页
《数据库技术与应用》课件-2.数据库的概念结构设计_第2页
《数据库技术与应用》课件-2.数据库的概念结构设计_第3页
《数据库技术与应用》课件-2.数据库的概念结构设计_第4页
《数据库技术与应用》课件-2.数据库的概念结构设计_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

数据库的概念结构设计课程简介2通过本课程的学习,掌握数据库概念结构设计的基本任务、概念模型的基本元素,以及概念结构设计的一般步骤。

主要学习内容:一.概念结构设计的基本任务二.E-R图的基本元素三.E-R图基本元素的表示方法四.概念结构设计的步骤五.概念结构设计实例概念结构设计的基本任务3概念结构设计的基本任务就是信息数据在需求分析的结果上,通过特定的方法抽象化成概念模型。概念模型通常利用实体—联系模型来描述,简称为E-R图。E-R图所描述的现实世界事物的信息结构称为E-R模型。E-R模型中包括了实体、实体属性和实体间联系方法这三种基本元素。E-R图的基本元素41.实体现实世界中的客观存在的并可区分识别的事物称为实体,例如:图书。

2.(实体)属性每个实体具有一定的特征,通过这些特征就可区分出一个个实体。例:可使用哪些属性来描述图书特征?图书可使用“图书编号,图书编码,图书名称,图书类型编号,图书书架编号,图书作者,图书价格,图书总数量,图书出版社编号,备注”等属性来描述图书特征。E-R图的基本元素53.实体间的联系⑴一对一联系(1:1)如果两个实体集A、B中的任意一个实体至多与另一个实体集中的一个实体对应联系,则称A、B为一对一联系,记为“1-1”联系。比如:一个学校只有一个正校长,而一个校长只在一个学校中任职,则学校与校长之间具有一对一联系。E-R图的基本元素6⑵一对多联系(1:m)设有两个实体集A和B,如果A中每个实体与B中任意个实体(包括零个)有联系,而B中的每个实体至多与A中的一个实体有联系,则称该联系为"从A到B的1对多联系",记为"1-m"联系。比如:一个专业中有若干名学生,而每个学生只在一个专业中学习,则专业与学生之间具有一对多联系。E-R图的基本元素7⑶多对多联系(m:n)如果两个实体集A、B中的每个实体都与另一个实体集中的任意个实体(包括零个实体)有联系,则称这两个实体集是多对多联系,记为“m-n”联系。比如:一个学生可以学多门课程,而每门课程可以有多个学生来学。E-R图基本元素的表示方法8E-R图基本元素的表示方法,如图所示:实体:用矩形表示,矩形框内写明实体名。属性:用椭圆形表示,并用无向边将其与相应的实体连接起来。联系:用菱形表示,菱形框内写明联系名,并用无向边分别与有关实体连接起来,同时在无向边旁标上联系的类型(1:1,1:n或m:n)。

概念结构设计的步骤91.设计局部概念模型(1)确定数据库所需的实体。(2)确定各实体的属性以及实体的联系,画出局部的E-R图。

2.合并E-R图先将两个重要的局部E-R图合并,然后依次将一个新的局部E-R图合并进去,最终合并成一个全局E-R图。概念结构设计实例10对图书管理数据库进行概念结构设计:1.在需求分析的基础,确定图书管理数据库的实体及其属性,分别是:管理员(Admin):负责系统的管理员。图书书架(BookCase):图书的书架信息。图书(BookInfo):系统的图书信息。图书入库出库(BookInOutOrder):图书入库出库登记记录。图书类型(BookType):系统的图书类型。概念结构设计实例11借阅(Borrow):用户借阅产生的借阅记录。用户系别(Dept):用户的系别信息。用户年级(Grade):用户的年级信息。留言(Message):用户的留言信息与管理员的回复信息。通知(Notice):系统的通知信息。图书出版社(Publishing):图书出版社信息。用户(Users):系统用户信息。用户类型(UserType):用户类型信息。概念结构设计实例122.确定各实体的属性以及实体的联系,画出局部E-R图:(1)图书与图书类型之间的联系E-R图,,如图所示:概念结构设计实例13(2)图书与图书书架之间的联系E-R图,如图所示:概念结构设计实例14(3)图书与出版社之间的联系E-R图,如图所示:概念结构设计实例15(4)图书与借阅之间的联系E-R图,如图所示:概念结构设计实例16(5)用户与借阅之间的联系E-R图,如图所示:概念结构设计实例17(6)用户与用户系别之间的联系E-R图,如图所示:概念结构设计实例18(7)用户与用户年级之间的联系E-R图,如图所示:概念结构设计实例19(8)用户与用户类型之间的联系E-R图,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论