Home / Products / Prosasql



Prosasql SQL generaattori

Prosa on lyömätön työkaluympäristö tietokantasovellusten kehittämiseen. Prosa varmistaa aukottoman ja varmennetun reitin käyttäjän vaatimuksista, UML kehitykseen, varmennukseen, dokumentointiin ja toteutusten generointiin saakka. Kun toteutus sisältää tietokannan, toteuttaa Prosasql SQL generaattori toteutuksen vaatimuskytkentäisyyden käytännössä.

Visuaalinen tietokantasuunnittelu

Prosa UML mallinnin visualisoi tietokannan vaatimukset UML mallilla. Näin tietokannan UML malli on ainutlaatuisella tavalla ajantasaisesti sidoksissa liiketoimintaan, markkinoihin ja käyttäjävaatimuksiin. Visuaalisuus selkeyttää kommunikointia kaikkien tietokantojen kehitystyöhön osallistyvien henkilöiden välillä.

Click to enlarge
Click to enlarge

Tietokannat automaattisesti UML kaavioista

Prosa Prosasql tuottaa SQL koodit UML luokkakaavioista. Tuotettu SQL koodi sisältää taulujen, näkymien ja indeksien luontilauseet. Prosasql tuottaa myös peruskyselyt C++ määrittelyinä.

SQL standardien ja murteiden tuki

Prosasql on yhteensopiva ISO ja ANSI SQL standardien kanssa sekä tukee suoraan yleisimpiä kaupallisia tiedonhallintajärjestelmiä kuten DB2, Oracle ja SQL Server. Käyttäjä pystyy helposti määrittelemään uusia SQL murteita Prosasql generaattoriin.

Prosasql tukee abstrakteja tietotyypityksiä, jolloin samasta mallista saadaan sekä tietokanta että C++ tai Java tietomääritykset.

Hyvät tarkastukset tehostavat suunnittelua

Prosasql tuottaa tietokantojen eheyden ylläpitossa tarvittavat SQL lauseet automaattisesti tai käyttäjän ohjaamana luokkakaavion assosiaatioista. Prosasql sisältää tehokkaat relaatiomallin kehittämisessä ja normalisoinnissa tarvittavat tarkastukset ja raportoinnit.



Tietokannat dokumentoituvat ajantasaisesti

Prosa Prosacdm dokumenttimanageri /web julkaisija toteuttaa tietokantasovellusten ajatasaisen dokumentoinnin, jolloin dokumentointi valmistuu rinnakkaisesti kehitystyön kanssa parantaen kokonaislaatua ja vähentäen kehitysaikaa.

Simulaattorilla tietokantasovellukset testataan visuaalisesti

Prosa ympäristön Prosasim simulaattori muuttaa staattisen UML mallin dynaamiseksi, eläväksi malliksi. Prosasim näyttää mallin todellisen toiminnan graafisesti. Tietokantasovellusten mallinnuksen teho moninkertaistuu ja virheet löytyvät aina varhaisimmassa mahdollisessa vaiheessa.

C++ ja Java generaattorit tuottavat käsittelyosat ja käyttöliittymät

Prosa ympäristön Prosacpp C++ generaattori ja Prosaj Java generaattori automatisoivat sovellusten toiminnallisten osien kehityksen. Generaattorit tuottavat automaattisesti UML luokkakaavioista C++ ja Java luokat. C++ ja Java jäsenfunktiot syntyvät napin painalluksella UML tila- ja toimintokaavioista.

Click to enlarge






Suoraan ytimeen:

Aukoton reitti vaatimuksista SQL tietokantatoteutukseen

Ajantasainen tietokantojen dokumentointituki

SQL-DDL ja SQL-DML lauseiden automaattinen generointi UML luokkakaavioista

Relaatiomallin tarkastukset

DB2, Oracle, SQL Server, ANSI ja ISO stadardien tuki

Käyttäjä voi määrittää helposti uusia SQL murteita

Tietokantasovellusten simulointi UML simulaattorilla

Täydellisten C++ koodien automaattinen generointi Prosacpp generaattorilla

Täydellisten Java koodien automaattinen generointi Prosaj generaattorilla

Prosasql visualisoi tietokantasovellusten kehittämisen