D (definition af informationssprog)

D  er et sæt krav foreslået af Christopher Date og Hugh Darwen i deres bog med titlen Fundamentals of Future Database Systems. Third Manifesto " og fremsat til et sprog, der er et forespørgselssprog for et ægte relationelt DBMS .

D i sig selv er ikke direkte et sprog.

Oversigt

D er et koncept - et sæt krav fremsat af Date og Darwen til, hvad der er et forespørgselssprog for et relationelt DBMS i deres forståelse. Tutorial D er en abstrakt implementering af D-konceptet, beskrevet og brugt i " Tredje Manifest ". Det er værd at bemærke, at specifikke implementeringer af D ikke behøver at have en syntaks , der ligner Tutorial D . De bør kun indeholde visse muligheder, og til gengæld udelukke en række andre, der anses for mislykkede. Korrekte implementeringer af D kan dog indeholde yderligere funktioner, der ligger uden for relationsdatabasernes område.

Inkarnationer

Tutorial D

Tutorial D er en abstrakt implementering af D-sproget, beskrevet og brugt i "Tredje manifest". Formålet med Tutorial D-sproget er at vise, hvad en implementering af D kan være. Formålet er rent uddannelsesmæssigt.

Industriel D (Industriel D)

Mens Tutorial D udelukkende er et undervisningssprog, kaldes enhver relativt reel implementering af D-sproget, hvis softwareimplementering er beregnet til industriel brug, Industrial D.

Softwareimplementeringer

Den første softwareimplementering af D er D4 , skrevet i C# . D4 er hovedsproget i Dataphor DBMS fremstillet af Alphora. Udover ham er der Rel , Opus, Duro og Dee . De er alle "Industrial D" (på trods af at Rel kalder sig "Tutorial D").

Se også

Links

Litteratur