第11章数据库应用系统开发 (2) 2021-2-20 Information College. ChangJun
2021-2-20 Information College · ChangJun 1 第11章 数据库应用系统开发 (2)
[本章概要] 111概述 112系统需求分析 113数据库设计与实施 114应用程序设计 11.5发布、运行与维护 2021-2-20 Information College. ChangJun
2021-2-20 Information College · ChangJun 2 [本章概要] 11.1 概述 11.2 系统需求分析 11.3 数据库设计与实施 11.4 应用程序设计 11.5 发布、运行与维护
11.3数据库设计与实施 11.3.1概念结构设计 11.3.2逻辑结构设计 113.3物理结构设计 1134数据库实施 2021-2-20 Information College. ChangJun
2021-2-20 Information College · ChangJun 3 11.3 数据库设计与实施 • 11.3.1 概念结构设计 • 11.3.2 逻辑结构设计 • 11.3.3 物理结构设计 • 11.3.4 数据库实施
数据库设计与实施 概念结构设计 根含结构设计的任签是产生反映企业组织信息需 求的数据库概念结构,即概念模型。 1.概念模型的特点 ■有丰富的语义表达能力 ■易于交流和理解 易于更改,当应用环境和应用要求发生变化时,能 很容易对概念模型进行修改,以反映这些变化 ■易于向各种数据模型转换,易于导出与DBMS有关的 逻辑模型。 2021-2-20 Information College. ChangJun
2021-2-20 Information College · ChangJun 4 数据库设计与实施 l 概念结构设计 Ø 概念设计的特点和策略 概念结构设计的任务是产生反映企业组织信息需 求的数据库概念结构,即概念模型。 1.概念模型的特点 n 有丰富的语义表达能力。 n 易于交流和理解。 n 易于更改,当应用环境和应用要求发生变化时,能 很容易对概念模型进行修改,以反映这些变化。 n 易于向各种数据模型转换,易于导出与DBMS有关的 逻辑模型
数据库设计与实施 ●概念结构设计 2.概念结构设计的策略 ◆自底向上。先定义每个局部应用的概念结构,然 后按一定的规则把它们集成起来,从而得到全局 概念模型。 ◆自顶向下:先定义全局概念模型,然后再逐步细 化。 ◆由里向外:先定义最重要的核心结构,然后再逐 步向外扩展。 ◆混合策略:将自顶向下和自底向上结合起来使用 。先用自顶向下设计一个概念结构的框架,然后 以它为框架再用自底向上设计局部概念结构,并 把它们集成。 最常用的设计策略是自底向上策略。 2021-2-20 Information College ChangJun
2021-2-20 Information College · ChangJun 5 数据库设计与实施 l 概念结构设计 2.概念结构设计的策略 u自底向上。先定义每个局部应用的概念结构,然 后按一定的规则把它们集成起来,从而得到全局 概念模型。 u自顶向下:先定义全局概念模型,然后再逐步细 化。 u由里向外:先定义最重要的核心结构,然后再逐 步向外扩展。 u混合策略:将自顶向下和自底向上结合起来使用 。先用自顶向下设计一个概念结构的框架,然后 以它为框架再用自底向上设计局部概念结构,并 把它们集成。 最常用的设计策略是自底向上策略