关系型数据库几点弱项

作者:vkvi 来源:千一网络(原创) 日期:2012-11-12

每一种类型的数据库都有其擅长之处,也有其短处,我觉得关系型数据库有这么几点短处:

一、不能继承

也就是说扩展起来不方便,得到原表上去增加字段,这破坏了原有程序接口。虽然可以通过外联表实现类似继承的功能,但终究不方便,比如在修改外联表数据时,你不知道外联表的数据是已经有了还是没有,如果是有了,就是修改,如果是没有,就是插入。

二、层级管理不方便

虽然 SQL Server 2008 开始,已经增加了对层级的支持,但仍然不够,比如我想利用 group by 分组第二个层级的 Item,这没问题,但要把第二个层级的 Item 及其下面层级的 Item 对应的数据进行一个 Avg 或者 Sum,就不方便了。

就先扯两点吧,人无完人,数据库也是,也许它这方面强了,那方面就弱了,关系型数据库的强项是他的大容量数据支撑。

说到这里想到 SQL Server 不支持 limit 这个关键词,在分页时,还真不方便,虽然可以用 ROWNUMBER,但是性能不佳,不如用老方法

你前面那位网友看了:FCKeditor 2.6 编码错误导致修改的内容乱码

▲▲▲嘿,欢迎转载传播本站原创文章,尽量保留来源噢。▲▲▲

文章评论
标题:必填
内容:
vkvi
vkvi

作者简介: vkvi,致力于 .NET Web 开发、移动开发的技术推广,在 .NET、SQL Server、Windows Server 等方面有深入研究和丰富经验,10 年间共计撰写文章 4000 余篇。 主持金融、国土、农业、电商等多个行业项目执行, 推行“技术提升生产力、人心决定成功率”的管理理论。 联系他