第6章 数据库设计
更新时间:2023-05-15 05:05:01 阅读量: 实用文档 文档下载
- 机器人大乱斗第6章推荐度:
- 相关推荐
数据库系统概论An Introduction to Database System
第六章 数据库设计(续-1)
6.3 概念结构设计6.3.1 概念结构设计概述6.3.2 概念结构设计的方法与步骤
6.3.3 数据抽象与局部视图设计6.3.4 视图的集成
6.3.1 概念结构
什么是概念结构设计
需求分析阶段描述的用户应用需求是现实世 界的具体需求 将需求分析得到的用户需求抽象为信息结构 即概念模型的过程就是概念结构设计 概念结构是各种数据模型的共同基础,它比 数据模型更独立于机器、更抽象,从而更加 稳定。 概念结构设计是整个数据库设计的关键
概念结构(续)现实世界 需求分析
信息世界 机器世界
概念结构设计
概念结构设计的特点(1)能真实、充分地反映现实世界,包括事物 和事物之间的联系,能满足用户对数据的处理 要求。是对现实世界的一个真实模型。 (2)易于理解,从而可以用它和不熟悉计算机 的用户交换意见,用户的积极参与是数据库的 设计成功的关键。
(3)易于更改,当应用环境和应用要求改变时, 容易对概念模型修改和扩充。(4)易于向关系、网状、层次等各种数据模型 转换。
描述概念模型的工具E-R模型
6.3.2 概念结构设计的方法与步骤
设计概念结构的四类方法
自顶向下
首先定义全局概念结构的框架,然后逐 步细化
自底向上
首先定义各局部应用的概念结构,然后 将它们集成起来,得到全局概念结构
逐步扩张
首先定义最重要的核心概念结构,然后 向外扩充,以滚雪球的方式逐步生成其他 概念结构,直至总体概念结构 将自顶向下和自底向上相结合,用自顶 向下策略设计一个全局概念结构的框架, 以它为骨架集成由自底向上策略中设计的 各局部概念结构。
混合策略
自顶向下策略
自底向上策略
逐步扩张
概念结构设计常用策略自顶向下地进行需求分析 自底向上地设计概念结构
自底向上设计概念结构的步骤
第1步:抽象数据并设计局部视图 第2步:集成局部视图,得到全局概念结构
6.3.3 数据抽象与局部视图设计
数据抽象局部视图设计
一、数据抽象
概念结构是对现实世界的一种抽象
从实际的人、物、事和概念中抽取所关心的 共同特性,忽略非本质的细节 把这些特性用各种概念精确地加以描述 这些概念组成了某种模型
1. 分类(Classification)
定义某一类概念作为现实世界中一组对象的 类型 这些对象具有某些共同的特性和行为 它抽象了对象值和型之间的“is member of”的语义 在E-R模型中,实体型就是这种抽象
2. 聚集
(Aggregation)定义某一类型的组成成分 它抽象了对象内部类型和成分之间“is part of”的语义 在E-R模型中若干属性的聚集组成了实体型, 就是这种抽象
3. 概括(Generalization)定义类型之间的一种子集联系 它抽象了类型之间的“is subset of”的语 义 概括有一个很重要的性质:继承性。子类继 承超类上定义的所有抽象。
数据抽象的用途
对需求分析阶段收集到的数据进行分类、组 织(聚集),形成 实体 实体的属性,标识实体的码 确定实体之间的联系类型(1:1,1:n, m:n)
二、局部视图设计设计分E-R图的步骤:⒈选择局部应用 ⒉逐一设计分E-R图
⒈ 选择局部应用
需求分析阶段,已用多层数据流图和数据字典 描述了整个系统。设计分E-R图首先需要根据系统的具体情况, 在多层的数据流图中选择一个适当层次的数据 流图,让这组图中每一部分对应一个局部应用, 然后以这一层次的数据流图为出发点,设计分 E-R图。
正在阅读:
第6章 数据库设计05-15
人民调解工作典型案例剖析02-20
推荐下载 2018学年高中历史人民版选修一学案:专题四 王安石变法 11 含解析01-07
郝新军教授阳光职业培训录音04-25
基于PLC的升降横移式立体车库毕业设计05-08
上海市普陀区2011届第一学期高三期末调研试卷(语文)03-07
人教版七年级(上册)数学应用题与答案04-06
实现企业财务管理目标的对策12-25
- 教学能力大赛决赛获奖-教学实施报告-(完整图文版)
- 互联网+数据中心行业分析报告
- 2017上海杨浦区高三一模数学试题及答案
- 招商部差旅接待管理制度(4-25)
- 学生游玩安全注意事项
- 学生信息管理系统(文档模板供参考)
- 叉车门架有限元分析及系统设计
- 2014帮助残疾人志愿者服务情况记录
- 叶绿体中色素的提取和分离实验
- 中国食物成分表2020年最新权威完整改进版
- 推动国土资源领域生态文明建设
- 给水管道冲洗和消毒记录
- 计算机软件专业自我评价
- 高中数学必修1-5知识点归纳
- 2018-2022年中国第五代移动通信技术(5G)产业深度分析及发展前景研究报告发展趋势(目录)
- 生产车间巡查制度
- 2018版中国光热发电行业深度研究报告目录
- (通用)2019年中考数学总复习 第一章 第四节 数的开方与二次根式课件
- 2017_2018学年高中语文第二单元第4课说数课件粤教版
- 上市新药Lumateperone(卢美哌隆)合成检索总结报告
- 数据库
- 设计
- 你认为中国应该如何应对美国重返亚太战略
- 广州新干线分析汽车保养4个常见误区
- 湖南省物价局文件
- 甘肃省兰州市2012届高三诊断性考试语文试题
- 2013桡骨远端骨折中医诊疗方案
- 铝行业年度策略:供需协力,超越周期
- 3曼昆经济学原理(第六版)宏观-第三讲生产与增长
- 帆船进校园活动工作总结
- 2014年广西第八届大学生电子设计竞赛(校内选拔赛--文化月电赛赛题)
- 规例职业安全及健康显示屏幕设备 (1)
- 四季香葱丰产栽培要点
- 实施专利侵权纠纷案
- 船舶压载水排放操作策略
- 研究生院文件---研究生学位论文撰写格式规范(2008.3.20)
- 2009-2014年上半年华北地区铁矿采选行业经营状况分析年报
- 企业全面预算化管理信息系统案例(六)
- 2005年村镇建设统计公报
- 多点输入下大跨网壳结构的弹塑性分析
- 双勾链项目可行性研究报告(发改立项备案+2014年最新案例范文)详细编制方案
- 施工作业人员安全技术操作规程