SQLite
SQLite 入門教程(四)增刪改查,有講究
摘要: 增刪改查操作,其中增刪改操作被稱為數(shù)據(jù)操作語言 DML,相對(duì)來說簡單一點(diǎn)。 查操作相對(duì)來說復(fù)雜一點(diǎn),因?yàn)樯婕暗胶芏嘧泳?..
閱讀全文
SQLite 入門教程(三)好多約束 Constraints
摘要: 我們?cè)跀?shù)據(jù)庫中存儲(chǔ)數(shù)據(jù)的時(shí)候,有一些數(shù)據(jù)有明顯的約束條件,如:大于、默認(rèn)、不能為空、唯一等等。 我們?cè)谟?CREATE TABLE 創(chuàng)建表的時(shí)候,應(yīng)該將每個(gè)字段列的約束條件事先說明, 以后再往表里輸入數(shù)據(jù)的時(shí)候,系統(tǒng)會(huì)自動(dòng)為我們檢查是否滿足約束條件,如果不滿足系統(tǒng)會(huì)報(bào)錯(cuò)。
閱讀全文
SQLite 入門教程(二)創(chuàng)建、修改、刪除表
摘要: 在關(guān)系型數(shù)據(jù)庫中,數(shù)據(jù)庫中的表 Table、視圖 View、索引 Index、關(guān)系 Relationship 和觸發(fā)器 Trigger 等等,構(gòu)成了數(shù)據(jù)庫的架構(gòu) Schema。 在 SQL 語句中,專門有一些語句用來定義數(shù)據(jù)庫架構(gòu),這些語句被稱為“數(shù)據(jù)庫定義語言”,即 DDL。
閱讀全文
SQLite 入門教程(一)基本控制臺(tái)(終端)命令
摘要: SQLite 是一個(gè)自持的(self-contained)、無服務(wù)器的、零配置的、事務(wù)型的關(guān)系型數(shù)據(jù)庫引擎。因?yàn)樗苄。砸部梢宰鳛榍度胧綌?shù)據(jù)庫內(nèi)建在你的應(yīng)用程序中。SQLite 被應(yīng)用在 Solaris 10操作系統(tǒng)、Mac OS 操作系統(tǒng)、iPhone 和 Skype 中。QT4 、Python 、 PHP 都默認(rèn)支持 SQLite ,F(xiàn)irefox Amarok 等流行的應(yīng)用程序在內(nèi)部也使用了 SQLite.
閱讀全文