Modell Driven Architecture (MDA) - LGS€¦ · Datenbank Entwicklung mit Eclipse Modell Driven...

Preview:

Citation preview

Datenbank Entwicklung mit Eclipse

Ansatz:

Modell Driven Architecture (MDA)

vom grafischen Modell

zum (SQL-) Programmcode

Datenbank Entwicklung mit Eclipse

Modell Driven Architecture (MDA)

Vom Modell zum Code =

Grafik Tools +

Code Generatoren

ERM / RDBM Editor ERMaster als Eclipse - Plugin

RDBM Editor mit generierten SQL Scripten

SQL Editor mit Datenbankverbindung

Datenbank Entwicklung mit Eclipse

Modell Driven Architecture (MDA)

Vom Modell zum Code =

ERM / RDBM – Diagramme (*.erm)SQL – Skripte (*.sql)

Datenbank Entwicklung mit Eclipse

DEMO

Datenbank Entwicklung mit Eclipse

Deployment des Modells =

DB – Serververbindung + generiertes DDL – Skript

an Server senden

Datenbank Entwicklung mit Eclipse

MySQL Server einrichten

Linux: apt-get install mysql-serverWinXP: - xampplite von t:\12fd1 auf

Desktop kopieren u starten.- c:\xampplite\mysql\bin\my.ini anpassen, so dass DBs in H:\ c:\xampplite\mysql\data → h:\mysql

Datenbank Entwicklung mit Eclipse

Datenbank anlegen

echo create database cdArchive | mysql -u root

oder http://localhost/phpmyadmin

Datenbank Entwicklung mit Eclipse

Konfiguration der Server – Verbindung

Datenbank Entwicklung mit Eclipse

Senden des SQL - Scripts

Eingabe von Testdaten

Datenbank Entwicklung mit Eclipse

DEMO

Datenbank Entwicklung mit Eclipse

Fragen?Anregungen?

Machbar?

Recommended