データベース sqliteとは何ですか? -techopediaからの定義

sqliteとは何ですか? -techopediaからの定義

目次:

Anonim

定義-SQLiteの意味?

SQLiteは、自己完結型で構成不要のサーバーレスのトランザクションSQLデータベースエンジンを実装するインプロセスライブラリです。 SQLiteのソースコードはパブリックドメインに存在し、プライベートおよび商用の両方の目的で無料です。


SQLiteは、C、C ++、BASIC、C#、Python、Java、Delphiなどのいくつかのプログラミング言語にバインドされています。 COM(ActiveX)ラッパーにより、SQLiteはWindows上のVB ScriptやJavaScriptなどのスクリプト言語にアクセスできるようになり、HTMLアプリケーションに機能が追加されます。 また、サイズが小さく使いやすいため、iOS、Android、Symbian OS、Maemo、Blackberry、WebOSなどの組み込みオペレーティングシステムでも使用できます。

TechopediaはSQLiteを説明します

SQLiteは、原子性、一貫性、分離、耐久性(ACID)に準拠しています。 この組み込みリレーショナルデータベース管理システムは、小さなCプログラミングライブラリに含まれており、クライアントベースのアプリケーションの不可欠な部分です。 SQLiteは動的SQL構文を使用し、マルチタスクを実行して読み取りと書き込みを同時に行います。 読み取りと書き込みは、通常のディスクファイルに対して直接行われます。


SQLiteライブラリは動的に呼び出され、アプリケーションプログラムは単純な関数呼び出しを通じてSQLite機能を使用し、データベースアクセスの遅延を減らします。 これらのプログラムは、データベース全体をホストマシン上の単一のクロスプラットフォームファイルとして保存します。 この単純な設計は、書き込み中にデータベースファイル全体をロックすることで実装されます。


SQLiteはSQLのSQL-92標準を実装し、SQL互換のデータベース管理システムに珍しいシステムを使用しています。 型は個々の値に割り当てられ、動的スクリプト言語にバインドされると列に柔軟性が追加されます。 SQLIteでの完全なUnicodeサポートはオプションです。

sqliteとは何ですか? -techopediaからの定義