SEQUEL, relačný kalkulus – diela klasikov
Pri robení poriadku na exter. úložisku nájdené poklady doby kamennej – back to roots because roots mean culture. K stiahnutiu pôvodné dokumenty z IBM Research Labs (Codd, Boyce etc… )
Codd 1970 —> Codd_1970_A_relational_model
Codd 1972 —> Codd_1972_Relational_Completeness
Boyce/Chamberlin 1974 —> Boyce_Chamberlin_SEQUEL_A_Structured
Cood s Boycem to vymysleli, ale to podstatné pak byla kodifikace v rámci závazných standardů ANSI a ISO. Normy takhle vytvořené pak slouží jako podmínka konformity implementace SQL a takhle se liší:
1. SQL-87 (nebo taky 86). První a základní standard.
2. SQL-89 – jemné vylepšení předchozího
3. SQL-92 – výrazné vylepšení, označováno jako 2. generace sql. Definice celé základní syntaxe.
4. SQL-99 – přidání regulárních výrazů, rekurze a triggerů; označováno jako 3. generace sql
5. SQL-2003 – definice XML, abstraktní datové typy, objektově orientované vlastnosti, sekvence a pod.
Pepo
15 Mar 16 at 14:38