为公司转型做的一些准备——数据库设计技术
2017-07-17 22:02
423 查看
一、数据库需求设计的基本任务:https://wenku.baidu.com/view/9ae59b6ca45177232f60a2d1.html
先掌握概念上的学习->因为已经有了实战经验,慢慢从实战经验中获取有利的经验,但经验并不是真理也不一定正确,所以还要获取比较权威的知识技术人才的指导和帮助。
为真正开发的时候准备各种储备:1、分析团队技术特点,梯队开发 2、准备好短期的培训计划 ,能够在开发期间,新人快速上手,准备好技术 3、准备好开发阶段一些硬性要求,包括文档模板、开发规范等【待积累】
1、数据库的结构设计:概念设计、逻辑设计、物理设计
2、数据库的行为设计:确定用户的行为和动作(应用程序的设计)
这是整个数据库分析的过程,有上图可知,需求分析的过程和数据库设计的过程是紧密关联的,只要在需求分析的过程中分析好用户的业务活动,那么就解决了数据库的动态设计,接下来我们是要在动态设计的基础上进一步地将这个动态设计按照三范式的公式抽象出来。
所以接下来可以将数据库的设计过程分为:需求分析过程和数据的结构设计的过程;需求分析需要掌握面向对象的建模过程,数据库结构设计需要掌握数据库的三范式要求。
先掌握概念上的学习->因为已经有了实战经验,慢慢从实战经验中获取有利的经验,但经验并不是真理也不一定正确,所以还要获取比较权威的知识技术人才的指导和帮助。
为真正开发的时候准备各种储备:1、分析团队技术特点,梯队开发 2、准备好短期的培训计划 ,能够在开发期间,新人快速上手,准备好技术 3、准备好开发阶段一些硬性要求,包括文档模板、开发规范等【待积累】
1、数据库的结构设计:概念设计、逻辑设计、物理设计
2、数据库的行为设计:确定用户的行为和动作(应用程序的设计)
这是整个数据库分析的过程,有上图可知,需求分析的过程和数据库设计的过程是紧密关联的,只要在需求分析的过程中分析好用户的业务活动,那么就解决了数据库的动态设计,接下来我们是要在动态设计的基础上进一步地将这个动态设计按照三范式的公式抽象出来。
所以接下来可以将数据库的设计过程分为:需求分析过程和数据的结构设计的过程;需求分析需要掌握面向对象的建模过程,数据库结构设计需要掌握数据库的三范式要求。
相关文章推荐
- [技术讨论]多用户(多公司)的数据库设计讨论
- 技术转销售:学习研发型公司Zoho的成功转型
- 数据库开发技术 数据库层次设计之层次结构
- 魔兽世界电子令牌数据库设计的一些推测
- NoSql数据库使用半年后在设计上面的一些心得
- 做项目的公司如何做技术积累——对以前工作的一些回想
- 数据库设计的一些小技巧
- iOS开发者一些有用的技术博客、设计文章、网站
- 在非技术公司做技术职员的一些切身感受
- 基于JDBC的数据库连接池技术研究与设计
- [转] 高性能嵌入式处理器时代来临!多家中国芯片设计公司选择ARM® Cortex™-A9和Mali™图形处理器技术
- 05.数据库设计原则的一些细节
- 一些无聊时的关于技术设计的想法
- 快速掌握数据库索引技术[数据库设计]
- 数据库权限问题以及设计的一些原则,转自牛人--狼
- 数据库设计中的一些小经验,拿来分享一下(有血的教训)。
- 魔兽世界电子令牌数据库设计的一些推测
- [技术讨论]谈架构设计:如何界定前后端,前端是否需要数据库?
- 一些思考:嵌入式软件设计公司合理的组织结构
- 数据库设计中的一些技巧