Home. 
.

transparent

transparent

transparent

UML-Datenbank-Modellierungstool

Da Software-Applikationen mit immer mehr Datenmengen interagieren müssen, spielen Datenbankdesign- und -struktur eine ständig wachsende Rolle in der Entwicklung erfolgreicher Projekte. Mit UModel® 2012 lassen sich die Software-Modellierungsfunktionalitäten durch die Modellierung relationaler Datenbanken zusammen mit Ihren Java-, C#- und Visual Basic-Software-Applikationen erweitern.

Mit UModel® 2012 lässt sich die Datenbankmodellierung dank der folgenden Funktionen beschleunigen:

  • Import vorhandener Tabellen aus allen gängigen relationalen Datenbanken zur Erstellung von UML-Datenbankdiagrammen
  • Ändern von Diagrammen für bestehende Tabellen und Generierung von SQL-Datenbank Change Scripts zum Synchronisieren der Datenbank
  • Erstellen neuer Datenbanktabellen und -beziehungen von Grund auf und Erzeugen von SQL CREATE Scripts

UML database diagram

Datenbanken, die von der UModel-Datenbankdiagrammfunktion unterstützt werden

Die Datenbankdiagrammfunktionalität von UModel® 2012 unterstützt mehrere Datenbanken und passt die SQL-Dialekte, Datentypen und andere Sonderfunktionen für die folgenden Datenbanken an:

  • Microsoft® SQL Server® 2000, 2005, 2008
  • IBM DB2® 8, 9
  • IBM DB2 for iSeries® v5.4, 6.1
  • Oracle® 9i, 10g, 11g
  • Sybase® 12
  • MySQL® 4, 5
  • PostgreSQL 8
  • Microsoft Access™ 2003, 2007

Download Klicken Sie hier, um eine kostenlose 30-Tage-Testversion von Altova® DatabaseSpy® 2012 mit allen Funktionen herunterzuladen!

UModel® 2012 Datenbankdiagramme unterstützen alle folgenden Datenbankelemente:

  • Datenbankschemas
  • Tabellen
  • Ansichten
  • Check Constraints
  • Primärschlüssel / Sekundärschlüssel / Eindeutige Schlüssel
  • Indizes
  • Stored Procedures
  • Funktionen
  • Trigger
  • Datenbankbeziehungs-Assoziationen
  • Datenbankbeziehung mit Attributen

Import bestehender Datenbankstrukturen

Über eine Auswahl im UModel® 2012 Projektmenü können Sie eine bestehende relationale Datenbank importieren.

UModel Project menu

Mit der Option "SQL-Datenbank importieren" wird das UModel® 2012-Dialogfeld "Datenbankverbindung" aufgerufen. Dieses Dialogfeld enthält den Datenbankverbindungsassistenten und alle zusätzlichen Verbindungsoptionen, die in DatabaseSpy und anderen Tools des Altova MissionKit zur Verfügung stehen und mit allen gängigen relationalen Datenbanken verwendet werden können.

UModel database connection dialog

Beim Import einer Datenbank fügt UModel® 2012 automatisch auch ein Datenbankprofil zu Ihrem Projekt hinzu. UModel® 2012-Datenbankdiagramme werden im Fenster "Diagramm-Struktur" in einer speziellen Kategorie angezeigt.

UModel Diagram Tree helper window

Ändern von Datenbanken im Modell

UModel® 2012 verfügt über eine eigene Datenbankdiagramm-Symbolleiste mit Schaltflächen für Datenbankelemente, die auch in DatabaseSpy verwendet werden, wodurch die Lernkurve für beide Tools flach gehalten wird.

UModel database diagram toolbar

Das SQL-Autokomplettierungsfenster hilft Ihnen beim Bearbeiten der Datenbankdiagramme in UModel® 2012 dabei, Diagramme zu erstellen, die dem SQL-Datenbanktyp entsprechen.

UModel database diagram SQL autocompletion window

Anstatt das Diagramm direkt zu bearbeiten, können Sie Datenbankelemente auch im Fenster "Eigenschaften" bearbeiten.

UModel database diagram Properties helper window

Datenbank Change Scripts

Wenn Sie Programmcode anhand des UModel-Projekts synchronisieren, wird anhand der Änderungen in Ihrem Datenbankdiagramm ein Datenbank Change Script mit SQL-Befehlen generiert, um damit Ihre Änderungen in der Datenbank zu implementieren. In UModel erstellte Datenbank Change Scripts können als SQL-Dateien gespeichert, direkt in der Datenbank ausgeführt oder - über eine praktische Schaltfläche im UModel-Dialogfeld "Datenbank Change Script" - in einem DatabaseSpy SQL-Editorfenster geöffnet werden.

UModel Database Change Script

Wenn umgekehrt ein anderer Mitarbeiter eine Tabelle direkt in der Datenbank ändert, können Sie Ihr UML-Modell durch Zusammenführen der Datenbankänderungen aktualisieren.

UModel Message window

Nachdem Sie das UML-Modell mit der neuesten Version der Datenbank synchronisiert haben, sehen Sie im Datenbankdiagramm eine neue Spalte in der Tabelle "Teachers".

UModel updated database diagram

Wie alle andere UModel-Diagrammtypen können UModel® 2012 Datenbankdiagramme als Bilddatei gespeichert und in automatisch generierte Projektdokumentation inkludiert werden.

Modellieren Sie zusammen mit Systemanforderungen, Business Regeln und Applikationscode auch Datenbankdiagramme für Ihr nächstes Entwicklungsprojekt – Klicken Sie hier, um eine kostenlose 30-Tage-Testversion von UModel® 2012 herunterzuladen!



transparent
Download
Pricelist
Buy
Video
Comparison
Datasheet
Print
Mail
Like It
Industriestandard UML
.

UML logo

.

Altova UModel entspricht der neuesten UML-Spezifikation 2.3, die von der OMG in der ersten Februarwoche 2007 herausgegeben wurde. UModel unterstützt UML 2.3 Diagrammelemente und XMI-Features.

.
.

transparent

transparent