auの日記

プログラミング初心者の日記。(auはハンドルネームです)

SQLite3でのインデックスについて

auです。
今回は、インデックスについてまとめてみたいと思います。

インデックスとは

インデックスは、カラム名を絞ってデータを見ることができる機能です。

SELECT * FROM user;
id          name        address     CULUMN
----------  ----------  ----------  ----------
1           Sato        東京
2           Tanaka      神奈川
3           Saito       埼玉
4           Goto        群馬

このように、3つカラムがあると自分の欲しいデータを見ると難しいことがあるかもしれません。むしろ、もっと1000とかのデータになると、自分は欲しいデータを見るというのは不可能に近いと思います。
それを検索することができるのが、インデックスです。

次回は実際にインデックスを使ってみたいと思います。