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