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.
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.
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.
Mens Tutorial D udelukkende er et undervisningssprog, kaldes enhver relativt reel implementering af D-sproget, hvis softwareimplementering er beregnet til industriel brug, Industrial D.
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").
Forespørgselssprog | |
---|---|