「利用者:Nayuta Ito/プロジェクト・SQL」の版間の差分

提供: 数学を愛する会Wiki
ナビゲーションに移動 検索に移動
(ページの作成:「この記事では、SQLのインタプリタをZFCで実装する。ZFCはC言語の亜種ではない。 ==導入== SQLは関係データベースと呼ばれる非常…」)
(相違点なし)

2021年2月7日 (日) 16:52時点における版

この記事では、SQLのインタプリタをZFCで実装する。ZFCはC言語の亜種ではない。

導入

SQLは関係データベースと呼ばれる非常に複雑な集合に対して定義される非常に複雑な演算子である。SQLは演算子であるにもかかわらず、その記法があまりにも複雑であるため、Search Query Languageと呼ばれることもある。

関係データベース

関係データベース(リレーショナルデータベース、relational database、RDB)とは、次の条件を満たす集合である:

[ここにとんでもなく複雑かつ難解でデータベースエンジニアはおろか数学者にも理解できないであろう論理記号の列を挿入]

SQL

結論

SQLとは、以下のように定義される演算子である:

[ここにとんでもなく複雑かつ難解でifやforを連打することによりデータベースエンジニア、数学者だけでなくプログラマにも理解できないであろう論理記号の列および番号付きリストを悪用した複雑な制御構造を挿入]