数据处理流图 在需求分析中,通过自顶向下、逐步分解的 方法分析系统。任何一个系统都可以抽象为 数据流图的形式。 数据源 处理 数据输出 数据存储
数据处理流图 数据存储 数据源 处理 数据输出 在需求分析中,通过自顶向下、逐步分解的 方法分析系统。任何一个系统都可以抽象为 数据流图的形式
83数据库结构设计 ·8.3.1概念结构设计 ·8.3.2逻辑结构设计 ·8.3.3物理结构设计
8.3 数据库结构设计 • 8.3.1 概念结构设计 • 8.3.2 逻辑结构设计 • 8.3.3 物理结构设计
数据库设计分类 数据库设计分为:数据库结构设计和 数据库行为设计。 结构设计包括设计数据库的概念结构 逻辑结构和存储结构 行为设计包括设计数据库的功能组织 和流程控制
数据库设计分类 • 数据库设计分为:数据库结构设计和 数据库行为设计。 • 结构设计包括设计数据库的概念结构、 逻辑结构和存储结构。 • 行为设计包括设计数据库的功能组织 和流程控制
数据库结构设计过程 外模式1外模式2|外模式m 应用需求1 应用需求2概念设计日逻辑设计 内模式 应用需求n 表示转换逻辑映象 综合与抽象
数据库结构设计过程 逻辑映象 综合与抽象 … 应用需求1 应用需求2 应用需求n 概念设计 逻辑设计 外模式1 外模式2 外模式m 内模式 表示转换
数据库结构设计包含内容 概念结构设计:形成DB概念模式,用语 义层模型描述,如E-R图 逻辑结构设计:形成DB逻辑模式与外模 式,用结构层模型描述,例基本表、视 图等 物理结构设计:形成DB内模式,用文件 级术语描述。例DB文件或目录、索引
数据库结构设计包含内容 • 概念结构设计:形成DB概念模式,用语 义层模型描述,如E-R图 。 • 逻辑结构设计:形成DB逻辑模式与外模 式,用结构层模型描述,例基本表、视 图等。 • 物理结构设计:形成DB内模式,用文件 级术语描述。例DB文件或目录、索引