- 9
- 0
- 约 5页
- 2016-08-15 发布于重庆
- 举报
一、流程概括数据库设计大致可分为5个阶段:规划阶段包括论证必要性、可行性、根据项目情况进行数据库选型。需求阶段调研业务,明确需求,撰写文档。概念阶段设计数据流图、数据字典逻辑阶段设计ER图,从整体的角度把握数据库模型物理阶段根据ER图 + 数据字典,设计物理模型图开发阶段根据物理模型生成基础代码,根据默认的功能验证模型。开发过程中,根据业务变更,反复完善模型。二、规划阶段论证必要性是否需要使用数据库做持久化处理?是否使用关系数据库?比如对于工作流引擎,使用xml来持久化流程的设计,反而更加灵活。另外,在处理大数据量,高并发的时候,用NoSql会更加理想。所以,开展一个项目之前,需要论证,使用什么方式的持久化技术更加合适。可行性看项目的部署方式、运行环境是否支持关系数据库。数据库选型根据项目规模、历史原因、和其它系统集成需求、经费等,考虑选择那种数据库产品。三、需求阶段? ? 通过充分调查现实世界的业务对象,明确用户的各种需求,确定系统的各项功能。? ? 需求阶段不单止要考虑系统当前的业务需求,还要充分考虑到以后系统可能的扩充和改变。四、概念结构设计阶段? ? 这个阶段主要是完成数据字典和数据流图,这是从业务的角度挖掘系统涉及的数据流转方式、实体和属性成分说明。数据字典? ? 数据字典最重要的作用是作为分析阶段的工具。? ? 任何字典最重要的用途都是供人查询对不了解的条目的解释。?
您可能关注的文档
- chapter统计量及其抽样分布.doc
- ENA射频网络分析仪和网络测试仪价格.docx
- Chapter神经网络概述.doc
- ENG-III-0014纬创力回流炉保养规程.doc
- chapter_5_存储器原理与扩展(LZY).ppt
- CHCX纠正改进和预防措施控制程序.doc
- Chapter05-装配工艺规程的制订.ppt
- CHCX71产品实现的策划控制程序.doc
- 监测接收机的假响应给监测结果带来的影响.doc
- EDA技术基础--第8章_PCB手工布线.ppt
- 2026年智慧健康管理系统创新报告.docx
- 河北衡水市武强中学2025-2026学年高二下学期4月期中物理试题(含解析).docx
- 2026年人工智能行业智能老年防走失定位器创新报告.docx
- 2026年低空经济飞行器量子技术应用创新报告.docx
- 2026年农业智能农业智能育种创新报告.docx
- 河北省保定市莲池区保定市第一中学2025-2026学年高二下学期期中考试生物试题(含解析).docx
- 2026年智慧城市电子站牌充电创新报告.docx
- 河北省邯郸市平恩中学等校2025-2026学年八年级期中考试英语试题(含解析).docx
- 2026年供应链创新技术应用报告.docx
- 2026年体育智能赛事管理系统支付系统创新报告.docx
原创力文档

文档评论(0)