- 博客(3)
- 收藏
- 关注
原创 业务方法中直接嵌入SQL语句的缺点
在业务方法中直接嵌入SQL语句,SQL语句是面向关系的,依赖于关系数据模型。这给应用程序带来以下缺点:1、实现业务逻辑的代码和数据库访问代码掺杂在一起,使程序结构不清晰,可读性差。2、在程序代码中嵌入面向关系的SQL语句,使开发人员不能完全运用面向对象的思维来编写程序。3、业务逻辑和关系数据模型绑定,如果关系数据模型发生变化,那么必须手工修改程序代码中所有相关的SQL语句,这增加了维护
2006-08-02 16:43:00 1150
原创 表的主键应当不具有任何业务含义
表通过主键来保证每条记录的唯一性,表的主键应当不具有任何业务含义,因为任何有业务含义的列都有改变的可能性。关系数据库学的最重要的一个理论就是:不要给关键字赋予任何业务意义。假如关键字具有了业务意义,当用户决定改变业务含义,也许他们想要为关键字增加几位数字或把数字改为字母,那么就必须修改相关的关键字。一个表中的主关键字有可能被其他表作为外键。就算是一个简单的改变,譬如在客户号码上增加一位数字,也可能
2006-08-01 19:59:00 1859
原创 终于决定动手了
一直都想写个技术类的blog,但是又因为懒,而一直没有着手写,今天终于把那根懒筋抽掉了。希望自己能够坚持下去,给自己打打气先,A Za A Za Fighting!
2006-08-01 15:44:00 545
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人