SQLite學習手冊

2021-09-08 12:47:14 字數 1524 閱讀 6921

在實際的應用中,sqlite作為目前最為流行的開源嵌入式關係型資料庫,在系統的架構設計中正在扮演著越來越為重要的角色。和很多其它嵌入式nosql資料庫不同的是,sqlite支援很多關係型資料庫的基本特徵,這在資料移植、程式演示等應用中有著不可替代的優勢。從官方文件中我們可以獲悉到,sqlite支援的資料量和執行效率都是非常驕人的,因此在海量資料的解決方案中,sqlite可以作為資料預計算的橋頭堡,從而顯著減少儲存在關係型資料庫伺服器中的資料數量,最終提高系統的查詢效率和執行期效率,同時也可以顯著的降低資料備份的磁碟開銷。

sqlite學習手冊(開篇)

一、簡介

二、sqlite的主要優點

三、和rdbms相比sqlite的一些劣勢

四、個性化特徵

sqlite學習手冊(c/c++介面簡介)

一、概述

二、核心物件和介面

三、引數繫結

sqlite學習手冊(資料表和檢視)

一、建立資料表

二、表的修改

三、表的刪除

四、建立檢視

五、刪除檢視

sqlite學習手冊(內建函式)

一、聚合函式

二、核心函式

三、日期和時間函式

sqlite學習手冊(索引和資料分析/清理)

一、建立索引

二、刪除索引

三、重建索引

四、資料分析

五、資料清理

sqlite學習手冊(資料庫和事物)

一、attach資料庫

二、detach資料庫

三、事物

sqlite學習手冊(表示式)

一、常用表示式

二、條件表示式

三、轉換表示式

sqlite學習手冊(資料型別)

一、儲存種類和資料型別

二、型別親緣性

三、比較表示式

四、操作符

sqlite學習手冊(命令列工具)

一、記憶體資料庫

二、臨時資料庫

sqlite學習手冊(臨時檔案)

一、簡介

二、具體說明

三、相關的編譯時引數和指令

四、其它優化策略

sqlite學習手冊(鎖和併發控制)

一、概述

二、檔案鎖

三、回滾日誌

四、資料寫入

五、sql級別的事物控制

sqlite學習手冊(例項**《一》)

一、獲取表的schema資訊

二、常規資料插入

sqlite學習手冊(例項**《二》)

三、高效的批量資料插入

四、資料查詢

SQLite學習手冊 目錄

在實際的應用中,sqlite作為目前最為流行的開源嵌入式關係型資料庫,在系統的架構設計中正在扮演著越來越為重要的角色。和很多其它嵌入式nosql資料庫不同的是,sqlite支援很多關係型資料庫的基本特徵,這在資料移植 程式演示等應用中有著不可替代的優勢。從官方文件中我們可以獲悉到,sqlite支援的...

SQLite學習手冊 開篇

一 簡介 sqlite是目前最流行的開源嵌入式資料庫,和很多其他嵌入式儲存引擎相比 nosql 如berkeleydb membase等,sqlite可以很好的支援關係型資料庫所具備的一些基本特徵,如標準sql語法 事務 資料表和索引等。事實上,儘管sqlite擁有諸多關係型資料庫的基本特徵,然而由...

SQLite學習手冊 開篇

一 簡介 sqlite是目前最流行的開源嵌入式資料庫,和很多其他嵌入式儲存引擎相比 nosql 如berkeleydb membase等,sqlite可以很好的支援關係型資料庫所具備的一些基本特徵,如標準sql語法 事物 資料表和索引等。事實上,儘管sqlite擁有諸多關係型資料庫的基本特徵,然而由...