このSQLite Clientについて
Android上でSQLiteデータベースを安全に編集、クエリ、構築、管理できます。
🗄️ SQLite Clientは、Android向けのローカルSQLiteデータベースクライアントです。
データベースファイルの開き方、新規作成、データとスキーマの編集、SQLの実行、クエリのビジュアル構築、SQLの実践的な学習、データのインポート/エクスポート、そしてファイル保護機能を備えた安全な変更の保存が可能です。
✨ 主な機能
📂 ファイルベースのSQLiteワークフロー
Androidのストレージアクセスフレームワーク(SAF)を介して、.db、.sqlite、.sqlite3、.db3ファイルを開くことができます。新しい空のデータベースの作成、最近使用したファイルの再オープン、他のアプリからのデータベースファイルの受信、必要に応じたデータベースの共有が可能です。
✏️ データ編集
セルのインライン編集、行の追加、行の複製、行の削除、列ごとの値の検索と置換が可能です。BLOBデータのインポート/エクスポート、画像BLOBのインラインプレビュー、オーディオ/ビデオBLOBのプレーヤーでの再生が可能です。安全な行IDを持たないテーブルは、安全でない行編集から保護されます。
⌨️ SQLエディタ
構文ハイライト、コンテキストに応じた補完、クエリタブ、履歴、ブックマーク、破壊的ステートメントの確認、単一トランザクションスクリプト実行機能を備え、SELECT、INSERT、UPDATE、DELETE、DDL、および複数ステートメントのスクリプトを実行できます。
🧩 ビジュアルクエリビルダー
SQL文を記述せずにSELECT文を作成できます。テーブルと列を選択し、WHERE条件(=、!=、<、>、LIKE、IS NULL、INなど)を追加し、ORDER BYとLIMITを設定します。生成されたSQLをリアルタイムでプレビューし、実行またはエディタに送信できます。
🎓 SQL学習
SELECT、WHERE、ソート、集計関数、GROUP BY、JOIN、INSERT/UPDATE/DELETEを網羅した10の組み込みレッスンで練習できます。各レッスンはサンプルデータを使用した安全なサンドボックスで実行されるため、実際のファイルは変更されず、学習の進捗状況は保存されます。
🏗️ スキーマデザイナー
テーブルの作成と削除、列の追加、列名の変更、列の削除、インデックスの作成と削除、制約の確認、スキーマ変更適用前の生成されたDDLのプレビューが可能です。
🧰 データベースツール
整合性チェック、外部キーチェック、VACUUM、ANALYZE、REINDEX、user_versionやjournal_modeなどのPRAGMA編集、2つのデータベース間のスキーマ比較が可能です。
🔐 SQLCipherサポート
暗号化されたSQLiteデータベースを開き、パスワードの設定または変更、暗号化の解除、暗号化されたファイルの安全な編集フローによる保存が可能です。
📥 インポートとエクスポート
ガイド付き列マッピングウィザードを使用してCSVまたはJSONデータをインポートできます。区切り文字、ヘッダー処理、ターゲットモード(新規テーブル、追加、置換)、列ごとのタイプ、デフォルト値、競合ポリシーを選択できます。テーブルデータまたはクエリ結果をCSV、JSON、SQL、Markdown、Excel(XLSX)形式でエクスポートし、ファイル名テンプレートを使用して再利用可能なエクスポートプリセットを保存できます。
🧭 ERDとデータ可視化
インタラクティブなER図で、テーブル、カラム、外部キーの関係性を探索できます。テーブルをタップすると、そのデータまたはスキーマにジャンプし、外部キーの詳細を確認したり、関係のないテーブルをハイライト表示したりできます。データの視覚的な確認が必要な場合は、クエリ結果から簡単にグラフを作成できます。
🛡️ 設計段階からの安全性
SQLite Clientは、まず一時的な作業コピーを編集します。保存時には、アプリは元のファイルをバックアップし、WALデータにチェックポイントを作成し、整合性チェックを実行してから、選択したファイルに書き戻します。保存前に、スキーマと行数の変更概要をプレビューできます。
その他の安全対策:
• データとスキーマの編集に対するファイルスナップショットの取り消しとやり直し
• 書き戻し前の変更プレビュー
• 破壊的SQLの確認
• ソースへの書き込みができない場合の読み取り専用フォールバック
• 元の書き込みアクセスが利用できない場合の「名前を付けて保存」フロー
• オフラインでのコアデータベース機能
• データベースの内容は収集またはアップロードされません
🌍 対応言語
英語と韓国語に対応しています。
📱 最新のAndroid体験
• マテリアルデザイン3
• ライト、ダーク、システムテーマ
• 最近使用したファイルとサンプルデータベース
• スマートフォン、タブレット、折りたたみ式デバイスに最適化
SQLiteクライアントを使えば、Androidデバイス上でSQLiteデータベースの検査、編集、クエリ、構築、学習、管理を直接行うことができます。
アプリの追加情報
最新バージョン 1.25.13 の更新情報
Last updated on 2026年07月29日
Improved SQL lessons so write examples run only in the safe learning sandbox instead of the read-only sample database editor. Includes recent stability fixes for billing state, BLOB handling, import limits, temporary files, and lint cleanup.










