知识卡片
数据库通过多维链接超越平面文件的单一视角
内容
传统文件系统(平面文件)是一维的存储系统,只能从一个固定角度组织和呈现信息——比如一份按作曲家整理的作品清单,就没法直接回答”某一类音乐都有哪些作品”这样的问题,除非重新整理一份文件。数据库则通过在不同数据项之间建立内部链接,让同一份底层数据可以从多个不同角度被检索和呈现,这就是数据库被称为”多维”的原因。发散:这揭示了信息组织的一个根本困境——任何一次性物理排列,天然只能优化一种查询视角,其他视角都要付出额外的重新整理代价;数据库真正解决的不是”存储数据”这件事本身,而是”让同一份数据在不被复制、不被重新整理的前提下,同时服务多种互不相同的访问需求”,这也是为什么早期各部门各自维护一套数据、导致大量冗余和不一致的问题,最终催生了数据库这种集中式的整合方案。
参考来源
《计算机科学概论》第9章《数据库系统》