求知 文章 文库 Lib 视频 iPerson 课程 认证 咨询 工具 讲座 Model Center   Code  
会员   
 
 
 
                   
iPerson 角色 过程 工件 工具 系统 咨询  
不但获得生存技能
更可以追随信仰
272 次浏览  3 次
 

 
技能4 : 数据设计
作者:俎涛,火龙果工程技术中心
目标 熟练掌握SQL编程语言;了解数据建模(概念模型、逻辑模型、物理模型),并了解一个主流数据库的架构原理和SQL执行原理(MySQL、Oracle、SQLServer、Postage),知道如何根据需求设计数据模型、并基于数据库架构编写有效的SQL,实现数据操作。
建议 程序的工作的目标一般就是处理数据,所以数据的设计应该先与程序设计。
数据设计需要从用户视角逐步过渡到开发视角:
  • 首先了解如何对数据需求进行整理、从用户角度理解数据,这需要建立数据概念模型,
  • 然后根据数据的规范化原则建立数据逻辑结构,
  • 再后根据数据的实现机制确定数据的结构映射和类型映射,建立物理数据模型。
  • 最后应该为实现制定数据规范,让后续的数据设计有章可循。
  • 输入 《数据需求》
    输出 《逻辑数据模型》 《物理数据模型》 《数据规范》
    工具 数据建模工具,数据管理工具,数据测试工具
    工作
    流程
    Start:《数据需求》
    End :《逻辑数据模型》 《物理数据模型》 《数据规范》
    建议:根据具体环境、选择最佳路径,达到想要的结果。如果您对如何工作方法存在困惑,可以参考如下流程。
    软件详细设计
    建模与编档
    开发工程师
    能力咨询
     
    272 次浏览  3 次