Neu:Exportieren von Datenbanken für MySQL, MariaDB, Postgres. Verschiedene SQL Kommando Templates verfügbar.
Neu: Verbinden mit MySQL, MariaDB, MS-SQLServer, Postgres. Mehrere parallele Verbindungen zu unterschiedlichen DBMS sind möglich. Ausführen/Speichern/Laden von SQL-Anweisungen.
NEU: darkmode; Generierte DDL: Laden von Daten aus einer csv-Datei;
Kostenlos!
Beliebig oft startbar
Installation auf - und Start von einem USB-Stick
Programmsprache ist derzeit nur Englisch
In Arbeitsflächen kann parallel an mehreren Modellen gleichzeitig gearbeitet werden
Neu: Die Modelle in den Arbeitsflächen können einfach zu einem neuen Modell gemerged werden (Menüpunkt: Model->Merge models).
Das Mergen basiert auf den Namen der Entity-Sets.
Einfaches hin und her kopieren von Objekten zwischen den Arbeitsflächen
Einfaches Vergrößern und Verkleinern der Graphik
Einfaches Verschieben der Graphik
Einfaches Exportieren der Graphik
Automatisches Erzeugen des Relationalen Modells
Anzeigen aller Attribute und deren Eigenschaften (Primary Key, Foreign Key, Datentyp) zu einer Relation
Autoincrement Werte für PK-Attribute ist möglich
insert statements im bulk oder als single insert statement möglich
Zusammenspiel zwischen logischem Modell und Relationalem Modell visualisiert
Einfache Bedienung
Systemvoraussetzungen:
Windows 7, Windows 10, Windows 11
Ubuntu Linux (beta)
Java 8: Erzeugt und getestet ist das Programm mit der Version von Oracle 1.8.0_171 mit einer Auflösung 2560x1440 (Skalierung 150%). Achtung: Diese Version wird nicht mehr weiter betreut.
Java 21: Erzeugt und getestet ist das Programm mit der Version Zulu21.34.19 mit einer Auflösung 2560x1440 (Skalierung 150%).
Bekannte Probleme:
Open Java, 4k Bildschirme mit hoher Auflösung (java liefert dann NullPointerException beim Start), mit einer niedrigeren Auflösung funktioniert es, …. und was ich noch nicht weiß. Der gleiche Fehler kommt, wenn man sehr viele Modellierungs-Arbeitsflächen(=Panes) öffnet, ist derzeit noch so programmiert, dass in jeder Pane ein Canvas ist und dieser „frisst“ Speicher.
Den Fehler kann man verhindern indem man mehr VRAM einstellt -> Programm mit dem VM-Argument: -Dprism.maxvram=2G starten. Dann muss man das Programm allerdings in der Konsole oder über die batch-Datei starten.
Bei Verwendung eines erweiterten Bildschirms und Skalierung gibt es Probleme mit den Mauspositionen. Sollte mit Version 21 behoben sein!