手动修改数据库数据是软件工程里的大忌。很多非技术的人员无法了解这一点,以为数据库的表就和excel一样,随便都能改一些数据。在数据库表里面之间有很多的关联关系,这个数据的变动,会影响到另外一个数据。诸如各种主外键,还有很多采取以空间换性能的方式——冗余存储。一旦一个数据有更改,可能需要同步修改其它系统的数据。小系统还好,大一点的系统手工去修改简直难以想象。
转载请注明:快乐编程 » 手动修改数据库数据在软件工程里面是大忌
手动修改数据库数据是软件工程里的大忌。很多非技术的人员无法了解这一点,以为数据库的表就和excel一样,随便都能改一些数据。在数据库表里面之间有很多的关联关系,这个数据的变动,会影响到另外一个数据。诸如各种主外键,还有很多采取以空间换性能的方式——冗余存储。一旦一个数据有更改,可能需要同步修改其它系统的数据。小系统还好,大一点的系统手工去修改简直难以想象。
转载请注明:快乐编程 » 手动修改数据库数据在软件工程里面是大忌