- 1、本文档共76页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第2章关系数据模型5h80pV22
外键(Foreign Key,FK) 关系中某个属性或属性组合并非该关系的键,但却是另一个关系的主键,称此属性或属性组合组合为本关系的外键。 诊断编号 患者编号 医生编号 症状描述 诊断描述 就诊时间 医生编号 医生姓名 医生性别 医生年龄 所属部门 技术等级 工资 主键(Primary Key,PK) 外键(Foreign Key,FK) 2-* 关系模式(Relation Schema) 对关系的描述称为关系模式,其格式为: 关系名(属性名l,属性名2,…,属性名n) 例如:患者(编号,姓名,性别,年龄) 2-* 关系数据操作包括两类: 查询 更新 (插入、删除和修改 ) 操作语言 用户可以通过关系语言来完成对数据的各种操作,关系语言特点是高度非过程化,即用户只需说明“做什么”而不必说明“怎么做”。 2-* 关系数据约束: 数据模型中固有的约束,如元组不能重复。 可以在数据模型的模式中直接表述的约束,如数据定义语言(DDL)中指定的完整性约束、参照性约束。 不能在数据模型的模式中直接表述的约束,由应用程序表示并执行。 2-* 关系数据模型的优点: 关系模型与非关系模型不同,它是建立在严格的数学概念的基础上的。 数据结构简单、清晰。 更高的数据独立性,更好的安全保密性。 丰富的完整性。 关系数据模型的缺点: 对“现实世界”实体的表达能力弱。 由于存取路径对用户透明,查询效率往往不如非关系数据模型。 关系模型只有一些固定的操作集。 不能很好的支持业务规则。 2-* 典型商业DBMS: ORACLE —— 甲骨文 SYBASE —— Sybase DB/2 —— IBM SQL Server —— Microsoft MySQL —— Sun 。。。。。。 2-* Click to add Title 1 数据模型 1 Click to add Title 2 关系数据模型 2 Click to add Title 2 关系 3 Click to add Title 1 关系代数 4 2-* 域、笛卡尔积和关系 关系的性质 关系模式 关系完整性 2-* 域(Domain) 域是一组具有相同数据类型的值的集合。 例如: 整数 实数 介于某个取值范围的整数 长度指定长度的字符串集合 {‘男’,‘女’} 介于某个取值范围的日期 2-* 笛卡尔积(Cartesian Product) 给定一组域D1,D2,…,Dn,这些域中可以有相同的。D1,D2,…,Dn的笛卡尔积为: 其中:每一个元素(d1,d2,…,dn)叫作一个n元组,元组中每一个值di叫做一个分量。 D1?D2?…?Dn={(d1,d2,…,dn)|di∈Di,i=1,2,…,n} 2-* 笛卡尔积举例:给出3个域: D1 = Student = {张同学,李同学} D2 = Advisor = {王老师,赵老师} D3 = Department = {外语系,计算机系} 则D1,D2,D3的笛卡尔积为: D=D1×D2×D3={ (张同学,王老师,外语系), (张同学,王老师,计算机系), (张同学,赵老师,外语系), (张同学,赵老师,计算机系), (李同学,王老师,外语系), (李同学,王老师,计算机系), (李同学,赵老师,外语系), (李同学,赵老师,计算机系)} D的基数为|D1|×|D2|×|D3|=? 2-* 笛卡儿积D1×D2×…×Dn的子集叫做在域D1,D2,…,Dn上的n元关系(Relation)。 用R(D1,D2,…,Dn)表示,R是关系名。 关系中的每个元素是关系中的元组,通常用t(tuple)表示。 关系是笛卡儿积的有一定意义的、有限的子集,所以关系也是一个二维表。表的每一行对应一个元组,表的每一列对应一个域。 关系可以有3种类型: 基本关系(基本表):实际存在的表,是实际存储数据的逻辑表示 查询表:查询结果对应的表 视图表:由基本表或其它视图标导出的表,虚表,不对应实际存储的数据 2-* 关系的性质 有一个关系名,并且跟关系模式中所有其他关系不重名; 每一个单元格都包含且仅包含一个原子值; 每个属性都有一个不同的名字(指同一关系中); 同一属性中的各个值都取自相同的域; 各个元组互不相同,不存在重复元组; 属性的顺序并不重要; 理论上讲,元组的顺
您可能关注的文档
- 科学三年级上-3-大树和小草.ppt
- 清华大学材料显微结构分析02-无标溷样.ppt
- 科技论文写作注重要领.ppt
- 混凝土结构非线性分析0.ppt
- 科研数据处理004_生存分析.pptx
- 清华大学CATIA曲面设计教程.ppt
- 称重传感器的安装维护与保养.ppt
- 清华大学材料显微结构分析07X光化学分析.ppt
- 清华大学材料显微结构分析06-微晶尺寸的XRD测定.ppt
- 空气中氧气体积分数测定.ppt
- 2023年江苏省镇江市润州区中考生物二模试卷+答案解析.pdf
- 2023年江苏省徐州市邳州市运河中学中考生物二模试卷+答案解析.pdf
- 2023年江苏省苏州市吴中区中考冲刺数学模拟预测卷+答案解析.pdf
- 2023年江苏省南通市崇川区田家炳中学中考数学四模试卷+答案解析.pdf
- 2023年江西省吉安市中考物理模拟试卷(一)+答案解析.pdf
- 2023年江苏省泰州市海陵区九年级(下)中考三模数学试卷+答案解析.pdf
- 2023年江苏省苏州市高新二中中考数学二模试卷+答案解析.pdf
- 2023年江苏省南通市九年级数学中考复习模拟卷+答案解析.pdf
- 2023年江苏省南通市海安市九年级数学模拟卷+答案解析.pdf
- 2023年江苏省泰州市靖江外国语学校中考数学一调试卷+答案解析.pdf
最近下载
- 2024年河北省继续医学教育公共必修课参考答案.docx VIP
- 世界古代史课件-第三章上古西亚.pptx VIP
- 苏宁易购财务风险财务风险成因探析及防范对策研究.docx
- 世界古代史课件-第六章上古罗马.pptx VIP
- 2024年河北省继续医学教育公共选修课参考答案.pdf VIP
- 世界古代史课件-第五章上古希腊.pptx VIP
- 数据采集系统说明.pdf
- 浅论威廉莎士比亚的悲剧哈姆雷特及其艺术特色.doc
- 线性代数与空间解析几何案例智慧树知到期末考试答案章节答案2024年哈尔滨工程大学.docx
- 2024广东惠州市教育局赴高校招聘市直公办中小学校教师224人笔试备考试题及答案解析.docx
文档评论(0)