Du har inte javascript påslaget. Det innebär att många funktioner inte fungerar. För mer information om Vinnova, ta kontakt med oss.

Starcounter unified database pardigm - query language

Diarienummer
Koordinator Starcounter AB - Starcounter
Bidrag från Vinnova 2 368 170 kronor
Projektets löptid mars 2014 - juni 2015
Status Avslutat

Syfte och mål

Starcounters teknologi är med sin paradigm agnostiska kärna väl positionerad i den nya generationen av databasteknologier. Detta projekt har utökat och förbättrat funktionen ´generic purpose query language SQL´ med graf orienterad syntax och semantik. Databaskärnan har förbättrats ytterligare med stöd för dynamiska modeller såsom graf- modeller. Projektet har väl uppnått målet med att göra Starcounter och Starcounters frågespråk agnostiskt i enlighet med ´Unified Database Paradigm´.

Resultat och förväntade effekter

Starcounter har sett ökat användande av graf-modeller. Vi har utökat SQL frågespråket med graf operatorer, ´transitive closure, in addition to path expressions, inheritance and imperative functions and properties´. Projektet har också utvecklat funktionen för dynamisk typer. Dessa vidareutvecklingar gör det möjligt för andra tillverkare att på Starcounters teknologi utveckla mycket komplexa programvaror.

Upplägg och genomförande

Projektet fokuserade i genomförandet på fysiska lager samt på deklarativa och imperativa lager. Det fysiska lagret implementerade hög effektivt stöd för dynamiska typer. Deklarativa SQL utökades med en ny syntax och semantik samt att den uppdaterade grammatiken verifierades. Det imperativa .NET API:et tillfördes stöd för graf och modeller med dynamiska typer.

Externa länkar

Texten på den här sidan har projektgruppen själv formulerat. Innehållet är inte granskat av våra redaktörer.

Senast uppdaterad 8 maj 2017

Diarienummer 2014-00352

Statistik för sidan