- 11
- 0
- 约3.43千字
- 约 22页
- 2018-06-29 发布于福建
- 举报
数据库的设计 PowerPoint Presentation
数据库设计 数据库设计概述 一、数据库设计概述 1、数据库设计的任务、内容和特点 (1)数据库设计的任务 数据库设计是指根据用户需求研究数据库结构并应用数据库的过程。 (2)数据库设计的内容 数据库设计的内容包括数据库的结构设计和数据库的行为设计两个方面。 (3)数据库设计的特点 数据库设计既是一项涉及多学科的综合性技术,又是一项庞大的工程项目,具有如下特点。 2、数据库设计的基本方法 规范设计法从本质上看仍然是手工设计方法,其思想是过程迭代和逐步求精。 3、数据库设计的步骤 (1)需求分析阶段 (2)概念结构设计阶段 (3)逻辑结构设计阶段 (4)数据库物理设计阶段 (5)数据库实施阶段 (6)数据库运行与维护阶段 E-R图的创建 二、需求分析: 简单地说就是分析用户的要求。 对于学生信息管理系统进行需求分析: 1、需求分析说明书: A.信息要求:用户能从其中获得某系某班某专业学生的基本信息、班级信息及毕业生的信息。 B.处理要求:用户可以进行简单的查询,数据更新及数据的备份。 C.安全性与完整性要求:用户使用级别的限制,可扩充性:将来可以添加学生的成绩管理系统、注册系统、缴费系统及图书借阅系统等。 2、数据流图: 3、数据字典(DD) 数据流图表达了数据和处理的关系,数据字典则是以特定格式记录下来的,对数据流图中各个基本要素(数据流、文件、加工等)的具体内容和特征所做的完整的对应和说明。 数据字典的内容包括:数据项、数据结构、数据流、数据存储和处理过程5个部分。 下面以成绩管理系统数据流图中几个元素的定义加以说明。 (1) 数据项名:学号。 说明:每个学生的学号。 别名:sno。 数据类型:字符型。 (2) 数据结构名:学生名单。 别名:学生花名册。 描述:各系各班学生的名单。 定义:学生名单=学生号+姓名+性别+班级名+系名。 (3) 处理过程:生成花名册。 输入数据流:学生、班级、系别。 输出数据流:各系各班学生的花名册。 (4) 数据存储名:学生信息表。 说明:用来记录学生的基本情况。 组成:记录学生各种情况的数据项,如学生号、姓名、性别、专业、班级等。 流入的数据流:提供各项数据的显示,提取学生的信息。 流出的数据流:对学生情况的修改、增加或删除。 E-R图设计 三、E-R图设计 1、设计方法 1)、自顶向下:先定义全局概念结构的框架,然后逐步细化 2)、自底向上:先定义各局部应用的子概念结构,然后进行集成,形成全局概念结构 3)、逐步扩张:先定义最重要的核心概念结构,然后向外扩张,以滚雪球的方式逐步生成其他概念结构 4)、混合策略:将自顶向下和自底向上相结合。 E-R图设计 对应学生信息管理系统中的E-R图: E―R模型向关系模型的转化 四、E―R模型向关系模型的转化 一般的逻辑设计分为以下3步。 (1) 初始关系模式设计。 (2) 关系模式规范化。 (3) 模式的评价与改进。 转换原则 转换原则 规则7.1 实体类型的转换:将每个实体类型转换成一个关系模式,实体的属性即为关系的属性,实体的标识符即为关系模式的码。 规则7.2 联系类型的转换:根据不同的联系类型做不同的处理。 规则7.2.1 若实体间联系是1∶1,可以在两个实体类型转换成的两个关系模式中任意一个关系模式中加入另一个关系模式的码和联系类型的属性。 规则7.2.2 若实体间的联系是1∶n,则在n端实体类型转换成的关系模式中加入1端实体类型的码和联系类型的属性。 规则7.2.3 若实体间联系是m∶n,则将联系类型也转换成关系模式,其属性为两端实体类型的码加上联系类型的属性,而码为两端实体码的组合。 规则7.2.4 3个或3个以上的实体间的一个多元联系,不管联系类型是何种方法,总是将多元联系类型转换成一个关系模式,其属性为与该联系相连的各实体的码及联系本身的属性,其码为各实体码的组合。 规则7.2.5 具有相同码的关系可合并。 E―R模型向关系模型的转化 例题一、将下面的E-R图根据上述规则转换为关系模式。 E―R模型向关系模型的转化 方案一:“负责”与“职工”两关系模式合并,转换后的关系模式为: 职工(职工号,姓名,年龄,产品号) 产品(产品号,产品名,价格) 方案二:“负责”与“产品”两关系模式合并,转换后的关系模式为: 职工(职工号,姓名,年龄) 产品(产品号,产品名,价格,职工号) E―R模型向关系模型的转化 例题二、将下面的E-R图根据上述规则转换为关系模式。 仓库(仓库号,地点,面积) 产品(产品号,产品名,价格,仓库号,数量) E―R模型向关系模型的转化 例题三、将下面的E-R图根据上述规则转换为关系模式。 商店(店号,店名,店址,店经理) 商品(商品号,商品名,单价,产地) 经营(店号,商品号,月销售量
您可能关注的文档
最近下载
- 河北_建设工程监理与相关服务酬金计费规则_冀建市研[2016]6号.pdf VIP
- 【寒假自修】高一语文:必修下册预习+自助训练(第14天).docx VIP
- 《中华人民共和国医师法》试题及答案.docx VIP
- 机电设备故障诊断与维修455.pptx VIP
- 明阳风机调试过程故障处理汇总.pptx VIP
- 蒂森电梯MC2教学(一)控制系统介绍.ppt
- 小直径长距离盾构隧道二次衬砌高效施工工法.pdf VIP
- 【寒假自修】高一语文:必修下册预习+自助训练(第15天).docx VIP
- 董事会议事规则(国有独资)范文.pdf VIP
- 【寒假自修】高一语文:必修下册预习+自助训练(第13天).docx VIP
原创力文档

文档评论(0)