SQLite

読み:エスキューライト
外語:SQLite 英語
品詞:固有名詞

オープンソースRDBMSの一つ。

目次

オープンソース

オープンソースのRDBMSである。

プログラムはCで書かれている。C++ではない。

ソースのコメントもしっかり書かれており読みやすいと言われている。また、assertなども行なわれており、セキュリティに対する配慮が伺える。

機構

多くのRDBMSがクライアントサーバーモデルを採用するが、SQLiteはライブラリである。コンパイルの際にリンクするだけで使える。

実行ファイルは一つ。作られるデータベースもファイル形式でかつ単一ファイルに格納され、バックアップが容易。可搬性も高く、扱いやすい。

このファイルはアーキテクチャー非依存なため、環境の移転は極めて容易である。

その代わり、データベースの権限管理はファイルパーミッション依存なため、セキュリティはもろい。

動作環境

公式にバイナリが配布されているのは、次のOSである。

FreeBSDNetBSDなどでも動作するようである。

沿革

(未確認)

利用実績

Mozilla Firefox 3では、SQLiteを用いて各種の情報を記録している。

Androidにも標準で搭載されている。

対抗となるRDBMSに、次のようなものがある。

関連するリンク
http://www.sqlite.org/
用語の所属
SQ
関連する用語
RDBMS

コメントなどを投稿するフォームは、日本語対応時のみ表示されます


KisoDic通信用語の基礎知識検索システム WDIC Explorer Version 7.04a (27-May-2022)
Search System : Copyright © Mirai corporation
Dictionary : Copyright © WDIC Creators club