PHPMySQL网站开发技术第3单元诚信管理论坛数据库设计.ppt

PHPMySQL网站开发技术第3单元诚信管理论坛数据库设计.ppt

主讲:XXX 诚信管理论坛数据库设计 《PHP程序设计》 内容 数据库建模技术 数据库概念模型设计 数据库物理模型设计 本节主要内容: 任务: 请根据诚信管理论坛的需求,完成以下任务 (1)完成诚信管理论坛的概念模型设计; (2)完成诚信管理论坛的物理模型设计; 数据库设计的目的 良好的数据库设计 节省数据的存储空间 能够保证数据的完整性 方便进行数据库应用系统的开发 糟糕的数据库设计: 数据冗余、存储空间浪费 内存空间浪费 数据更新和插入的异常 修建茅屋需要设计吗? 修建大厦需要设计吗? 结论:当数据库比较复杂时我们需要设计数据库 软件项目开发周期中数据库设计 需求分析阶段:分析客户的业务和数据处理需求 概要设计阶段:设计数据库的E-R模型图,确认需求信息的正确和完整 详细设计阶段:应用三大范式审核数据库结构 代码编写阶段:物理实现数据库,编码实现应用 软件测试阶段:…… 安装部署:…… 现实世界 建模 信息世界 规范化 构建 数 据 库 数据库模型图 数据库概念模型设计 E-R图 符 号 含 义 实体(Entity):客观存在并可以区分的事物,一般是名词 属性(Attribute):实体所具有的某一特性,一般是名词 码(Key):能唯一标识实体的属性的集合 关系(Relation):实体集合间存在的相互联系一般是动词 数据库概念模型设计

文档评论(0)

1亿VIP精品文档

相关文档