從2003年3月份出來到現在也有兩年3個月了,程序也算寫了一點,對程序也算是有了一點認識.
在做程序的時候發現其實程序很多情況下都是對集合進行操作. 集合就是表數據在內存中的體現.
一般集合中的數據來源可以分爲兩種,一個是通過通訊方式從另外一種 系統中取得的數據,另外一種是通過從數據庫中取得的數據.兩個數據來源可以通過集合合併的方式合併成爲一個新的集合.
對集合的操作一般有,兩個集合的合併相當於數據庫中的JOIN方式和UNION方式,不過一般UNION方式不常用,常用的是JOIN方式.
對集合的操作基本上就是對數據庫單個表的所有操作.外加相同表結構的合併和根據某種條件在表中增加相應列和相應列的數據.
希望對這方面大家發表意見.如果有個類似的開源項目,你會參加嗎?