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 查询