Skip to article frontmatterSkip to article content

SQLとは

法政大学

SQLの歴史

SQLとは

SQL(Structured Query Language) はRDBMSにおいてデータの操作を行うためのドメイン固有言語である.

SQLは以下4種類の命令に分類される.

リレーショナル代数の8つの演算のうち,和,差,共通,直積,選択,射影の5つの演算が独立である.その他の演算は,これらの演算を組み合わせることで実現できる.SQLは,和,差,共通,直積,選択,射影の5つの演算を表現することができるから,リレーショナル完備である.ただし,SQLはチューリング完全ではない.

SQLite

SQLiteは,C言語で実装された軽量なRDBMSである.

SQLiteの発音は以下の二つがある.