sqlite簡單介紹
1.ios中資料的儲存方式
(1)plist(nsarray\nsdictionary)
(2)preference(偏好設定\nsuserdefaults)
(3)nscoding(nskeyedarchiver\nskeyedunarchiver)
(4)sqlite3
(5)core data
說明:3是版本號,是sqlite的第三個版本。
core data是對sqlite的封裝,因為ios中使用的sqlite是純c語言的。
2.sqlite
(1)什麼是sqlite?
答:sqlite是一款輕型的嵌入式資料庫,安卓和ios開發使用的都是sqlite資料庫
(2)特點(優點)
答:1)它占用資源非常的低,在嵌入式裝置中,可能只需要幾百k的記憶體就夠了
2)它的處理速度比mysql、postgresql這兩款著名的資料庫都還快
(3)什麼是資料庫
答:資料庫(database)是按照資料結構來組織、儲存和管理資料的倉庫
(4)資料庫的分類
答:可以分為2大種類
關係型資料庫(主流)和物件型資料庫(直接把記憶體中的物件塞入到資料庫,對比關係型資料庫而言效能不能很好,效率不高)
(5)常用關係型資料庫有哪些?
答:pc端:oracle、mysql、sql server、access、db2、sybase
嵌入式\移動客戶端:sqlite
(6)資料庫是如何儲存資料的?
答:資料庫的儲存結構和excel很像,以表(table)為單位 。表由多個字段(列、屬性、column)組成,表裡面的每一行資料稱為記錄
(7)資料庫儲存資料的步驟?
1)新建一張表(table)
2)新增多個字段(column,列,屬性)
3)新增多行記錄(row,record,每行存放多個字段對應的值)
sqlite3 sql命令簡單介紹(zt)
用sqlite3建立資料庫的方法很簡單,只要在shell下鍵入 以下 符號為shell提示號,請勿鍵入 sqlite3 foo.db 進入了sqlite3之後,會看到以下文字 sqlite version 3.1.3 enter help for instructions sqlite 這時如果使用...
SQLite簡單教程
來自 把查詢結果用螢幕輸出 output stdout 8 把錶結構輸出,同時索引也會輸出 dump 表名 9 退出 exit 或者.quit 3。sql語法 由於以前用sqlserver或者iseries,所以ddl的語法很汗顏 1 建立乙個單個primary key的table create t...
SQLite 簡單使用
在ubuntu 12.04下進行sqlite開發簡單例項如下 1 安裝sqlite3 hadron hadron sudo apt get install sqlite sqlite3 2 檢視版本號 hadron hadron sqlite3 version 3 建立test資料庫 hadron ...