从2003年3月份出来到现在也有两年3个月了,程序也算写了一点,对程序也算是有了一点认识.
在做程序的时候发现其实程序很多情况下都是对集合进行操作. 集合就是表数据在内存中的体现.
一般集合中的数据来源可以分为两种,一个是通过通讯方式从另外一种 系统中取得的数据,另外一种是通过从数据库中取得的数据.两个数据来源可以通过集合合并的方式合并成为一个新的集合.
对集合的操作一般有,两个集合的合并相当于数据库中的JOIN方式和UNION方式,不过一般UNION方式不常用,常用的是JOIN方式.
对集合的操作基本上就是对数据库单个表的所有操作.外加相同表结构的合并和根据某种条件在表中增加相应列和相应列的数据.
希望对这方面大家发表意见.如果有个类似的开源项目,你会参加吗?