转化为一般数据模型E-R图向关系模型的转换(续)E-R图向关系模型的转换(续)⒍ 同一实体集的实体间的联系即自联系也可按上述1:11:n和m:n三种情况分别处理例如果教师实体集内部存在与被的1:n自联系我们可以将该联系与教师实体合并这时主码职工号将多次出现但作用不同可用不同的属性名加以区分:教师:{职工号性别职称系主任} 向特定DBMS规定的模型进行转换优化数据模型的方法⒈ 确定
数据库系统概论An Introduction to Database System第七章数据库设计(续2)An Introduction to Database System第七章数据库设计71数据库设计概述72需求分析73概念结构设计74逻辑结构设计75数据库的物理设计76数据库的实施和维护77小结An Introduction to Database System74逻辑结构设计逻辑结构设计的
第二节 实体联系模型实体联系模型(简称ER模型)产生于1976年这个模型使用实体联系和属性三个基本概念直接描述现实世界实体联系图是表示ER模型的图形工具简称ER图它是概念数据库设计的重要工具一.实体和属性二.实体型键属性和属性的值域三. 数据库实例四.实体间的联系五. 弱实体六.实体联系图房号F23实体关联约束:这是联系型和它所关联的实体型之间的约束有两
#
(2)关系操作关系数据结构及形式化定义D1×D2 ×…… ×Dn={(d1d2…dn) di?Dii=12…n}域D1 D23.关系属性张清政张清政刘逸例子1:关系 S(SSNSDSA)关系S的候选码:(S) (SN)关系S的主码:(S)关系S的主属性:S关系S的非码属性:SD SA例子2:关系SC(SCG)关系SC的候选码:关系SC的主码:关系SC的主属性:关系SC的
函数依赖的公理系统 问题的提出若X→Y则称X为这个函数依赖的决定因素注:对任一关系模式平凡函数依赖必然存在则一般讨论非平凡函数依赖定义 在R(U)中如果X→YY→Z且Y ?XY→X则称Z对X传递函数依赖记作X t Z 范式是对关系数据库的规范化过程中为不同程度的规范化要求设立的不同标准范式是符合某一种级别的关系模式的集合 如果一个数据库模式中的每个关系模式都是第二范式的则称此数据库模式属于第二
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级返回返回第6章 数据库设计 16.1 数据库设计概述6.1.1 数据库设计的任务内容和特点6.1.1.1 数据库设计的任务数据库设计是指根据用户需求研制数据库结构的过程具体地说是指对于一个给定的应用环境构造最优的数据库模式建立数据库及其应用系统使之能有效的存储数据满足用户的信息要求和处理要求也就是把现实世界中的数据根据各
什么是概念结构设计需求分析阶段描述的用户应用需求是现实世界的具体需求将需求分析得到的用户需求抽象为信息结构即概念模型的过程就是概念结构设计概念结构是各种数据模型的共同基础它比数据模型更独立于机器更抽象从而更加稳定概念结构设计是整个数据库设计的关键An Introduction to Database SystemAn Introduction to Database SystemAn Introd
第六章数 据 库 设 计数据库设计目标数据库设计的目标是在DBMS的支持下,按照应用系统的需求,设计一个结构合理、使用方便及效率较高的数据库系统。本章内容61数据库设计概述62需求分析63概念结构设计64逻辑结构设计65数据库的物理设计(了解)66数据库实施和维护(了解)61 数据库设计概述611 数据库与信息系统数据库是信息系统的核心和基础 只有对数据库进行合理的设计,才能开发出完善而高效的数据
#
违法有害信息,请在下方选择原因提交举报