安卓開發用什麼資料庫
① 准備開發個安卓APP,想問問用什麼資料庫
具體功能具體分析,就你描述的功能來說,什麼資料庫都不需要,伺服器用mysql,本地用sqlite,伺服器可以上傳雲上
② 安卓開發需要用到資料庫嘛
每個應用程序都要使用數據,Android應用程序也不例外,Android使用開源的、與操作系統無關的SQL資料庫—SQLite。
SQLite第一個Alpha版本誕生於2000年5月,它是一款輕量級資料庫,它的設計目標是嵌入式的,佔用資源非常的低,只需要幾百K的內存就夠了。
SQLite已經被多種軟體和產品使用,Mozilla FireFox就是使用SQLite來存儲配置數據的,Android和iPhone都是使用SQLite來存儲數據的。
SQLite體系結構圖如下:
編譯器包括Tokenizer(詞法分析器)、 Parser(語法分析器)、Code Generator(代碼產生器),後端由B-tree,Pager,OS Interface組成。
B-tree的職責是負責排序,維護多個資料庫頁之間錯綜復雜的關系,將頁面組織成樹狀結構,頁面就是樹的葉子
Pager負責傳輸,根據B-tree的請求從磁碟讀取頁面或者寫入頁面。
公共服務中有各種實用的功能比如:內存分配、字元串比較,Unicode轉換等。
③ 安卓開發,用什麼資料庫作為客戶端資料庫
安卓大部分情況都是作為客戶端,開發用資料庫時主要看伺服器端用什麼。一般而言,現在用SQL的比較多,所以一般在客戶端也採用SQL lite或者My SQL等
④ Android一般採用什麼資料庫
用的Eclipse,數據量的話還可以把,因為是初學,所以就打算先少弄幾個景點先試試,我想的是能不能做到應用去鏈接一個遠端的資料庫,就是比方說點開一個景點信息,它是從資料庫中下載出來的。。額。。專業的我也不會說。。
⑤ 安卓開發,用什麼資料庫作為本地資料庫
android系統自帶了sqlite資料庫,但這是一個小型桌面資料庫,不太適合做伺服器資料庫。若是開發一個客戶機/伺服器系統,資料庫是安裝在伺服器端的,任何一種資料庫都是可以的。
⑥ 安卓開發伺服器用什麼資料庫
視情況而定,oracle是主流的大型資料庫,大多數電信項目都是使用的oracle,而sqlserver與mysql主要是個人以及小型公司使用的的資料庫,但是sqlserver需要收費,mysql不用;如果按功能上來說,oracle最為強大,oracle支持遞歸查詢,二後兩者不支持。
三個資料庫中,只有sqlserver有完整的圖形化操作界面,而oracle與mysql都要藉助於其他的第三方資料庫圖形操作界面,比如oracle用的大多都是plsql。
⑦ Android開發中使用哪種資料庫比較好
如果是手機端的話 只能是SQLite資料庫 就看你的數據量大不大了 如果數據量非常大的話 那肯定是要存在 伺服器端了 畢竟是手機開發SQLite 是個輕量級的資料庫 不是PC開發 內存是有限制的。。希望可以幫助到樓主噢 ~哇咔咔!!
⑧ 安卓開發人員多數都用什麼資料庫
理論上,app可以使用任何類型的資料庫,不過目前用得較多的是mssql和mysql。一般開發app用java的比較多,可以考慮使用mysql。sqlite是一種小型數據,可以作為本地保存資料庫,如果數據量比較大,交互比較頻繁,不建議使用。