Java教程

数据库

本文主要是介绍数据库,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

1、软件开发生命周期

  1. 问题定义
  2. 可行性分析
  3. 总体描述
  4. 系统设计
  5. 编码
  6. 调试和测试
  7. 验收与运行
  8. 维护升级到废弃等阶段

2、数据库设计三大范式

  • 范式:Normal Format,符合某一种级别的关系模式的集合,表示一个关系内部各属性之间的联系的合理化程度。
  1. 第一范式1NF,数据库表的每一列都是不可分割的原子数据项{原子性};
  2. 第二范式2NF,非关键属性都完全依赖于主键,在1NF的基础上消除非主属性对主码的部分函数依赖{每一列对应一件事};
  3. 第三范式3NF,任何非主属性不依赖于其它非主属性,在2NF基础上消除传递依赖,确保数据表中的每一列数据都和主键直接相关,而不能间接相关。{每一列数据与主键直接相关}。
这篇关于数据库的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!