下载此文档

数据库ER图模型文库.ppt


文档分类:IT计算机 | 页数:约110页 举报非法文档有奖
1/110
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/110 下载此文档
文档列表 文档介绍
提纲?数据库设计过程?基本概念?映射的基数?弱实体集?扩展 ER 特性? ER 模型设计要点?概念数据库设计过程? E-R 模型向关系模式的转换数据库设计过程需求分析概念数据库设计逻辑数据库设计确定存储哪些数据,建立哪些应用,常用的操作及对象有哪些等对需求分析所得到数据的更高层的抽象描述将概念模型所描述的数据映射为某个特定的 DBMS 模式数据 ER 模型/ODL 物理数据库设计基本概念?历史?E-R模型: Entity-Relationship Model ? 1976 年, 提出 E-R 模型,用E-R 图来描述概念模型?观点?世界是由一组称作实体实体的基本对象和这些对象之间的联系联系构成的基本概念?实体( Entity ) ?客观存在并可相互区分的事物叫实体?如学生张三、工人李四、计算机系、数据库概论?属性( Attribute ) ?实体所具有的某一特性?一个实体可以由若干个属性来刻画?例如,学生可由学号、姓名、年龄、系等组成?域( Domain ) ?属性的取值范围?例如,性别的域为(男、女),月份的域为1到 12的整数基本概念?实体型( Entity Type ) ?实体名与其属性名集合共同构成实体型?例,学生(学号、姓名、年龄、性别、系、年级) ?注意实体型与实体(值)之间的区别,后者是前者的一个特例?如(9808100 ,王平, 21 ,男,计算机系, 2) 是一个实体?实体集( Entity Set ) ?同型实体的集合称为实体集?如全体学生基本概念?联系( Relationship ) ?实体之间的相互关联?如学生与老师间的授课关系,学生与学生间有班长关系?联系也可以有属性,如学生与课程之间有选课联系,每个选课联系都有一个成绩作为其属性?元或度( Degree ) ?参与联系的实体集的个数称为联系的元?如学生选修课程是二元联系,供应商向工程供应零件则是三元联系基本概念?码( Key ) ?能唯一标识实体的属性或属性组称作超码超码?超码的任意超集也是超码?其任意真子集都不能成为超码的最小超码称为候候选码选码?从所有候选码中选定一个用来区别同一实体集中的不同实体,称作主码主码?一个实体集中任意两个实体在主码上的取值不能相同?如学号是学生实体的码?通讯录(姓名,邮编,地址,电话, Email ,BP) 小试牛刀 4326 5 3 C2123 41 BA有哪些超码?有哪些候选码? 基本E -R图要点例:学生选修课程学生课程选修姓名学号系别课程名先修课学分成绩用矩形表示实体集,在框内写上实体名用椭圆表示实体的属性用无向边把实体与其属性连接起来用菱形表示实体间的联系将参与联系的实体用线段连接联系的数量

数据库ER图模型文库 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数110
  • 收藏数0 收藏
  • 顶次数0
  • 上传人3239657963
  • 文件大小0 KB
  • 时间2016-08-02