版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
主讲教师:魏巍巍北京信息职业技术学院数据库技术与应用实体联系模型创建采集任务01实体和实体型联系和联系型0102目录CONTENTS实体和实体型01数据库设计一般要经过以下几个步骤:需求分析阶段概念结构设计阶段逻辑结构设计阶段数据库物理设计阶段数据库实施阶段数据库运行和维护阶段实体和实体型基本概念 在实体联系模型中,用实体表示现实世界中某一个具体的物体,具有相同性质的实体组成了一个实体型,每个实体型要有一个名字,一般用名词表示。实体和实体型每个实体型有一组属性,表示实体型的特点或性质。每个属性有一个名字,常用名词作为名字。每个属性有一个取值范围,叫做域,域的概念类似于程序设计语言中的数据类型,如果一个属性的域是整型,则1,123是合法的取值,而1.0,123.12是不合法的取值。在实体型的每个属性上取一个合法的值,就得到了一个实体。实体和实体型单值属性:实体型中所有实体在某个属性上只取一个值。多值属性:如何某个实体在属性上取多个值,则该属性是多值属性。例如,姓名属性是单值属性,而奖励属性是多值属性。派生属性:从其它属性经过计算得到的。实体和实体型如果实体型中的所有实体在一组(或一个)属性上的取值各不相同,则这组属性叫做关键字(Key),这是关键字的主要特点,即唯一性。第二个特点为最小性。一个实体型只需要一个关键字,被选中的关键字叫做主关键字(PrimaryKey),其它的关键字叫做候选关键字(CandidateKey)。实体和实体型为了便于交流,一般用图示的方法表示实体联系模型,叫做E-R图。一般用矩形表示实体型,矩形框内写明实体型的名称,用单椭圆形表示单值属性,双椭圆形表示多值属性,属性名写在椭圆形内部,关键字加下划线,用无向边将属性与其所属的实体连接起来。实体和实体型例如:学生实体型具有学号、姓名、性别、院系、出生日期、入学日期和奖励属性,其E-R图如图所示:学生学号姓名性别院系出生日期入学日期奖励实体和实体型联系和联系型02物体之间的联系用实体型之间的联系型表示。一般用动词或动词短语作为联系型的名字。在E-R图中用菱形表示联系型,菱形框内写明联系型的名字,并用无向边与相关联的实体型相连。联系型也可以有属性,联系型也有关键字。联系是联系型的一个实例。
联系和联系型例如,学生和班级实体型之间存在一个联系型,取名为“从属于”,描述了学生和班级之间的关系。如图所示:学生班级从属于联系和联系型姓名班级S1C1S2C1S3C1S4C2S5C2图中表示学生S1、S2和S3属于班级C1,学生S4和S5属于班级C2。或者说班级C1中有S1、S2和S3三个学生,班级C2中有S4和S5两个学生。S1S2S3S4S5C1C2联系的两种表示方法:图和表联系和联系型在学校中,一个学生要选修一些课程,学习完一门课程后会有一个学习成绩。学生与课程之间的联系型“选修”有一个属性:成绩。如图所示:联系型的属性学生课程选修成绩联系和联系型一个联系型所关联的实体型的个数叫做联系型的度。只关联到一个实体型的联系型叫做一元联系型,有二个实体型参与的联系型叫做二元联系型,依此类推。在实践中经常遇到的是二元联系型,偶尔会遇到三元或多元联系型。联系和联系型3、联系的分类 在现实中,两个实体型之间的联系可以分为三种:一对一、一对多、多对多。(1)一对一联系(1:1) 如果对于实体型A中的每一个实体,实体型B中至多有一个(也可以没有)实体与之联系,反之亦然,则称实体型A与实体型B具有一对一联系。联系和联系型在E-R图中,在关联实体型和联系型的两个边上加上字符1表示一对一联系,如下图所示:学生学生证拥有11学生与学生证之间的一对一联系联系和联系型(2)一对多联系 如果对于实体型A中的每一个实体,实体型B中有n个实体(n≥0)与之联系,反之,对于实体型B中的每一个实体,实体型A中至多只有一个实体与之联系,则称实体型A与实体型B有一对多联系。实体型A叫做一端,实体型B被称为多端。联系和联系型班级实体型和学生实体型之间的联系属于一对多联系,因为每个学生只在一个班级中学习,而一个班级可以有多个学生,如图所示:n1班级学生隶属于班级与学生之间的一对多联系联系和联系型(3)多对多联系 如果对于实体型A中的每一个实体,实体型B中有n个实体(n≥0)与之联系,反之,对于实体型B中的每一个实体,实体
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 心衰护理课件教学课件
- 淮阴工学院《通信原理1》2022-2023学年第一学期期末试卷
- DB5116T17-2024电梯维护保养质量要求与抽查规则
- DB 3705-T 16-2024《管花肉苁蓉培育技术规程》
- 企业管理-《固定资产移交报告》
- 海水养殖的环境影响评估方法考核试卷
- 合成材料制造的工艺装备更新考核试卷
- 外卖行业的季节性波动分析考核试卷
- 煤炭行业的国际市场拓展与合作考核试卷
- 城市轨道交通的科技创新与产业发展考核试卷
- 湖北机场集团限公司2024年春季校园招聘【35人】(高频重点提升专题训练)共500题附带答案详解
- 河南省附属绿地绿化规划设计规范
- 微测网题库完整版行测
- 2023年中级会计实务试题及答案大全
- T-CPQS C010-2024 鉴赏收藏用潮流玩偶及类似用途产品
- 代运营合作服务协议
- 有限空间作业应急管理制度
- 慢性肾衰竭-课件
- 罗兰贝格-正泰集团品牌战略项目-品牌战略设计与高阶落地建议报告-20180627a
- 2024砍伐树木合同书
- 2024年02月重庆市沙坪坝区事业单位2024年第一季度公开招聘167名工作人员0笔试历年典型考题及考点研判与答案解析
评论
0/150
提交评论