Algemeen » Introductie HW & SW » TrajectenOperating Systems » MVS - z/OS » UNIX - Linux - AIX » VMwareDatabases, transactiesystemen en middleware » DB2 for z/OS » DB2 UDB for Linux, UNIX and Windows » Oracle » SQL Server » MySQL » IMS » CICS » WebSphere MQ » WebSphere Application Server » Business intelligence en data warehouseApplicatieontwikkeling » Methoden en technieken » TOGAF » PRINCE2 » Programmeertalen » Internet development » Object Oriented systems » Java » IBM development tools » SAS » XML » SOA & web servicesSysteembeheer » ITIL
PraktischInschrijven Architecten, database administrators en ontwikkelaars.
De deelnemers moeten kennis hebben van OO (zie cursus OO concepten en technieken) en van relationele systemen (zie cursus RDBMS concepten). Kennis van JDBC is een voordeel (zie cursus Database applicatieprogrammering met JDBC).
De theoretische uiteenzetting wordt geïllustreerd aan de hand van praktische voorbeelden.
een ABIS medewerker.
1/2 dag.
Voor eenvoudige applicaties volstaat het om rechtstreeks JDBC calls uit te voeren om objecten weg te schrijven in een gegevensbank. Als de objectgrafiek echter complexer wordt, worden deze JDBC calls erg moeilijk om te onderhouden. Dit is te wijten aan de welbekende 'mismatch' tussen een objectdiagram en een relationeel schema.
In deze cursus zullen de problemen die deze mismatch met zich meebreng aan bod komen. Om aan het probleem tegemoet te komen zou men zelf een framework kunnen bouwen. Er zijn echter al verschillende frameworks op de markt zoals EJB en JDO. Daarom zal er een overzicht gegeven worden van bestaande object-relationele mapping frameworks, en wordt een overzicht gegeven van de belangrijkste kenmerken van zulk een framework.
Overzicht van EJB • container managed vs. bean managed persistence