读书
文章平均质量分 55
Winter_Lee_8098
这个作者很懒,什么都没留下…
展开
-
读《SQL语言艺术》设计
设计,一个很有趣的命题。也许有人会问:“数据库设计符合3个范式不就OK了?” 是的,数据库设计的确要符合3个范式。时下面向对象分析设计如火如荼,ORM 的重要更是不言而喻,但是又有多少人能分清数据库设计和实体对象的区别呢? 所能看到的经常是,将实体对象和数据库设计混为一谈的例子。一个实体类对应一张表,或将数据库设计完全搬到实体类中。在开发过程中发现实体类中却什么就直接补充到原创 2009-05-21 10:47:00 · 518 阅读 · 0 评论 -
读《SQL语言艺术》序
拿到这本书很久了,但我读的很慢。读的很细。 很久以前,我并不是很注重 SQL 学习、应用的人。自从那次威海之行,SQL 帮了我很大的忙。那是一次数据移植的工作。我们还是采用了通过程序移植数据的方案。噩梦也就开始了。先是事务配置的失误,导致若干小时的工作完全报废。而后是内存溢出,导致若干小时的工作再次报销。 此时,一位长者问:“为什么不用 SQL 直接在数据库里到数据,这样太慢了原创 2009-05-21 10:45:00 · 444 阅读 · 0 评论 -
读《SQL语言艺术》设计(2)
今天要说的是索引,很奇怪是吧,题目是设计,索引是用来优化查询的,似乎是跑题了。 其实不完全是。索引的确是用来优化查询的,但索引不能在出现查询性能糟糕的时候才考虑,而是应该在数据库设计的时候就预先予以考虑。 任何事物都是对立共同体,都具有两面性。数据库也不例外,查询和数据更新(这里的更新是 change 包括 插入 insert、修改 update、删除 delete原创 2009-05-22 10:42:00 · 548 阅读 · 0 评论