数据库设计的特点(续) 现实世界 数据分析 功能分析 概念模型设计 功能模型 功能说明 逻辑数据库设计 事务设计 物理数据库设计 程序说明 子模式设计 应用程序设计 建立数据库 程序编码调试
数据库设计的特点(续) 现实世界 概念模型设计 子模式设计 物理数据库设计 逻辑数据库设计 建立数据库 数据分析 功能分析 功能模型 功能说明 事务设计 程序说明 应用程序设计 程序编码调试
52数据库设计方法 口手工试凑法 设计质量与设计人员的经验和水平有直接关系 缺乏科学理论和工程方法的支持,工程的质量 难以保证 数据库运行一段时间后常常又不同程度地发现 各种问题,增加了维护代价
5.2 数据库设计方法 手工试凑法 设计质量与设计人员的经验和水平有直接关系 设计质量与设计人员的经验和水平有直接关系 缺乏科学理论和工程方法的支持,工程的质量 缺乏科学理论和工程方法的支持,工程的质量 难以保证 数据库运行一段时间后常常又不同程度地发现 数据库运行一段时间后常常又不同程度地发现 各种问题,增加了维护代价 各种问题,增加了维护代价
数据库设计方法简述(续) 新奥尔良( New orleans)方法 将数据库设计分为四个阶段 基本思想 过程迭代和逐步求精 基于E一R模型的设计方法 ■3NF方法 ODL
数据库设计方法简述(续) 新奥尔良(New Orleans)方法 将数据库设计分为四个阶段 基本思想 过程迭代和逐步求精 基于 E - R模型的设计方法 3NF方法 ODL
数据库设计方法简述(续) 计算机辅助设计 ORACLE Designer 2000 SYBASE PoWerDesigner
数据库设计方法简述(续) 计算机辅助设计 ORACLE Designer 2000 SYBASE PowerDesigner
53数据库的生命周期 数据库分析和设计阶段 数据庠实现和运行阶段
5.3 数据库的生命周期 z 数据库分析和设计阶段 数据库分析和设计阶段 z 数据库实现和运行阶段 数据库实现和运行阶段