2011-10-26 53 views
2

我正在爲我的大學開發一個android程序。我很困惑要使用哪個數據庫。與android應用程序一起使用哪種數據庫?

我想要的是,當用戶連接到互聯網時,程序將檢查後端數據庫中的任何更新。如果有的話,該程序將與Android設備同步。

我們假設用戶在沒有互聯網的情況下打開程序後,該程序將工作得很好,因爲該文件已經在他的手機中。

我選擇了Access並創建了.xml文件,並在本站的幫助下:XML resources in android。我學會了如何閱讀它。

其實這個程序是我的高級項目。我不想讓評委問我爲什麼我不使用MySQL或SQLite。

我應該使用哪個數據庫系統? Access是否可以選擇正確的數據庫系統?

我想做一個看起來像肯特大學計劃的程序。

回答

2

解析XML可能需要時間,同樣在XML中,您別無選擇,只能加載整個文件。 SQLite速度快,使用簡單,動態性強。

Android提供了一個非常簡單的SQLite API。 Androoid SQLite API

如果你有興趣在Android中閱讀更多有關的所有數據存儲類型visit this link

+0

確實的SQLite會給我,我想 – user1009889

+0

「任何更新文件」屬性我真的不明白你意思是「任何更新的文件」,但SQLite使用SQL查詢,因此您可以通過使數據庫中的字段包含更新的日期來輕鬆檢查更新。通過這種方式,您可以輕鬆獲得所有不在移動數據庫中的更新 – fadisdh

+0

umm,如果我在數據庫中做了任何更改,它是否會顯示關於更新的notificatoin? – user1009889

相關問題