開發者在開發應用程式時,常常會需要儲存資料,比如說儲存關卡、儲存會員資料、儲存Note資料或是寄帳簿程式開發等等儲存資料的需求。因此Android內建了SQLite(關聯式資料庫),提供手機用戶將資料儲存在手機儲存設備上,不需要在以網際網路的方式儲存在遠端的資料庫內。

SQLite的優點有很多,它所需要的安裝空間體積小,適合資源有限的系統,實際上資料庫的大小還是憑藉著資料量的大小。整個資料庫就是一個檔案,可在不同的環境移動、複製,所以備份也相當方便,一個DataBase就是一個File,所以備份 DataBase 就是備份 File。其效能優異、支援眾多語言,並且可以跨平台使用,為嵌入式資料庫引擎,免設定、免管理,適合內嵌到其他的軟體。

所以當只需要簡單的資料庫功能時,就可以利用SQLite,這剛好也符合手機開發的環境限制。目前也廣泛用於其它智慧型手機的作業系統,比如iOS、Symbian OS或者BlackBerry OS等…

 

arrow
arrow
    文章標籤
    SQLite
    全站熱搜

    S 發表在 痞客邦 留言(0) 人氣()