D (az információs nyelv definíciója)

A D  egy követelményrendszer, amelyet Christopher Date és Hugh Darwen javasolt a Future Database Systems alapjai című könyvükben . Harmadik kiáltvány " és egy olyan nyelvnek terjesztik elő, amely egy valódi relációs DBMS lekérdezési nyelve .

A D önmagában nem közvetlenül nyelv.

Áttekintés

A D egy fogalom – a Date és Darwen által felállított követelmények összessége arra vonatkozóan, hogy mi a lekérdezési nyelv a relációs DBMS -ek számára. A „D” oktatóanyag a „ Harmadik kiáltványban ” leírt és használt D-koncepció absztrakt megvalósítása . Érdemes megjegyezni, hogy a D bizonyos implementációinak nem kell a D oktatóanyaghoz hasonló szintaxissal rendelkezniük . Csak bizonyos lehetőségeket kell tartalmazniuk, és viszont kizárniuk egy sor más sikertelennek tekintett lehetőséget. A D helyes megvalósítása azonban további szolgáltatásokat is tartalmazhat, amelyek kívül esnek a relációs adatbázisok területén.

Inkarnációk

Tutorial D

A D oktatóanyag a D nyelv absztrakt megvalósítása, amelyet a „Harmadik Kiáltvány” ír le és használ. A Tutorial D nyelvének célja, hogy megmutassa, mi lehet a D megvalósítása. Célja tisztán oktatási jellegű.

Industrial D (Industrial D)

Míg a D oktatóanyag tisztán tanítási nyelv, a D nyelv bármely viszonylag valós megvalósítása, amelynek szoftveres megvalósítása ipari felhasználásra készült, Ipari D-nek nevezik.

Szoftver implementációk

A D első szoftveres megvalósítása a D4 , C# -ban írva . A D4 az Alphora által gyártott Dataphor DBMS fő nyelve. Rajta kívül ott van még Rel , Opus , Duro és Dee . Mindegyik "Industrial D" (annak ellenére, hogy Rel "D oktatóanyagnak" nevezte magát).

Lásd még

Linkek

Irodalom