Re: [問題] 怎麼寫一個資料庫?

看板Programming作者 (痞子軍團團長)時間15年前 (2010/02/11 03:14), 編輯推噓5(5016)
留言21則, 5人參與, 最新討論串4/7 (看更多)
※ 引述《yeagen (天使)》之銘言: : 大家好 : 想請問,該怎麼寫出一個簡單的資料庫 : 網路上有沒有什麼資料,還是關鍵字,可以讓我找到相關資訊的 我同意 adrianshum 的講法 這個問題實在問的太糟糕了 簡單,怎麼樣才叫簡單? 對我來講,要在 C 裡頭開檔讀檔就很難(Java 裡頭就很簡單 [炸]) 資料庫越來越「只是一個概念」(當然,理論上曾經就也只是個概念) 能有系統地存資料、能提供方便檢索資料的地方就可以叫做資料庫 (所以圖書館也是一個資料庫 [無誤][炸]) M$ Excel 能不能算 database... 當然可以 (只要你不要說他是 DBMS 就好) Hashtable 算不算資料庫... 當然可以 (只要你的記憶體不要爆掉就好) 所以,你要... 多簡單? 當然我們現在講到資料庫 就會扯到集合論、可怕的 SQL 語法(毫無標準可言) 一堆有的沒的可以寫成磚頭厚的書、三學分上一學期... 更不用講實際應用起來又是另外一回事情 [淚目] 如果回到你的問題,以資訊系的角度 我會推薦你一個好網站 \囧/ http://tinyurl.com/yfzogmp 當然,我建議 trace hsqldb(現在好像改名字了) 早一點的版本也無訪,功能比較少、比較抓得到重點 其他用 Java 寫、比較 light 的 database 也可以 畢竟 Java 搭配 IDE,trace 起來會比較輕鬆一點 -- 錢鍾書: 說出來的話 http://www.psmonkey.org 比不上不說出來的話 Java 版 cookcomic 版 只影射著說不出來的話 and more...... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.20.150.154

02/11 13:22, , 1F
c/c++沒有很難啊 include <stdlib.h>
02/11 13:22, 1F

02/11 13:23, , 2F
freopen("in.txt", "r", stdin);
02/11 13:23, 2F

02/11 13:23, , 3F
上面是將stdin改成從檔案讀
02/11 13:23, 3F

02/11 13:24, , 4F
下面是改回鍵盤輸入
02/11 13:24, 4F

02/11 13:24, , 5F
freopen("con", "r", stdin);
02/11 13:24, 5F

02/11 13:24, , 6F
學完這個我就忘了原本的了(誤)
02/11 13:24, 6F

02/11 23:59, , 7F
hsql 應該還在,名字好像還是一樣耶。
02/11 23:59, 7F

02/11 23:59, , 8F
不過它的原作者後來自己寫了另一個DBMS
02/11 23:59, 8F

02/11 23:59, , 9F
叫 H2
02/11 23:59, 9F

02/12 07:44, , 10F
SQLite3 也不錯追,註解超詳細。XD
02/12 07:44, 10F

02/13 11:50, , 11F
我寫過的語言裡 Java讀檔是最麻煩的....
02/13 11:50, 11F

02/13 13:48, , 12F
至少不用煩惱後續的字串處理阿 XD
02/13 13:48, 12F

02/14 19:28, , 13F
Java字串處理也沒perl/php/ruby好用啊XD
02/14 19:28, 13F

02/15 00:57, , 14F
PsMonkey 單純是指編碼轉換那方面吧
02/15 00:57, 14F

02/18 12:54, , 15F
我反而喜歡不做任何轉換的語言......
02/18 12:54, 15F

02/18 12:54, , 16F
以前經常要處理big5/sjis共存的文字檔
02/18 12:54, 16F

02/18 12:55, , 17F
差點沒被Java氣死
02/18 12:55, 17F

02/18 16:51, , 18F
big5 sjis 可以共存嗎? @.@ 其實不轉也
02/18 16:51, 18F

02/18 16:51, , 19F
可以呀, 拿 byte 出來處理就是了
02/18 16:51, 19F

02/18 21:57, , 20F
byte[] 就沒有 substring 這些好用 function啦
02/18 21:57, 20F

02/18 21:58, , 21F
perl/php/ruby等語言沒有語系的string用慣了
02/18 21:58, 21F
文章代碼(AID): #1BStODyw (Programming)
討論串 (同標題文章)
文章代碼(AID): #1BStODyw (Programming)