Topic 3: Object-Relational Mapping Tutor: Martin Lorenz.

Slides:



Advertisements
Ähnliche Präsentationen
Object Relational Mapping
Advertisements

Object Relational Mapping
Objektrelationales Mapping mit JPA
MySQL.
eBusiness und mCommerce >> ein Überblick <<
I love her ! Das Messer ist bei Heinz immer dabei.
Ein Entity Relationship Diagramm zur ADB/NDB
Ruby on Rails im Überblick
Objektrelationales Mapping mit JPA Advanced Mapping Jonas Bandi Simon Martinelli.
Objektrelationales Mapping mit JPA Entity Mapping Jonas Bandi Simon Martinelli.
Objektrelationales Mapping mit JPA Getting Started Jonas Bandi Simon Martinelli.
Dr. Brigitte Mathiak WeST – Web Science & Technologies Kapitel 6 Anbindung an Anwendungen.
Transaction Script Software Component Technology for Distributed Applications.
Die Vorlesung Statistische Methoden II findet am (nächste Woche) wegen der Projektwoche nicht wegen der Projektwoche nicht statt.
objekt-relationale Datenbanken
Von univariaten und multivariaten Prozessfähigkeiten
Softwarepraktikum WS 2011/2012 Gruppe 20 - Clowncollege
O.Univ.-Prof. Dr. Dimitris Karagiannis Datenbanken administrieren mit phpMyAdmin Martin Marinschek
Wirtschaftsinformatik-Projekt SS 12 Gruppe 4 Teamleiter: Martin Brümmer 1.
Enterprise Applications: Business Processes and Programming Model Dr.-Ing. Jürgen Müller Martin Lorenz.
A Social Tagging Environment for Web Information Extraction
Entity Mapping Persistente Domänenmodelle mit JPA 2.0 und Bean Validation.
Advanced Mapping Persistente Domänenmodelle mit JPA 2.0 und Bean Validation.
Getting Started Persistente Domänenmodelle mit JPA 2.0 und Bean Validation.
Jetzt Newsletter abonnieren und jede Woche kommen die witzigsten PPS per ! .
StrategischeZielbildung Strategische Kontrolle
Vorlesung #4 Überführung des ER-Modells in das relationale Modell
Wirtschaftsinformatik-Projekt SS 12 Gruppe 4 Teamleiter: Martin Brümmer 1.
As of 03-Jun and post address are mandatory for new "End Customer" accounts on Unifys Central License Server End Customer Accounts Mandatory.
Relationentheorie AIFB SS Relationen in 1NF und relationale Datenbanken(1/5) Attribut a Wertebereichdom(a) (domain) AttributemengeA = {a 1,...,
Referent: Stephan Metzler
XML und Datenbanken © 2006 Markus Röder
Topic 2: Tabellenclustering Tutor: Martin Lorenz.
Torque in Turbine Team 4 Josef Bohninger Thomas Lindenhofer
Torque robert.resch-wolfgang.schneider. uebersicht Was ist Torque Komponenten von Torque Generator Erzeugte Klassen Methoden Torque in Turbine Demobeispiel.
Enterprise Applications: Business Processes and Programming Model Dr. Matthias Uflacker Martin Lorenz.
Softwarepraktikum WS 2011/2012 Gruppe 20 - Clowncollege
Ich bau nicht mit Ihr.. Ich bau mit Ihr. Ich bau nicht mit Ihr.
Jetzt Newsletter abonnieren und jede Woche kommen die witzigsten PPS per ! .
TDD mit MSTest Stefan Lieser Web:
Köln.
Fehlplanung Wer hat hier gepfuscht ???
XML-Datenbanken Weiterentwicklung eines Prototypen zur nativen Speicherung von XML-Dokumenten Georg Kiekel
Generative Softwareentwicklung in der Praxis Olaf Kaus, „Java User Group“, Hannover 6.Oktober 2003.
Artikelanzeige (klein) show_article_short(article_id) Bild Artikel Name Beschreibung ….. …. Preis Bild Artikel Name Beschreibung ….. Gewicht Preis Verfügbarkeit.
Bauinformatik II Softwareanwendungen 1
TDD mit MSTest Stefan Lieser Web:
Ebay-Verkaufsprozess Daniel Owusu Boris Bier Christy Kiruparajah
1 Prof. Dr. Andreas SchmietendorfWS06/07 Übung 3 Test der Möglichkeiten des JDBC-Interfaces.
Unternehmensanwendungen – Prozesse, Modelle und Implementierungen Dr. Matthias Uflacker Martin Lorenz.
SS 2015 – IBB4C Datenmanagement Fr 17:00 – 18:30 R Vorlesung #4 Überführung des ER-Modells in das relationale Modell.
1 Konica Minolta IT Solutions Prinzip Partnerschaft MANAGED MONITORING ÜBERWACHJUNG DER SERVERINFRASTRUKTUR UND ANWENDUNGEN DIREKT AUS DER CLOUD.
Mit dem „Freien Fall“ und der Geschwindigkeit.
© LIT Stadthagen KayCode: A digitally signed QR-code Can not be forged Blended into the product and linked to a website with information and service for.
Zusammenfassung. Ebenen der Modellierung Geoobjekte und ihre Modellierung II Ebenen der Modellierung Konzeptionelle Modellierung –Entity-Relationship.
© CSP GmbH & Co. KG 2005 Einleitung HerausforderungenLösung Architektur Demonstration Langzeitarchivierung für Oracle Datenbanken Stefan Brandl, Dipl.-Inf.,
Veranstaltung: Datenbanken I Dozent: Ioannis Papakostas Belegarbeit 6 Online-Bestellung von Büchern Stefan Rüschenberg (Matrikel-Nr.: ) Sebastian.
Parallele Lösung von Differential-Algebraischen Gleichungssystemen und Sensitivitätssystemen Seminarvortrag Daniel Abele
DOAG SID Data Warehouse
Closed-Loop Automation
1. Johannes 5, Die Bibel nach der Übersetzung Martin Luther in der revidierten Fassung von Durchgesehene Ausgabe in neuer Rechtschreibung.
Studenten-Tanzkurs (Stufe 1)
PROMOTER NAME: Roland Brill PROMOTER ADDRESS: Wildschwaanbrook 189
Gerhard Gröger Proseminar Geoinformation II WS 2003/2004
Vom Bedürfnis zum Prototyp: Speedprototyping in 50 min
8 Personen pro Tisch, 10 Tische plus Haupttisch
Vorlesung Datenbankprogrammierung
Der Lehrling 1.
Datenbanken Von Jan und Cedric.
- moodle – a internet based learning platform
 Präsentation transkript:

Topic 3: Object-Relational Mapping Tutor: Martin Lorenz

Überblick BP/C/S ID > Name Address IndustrySector Taxnumber BiddingChar. Type BusinessPartner ID > Name Address Customer ID > > IndustrySector Taxnumber Supplier ID > > BiddingChar. BusinessPartner ID > Name Address Customer ID > Name Address IndustrySector Taxnumber Supplier ID > Name Addresse BiddingChar. BusinessPartner Name Address Customer IndustrySector Taxnumber Supplier BiddingChar. Single-Table (ST) Table-Per-Class (TPC)

Problemstellung Beim Mapping von objektorientierten Vererbungsstrukturen auf relational Datenbanken geht man einen Tradeoff zwischen Speicherplatzverbrauch und Queryperformance ein. Welche Charakteristika der Vererbungsstruktur beeinflussen wie den Tradeoff? Welche Mapping-Strategie ist (bei gegebenem Workload) optimal?

Aufgaben In Mapping-Strategien einarbeiten Analyse der Charakteristika von Vererbungsstrukturen Aufstellen von Hypothesen zur Auswirkung der Charakteristika auf Speicherplatzverbrauch und Queryperformance Empirische Evaluation der Hypothesen – Prototyp bauen – Messen