我已经有两个月没有进行过web开发,感觉以前所学的知识快要忘光了,所以当务之急便是温习以前所学过的知识。我不想再系统的看知识点,还是通过小案例来实现温习的目的吧。
用户管理系统
需求分析:实现用户的登陆、注册、权限管理以及对用户信息进行增删改查。
开发环境:jdk1.7,win7 开发工具:myeclipse2013,mysql5.5
做一个项目最重要的环节其实是需求分析,投入需求分析的精力要比敲代码的精力多得多。只有根据明确的需求,设计出合适的数据库系统,才能提高开发者的效率,一遍一遍的翻工,就是程序员的噩梦。在这里需求分析就不多说了,因为自己的目的就是为了复习以前所学过的知识,功能上可能有增有减,不必在意。好啦,现在让我们来使用powerDesigner来设计数据库吧。
设计数据库的时候要注意
三大范式,即:
第一范式:每一列具有原子性
第二范式:主键列与非主键列遵循完全函数依赖关系
第三范式:非主键列之间没有传递函数依赖关系
至于具体的操作步骤,我把他“封印”在word文章中了。
powerDesigner设计数据库.docx
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/29876573/viewspace-1814907/
,如需转载,请注明出处,否则将追究法律责任。