数据库发展的简单理解
前一段时间,因为兴趣等原因对数据库的发展进行了一定的了解,加上与一些数据库研发人员的交流,让自己对数据库有了一些粗浅的认识。担心时间长了,会忘记的非常彻底,所以做一个小小的总结,算作是学习笔记。为什么要有数据库?软件是数据和指令的集合。一个简单的软件系统,可能就由一些简单的数据和对数据进行处理的逻辑所组成。这些数据以单个数字、数组、结构体等形式存储在静态存储区、堆、栈或者硬盘等不同的位置。软件逻辑简单时,我们甚至不需要对这些数据的存取做所谓的设计,仅仅依据编码的基本原...