Table of Contents
1. artist表
1.1. 創建artist表
CREATE TABLE artist(
artistid INTEGER PRIMARY KEY,
artistname TEXT
)
1.2 artist表添加記錄
2. track表
2.1 創建track表
CREATE TABLE track(
trackid INTEGER,
trackname TEXT,
trackartist INTEGER,
FOREIGN KEY(trackartist) REFERENCES artist(artistid) //綁定外鍵(表artist->列artistid)
)
2.2 track表添加記錄
3. view視圖
31. 創建view視圖
SELECT artistid, artistname from artist
3.2 視圖記錄
4. 總結
4.1 外鍵
一個表中的 FOREIGN KEY 指向另一個表中的 UNIQUE KEY(唯一約束的鍵)。
4.2 視圖
視圖(View)只不過是通過相關的名稱存儲在數據庫中的一個 SQLite 語句。視圖(View)實際上是一個以預定義的 SQLite 查詢形式存在的表的組合。視圖(View)可以包含一個表的所有行或從一個或多個表選定行。視圖(View)可以從一個或多個表創建,這取決於要創建視圖的 SQLite 查詢