![Page 1: Modell Driven Architecture (MDA) - LGS€¦ · Datenbank Entwicklung mit Eclipse Modell Driven Architecture (MDA) Vom Modell zum Code = ERM / RDBM – Diagramme (*.erm) SQL – Skripte](https://reader030.vdokument.com/reader030/viewer/2022041005/5eaaf053cf1a3444df3cfcc6/html5/thumbnails/1.jpg)
Datenbank Entwicklung mit Eclipse
Ansatz:
Modell Driven Architecture (MDA)
vom grafischen Modell
zum (SQL-) Programmcode
![Page 2: Modell Driven Architecture (MDA) - LGS€¦ · Datenbank Entwicklung mit Eclipse Modell Driven Architecture (MDA) Vom Modell zum Code = ERM / RDBM – Diagramme (*.erm) SQL – Skripte](https://reader030.vdokument.com/reader030/viewer/2022041005/5eaaf053cf1a3444df3cfcc6/html5/thumbnails/2.jpg)
Datenbank Entwicklung mit Eclipse
Modell Driven Architecture (MDA)
Vom Modell zum Code =
Grafik Tools +
Code Generatoren
![Page 3: Modell Driven Architecture (MDA) - LGS€¦ · Datenbank Entwicklung mit Eclipse Modell Driven Architecture (MDA) Vom Modell zum Code = ERM / RDBM – Diagramme (*.erm) SQL – Skripte](https://reader030.vdokument.com/reader030/viewer/2022041005/5eaaf053cf1a3444df3cfcc6/html5/thumbnails/3.jpg)
ERM / RDBM Editor ERMaster als Eclipse - Plugin
![Page 4: Modell Driven Architecture (MDA) - LGS€¦ · Datenbank Entwicklung mit Eclipse Modell Driven Architecture (MDA) Vom Modell zum Code = ERM / RDBM – Diagramme (*.erm) SQL – Skripte](https://reader030.vdokument.com/reader030/viewer/2022041005/5eaaf053cf1a3444df3cfcc6/html5/thumbnails/4.jpg)
RDBM Editor mit generierten SQL Scripten
![Page 5: Modell Driven Architecture (MDA) - LGS€¦ · Datenbank Entwicklung mit Eclipse Modell Driven Architecture (MDA) Vom Modell zum Code = ERM / RDBM – Diagramme (*.erm) SQL – Skripte](https://reader030.vdokument.com/reader030/viewer/2022041005/5eaaf053cf1a3444df3cfcc6/html5/thumbnails/5.jpg)
SQL Editor mit Datenbankverbindung
![Page 6: Modell Driven Architecture (MDA) - LGS€¦ · Datenbank Entwicklung mit Eclipse Modell Driven Architecture (MDA) Vom Modell zum Code = ERM / RDBM – Diagramme (*.erm) SQL – Skripte](https://reader030.vdokument.com/reader030/viewer/2022041005/5eaaf053cf1a3444df3cfcc6/html5/thumbnails/6.jpg)
Datenbank Entwicklung mit Eclipse
Modell Driven Architecture (MDA)
Vom Modell zum Code =
ERM / RDBM – Diagramme (*.erm)SQL – Skripte (*.sql)
![Page 7: Modell Driven Architecture (MDA) - LGS€¦ · Datenbank Entwicklung mit Eclipse Modell Driven Architecture (MDA) Vom Modell zum Code = ERM / RDBM – Diagramme (*.erm) SQL – Skripte](https://reader030.vdokument.com/reader030/viewer/2022041005/5eaaf053cf1a3444df3cfcc6/html5/thumbnails/7.jpg)
Datenbank Entwicklung mit Eclipse
DEMO
![Page 8: Modell Driven Architecture (MDA) - LGS€¦ · Datenbank Entwicklung mit Eclipse Modell Driven Architecture (MDA) Vom Modell zum Code = ERM / RDBM – Diagramme (*.erm) SQL – Skripte](https://reader030.vdokument.com/reader030/viewer/2022041005/5eaaf053cf1a3444df3cfcc6/html5/thumbnails/8.jpg)
Datenbank Entwicklung mit Eclipse
Deployment des Modells =
DB – Serververbindung + generiertes DDL – Skript
an Server senden
![Page 9: Modell Driven Architecture (MDA) - LGS€¦ · Datenbank Entwicklung mit Eclipse Modell Driven Architecture (MDA) Vom Modell zum Code = ERM / RDBM – Diagramme (*.erm) SQL – Skripte](https://reader030.vdokument.com/reader030/viewer/2022041005/5eaaf053cf1a3444df3cfcc6/html5/thumbnails/9.jpg)
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
![Page 10: Modell Driven Architecture (MDA) - LGS€¦ · Datenbank Entwicklung mit Eclipse Modell Driven Architecture (MDA) Vom Modell zum Code = ERM / RDBM – Diagramme (*.erm) SQL – Skripte](https://reader030.vdokument.com/reader030/viewer/2022041005/5eaaf053cf1a3444df3cfcc6/html5/thumbnails/10.jpg)
Datenbank Entwicklung mit Eclipse
Datenbank anlegen
echo create database cdArchive | mysql -u root
oder http://localhost/phpmyadmin
![Page 11: Modell Driven Architecture (MDA) - LGS€¦ · Datenbank Entwicklung mit Eclipse Modell Driven Architecture (MDA) Vom Modell zum Code = ERM / RDBM – Diagramme (*.erm) SQL – Skripte](https://reader030.vdokument.com/reader030/viewer/2022041005/5eaaf053cf1a3444df3cfcc6/html5/thumbnails/11.jpg)
Datenbank Entwicklung mit Eclipse
Konfiguration der Server – Verbindung
![Page 12: Modell Driven Architecture (MDA) - LGS€¦ · Datenbank Entwicklung mit Eclipse Modell Driven Architecture (MDA) Vom Modell zum Code = ERM / RDBM – Diagramme (*.erm) SQL – Skripte](https://reader030.vdokument.com/reader030/viewer/2022041005/5eaaf053cf1a3444df3cfcc6/html5/thumbnails/12.jpg)
Datenbank Entwicklung mit Eclipse
Senden des SQL - Scripts
![Page 13: Modell Driven Architecture (MDA) - LGS€¦ · Datenbank Entwicklung mit Eclipse Modell Driven Architecture (MDA) Vom Modell zum Code = ERM / RDBM – Diagramme (*.erm) SQL – Skripte](https://reader030.vdokument.com/reader030/viewer/2022041005/5eaaf053cf1a3444df3cfcc6/html5/thumbnails/13.jpg)
Eingabe von Testdaten
![Page 14: Modell Driven Architecture (MDA) - LGS€¦ · Datenbank Entwicklung mit Eclipse Modell Driven Architecture (MDA) Vom Modell zum Code = ERM / RDBM – Diagramme (*.erm) SQL – Skripte](https://reader030.vdokument.com/reader030/viewer/2022041005/5eaaf053cf1a3444df3cfcc6/html5/thumbnails/14.jpg)
Datenbank Entwicklung mit Eclipse
DEMO
![Page 15: Modell Driven Architecture (MDA) - LGS€¦ · Datenbank Entwicklung mit Eclipse Modell Driven Architecture (MDA) Vom Modell zum Code = ERM / RDBM – Diagramme (*.erm) SQL – Skripte](https://reader030.vdokument.com/reader030/viewer/2022041005/5eaaf053cf1a3444df3cfcc6/html5/thumbnails/15.jpg)
Datenbank Entwicklung mit Eclipse
Fragen?Anregungen?
Machbar?