id: F-121(誌面表示: F-121) · 物理ページ: 386–387(pages=2) · category: term_tool · figure_type: structure · status: needs_review · evaluation_date: 2026-04-29
tagline 58/25-45 ↑13何を 67/60-200どこで 90/60-200会話例 37/25-50見1 35/15-40見2 38/15-40見3 35/15-40見4 32/15-40見5 39/15-40見6 47/15-50
← F-120 PostgreSQL 目次 F-122 Prisma →
技術用語
386

SQLite

エスキューライト
サーバ不要で動く組込み型リレーショナルデータベースです。1 つの `.db` ファイルにテーブルとデータがまるごと収まります。
体験区分:少しだけ触った 推奨読者レベル:Level 2-3

何をしてくれるか

ライブラリとしてファイルを直接読み書きするため、常駐プロセスの起動が不要です。SQL でデータを扱いつつ、準備はファイル 1 つで済みます。

どこで出会うか

iOS・Android・Chrome の内部で採用されています。ローカル開発で「サーバなしで DB を試したい」場面や、SQLite MCP 経由で AI が SQL を実行する場面でも使われます。

構造図
2026.04·needs_review
「ちょっとしたデータ集計なら SQLite を 1 ファイル作るだけで済みます。」
SQLiteの見方
387
この用語の見どころ
1
役割

テーブルとデータを `.db` ファイル 1 つにまとめる組込み DB エンジンです。

2
うれしさ

サーバ起動ゼロで SQL が使えるため、試作や小規模アプリの立ち上げが速いです。

3
注意点

ネットワーク越しの同時書き込みに弱く、大量同時アクセスには向きません。

4
どこで役立つか

ローカル開発・テスト環境・モバイルアプリの設定保存で役立ちます。

5
はじめに

「ファイル 1 つが DB 1 つ」という概念と、SQL で操作できる点を押さえましょう。

6
深掘り先

PostgreSQL(F-120)、Prisma(F-122)、SQLite MCP(I-41)

非エンジニアのつまずき
  • (著者記入欄・空)
私のコメント
  • 第一印象:(著者記入欄・空)
  • 良い点:(著者記入欄・空)
  • ダメな点:(著者記入欄・空)
  • 誰向けか:(著者記入欄・空)
開発フローでの位置
設計
ローカル開発
テスト
本番移行判断
関連用語
F-121·term_tool
バイブコーディング図鑑