代码改变世界

随笔档案-2012年12月17日

数据库设计系列[02]为什么要学习数据库设计

2012-12-17 22:57 by Mike.Jiang, 1594 阅读, 收藏,
摘要: 1,不好的数据库设计,产生的问题?在数据库概念设计阶段,对于同一领域建模,不同的建模人员得到的结果不一样,从而转换后的关系模式也不一样。这样就存在关系模式的优劣之分。学习数据库设计,就是要学习前人总结的一些规则,常用的表示方法。在学习如何进行设计之前,我们先了解下差的设计产生的问题。2,示例场景在采购的场景中,需要记录订单号、商品信息和操作人信息。如果我们这样设计存在的问题有:数据冗余、插入异常、更新异常和删除异常;2.1数据冗余在这个应用设计中,OrderNum和CreateName重复存储了。当订单量很大,这样的浪费就很可观了。2.2 插入异常从这个关系模式的设计中,我们可以看到Order 阅读全文

SVN常见问题处理

2012-12-17 22:39 by Mike.Jiang, 224 阅读, 收藏,
摘要: 1,恢复已删除的文件SETP1:在客户端,打开已删除文件所在的文件夹;SETP2:在文件夹的空白处右击,选择'TortoiseSVN', 'Show Log';SETP3:Log页面就可以找到那个被删除的文件了,这样就可以恢复它了。 阅读全文