Datenmodellierung im Zeitalter agiler Softwareentwicklung
|
|
- Angelika Kalb
- vor 7 Jahren
- Abrufe
Transkript
1 Datenmodellierung im Zeitalter agiler Softwareentwicklung Sebastian Graf, PROMATIS software GmbH DOAG 2013, Nürnberg, 1
2 Agenda u Über den Referenten u Datenmodellierung Begriffsdefinition und Abgrenzung u Unternehmensweite Datenmodelle u Transformation OO-Modell -> Relationales Modell u Datenverteilungsstrecken u Agilität und Datenmodellierung u Sonstiges (Reverse Engineering, Dokumentation) u Diskussion, Q & A PROMATIS software GmbH
3 Über den Referenten u : Studium Informatik an der Universität Karlsruhe (TH) (heute KIT) u : Wissenschaftlicher Mitarbeiter Fraunhofer Institut (IITB), Karlsruhe u : PROMATIS AG, Karlsbad, Deutschland u : PROMATIS Corp., San Ramon, CA, USA u 2003 heute: PROMATIS software GmbH, Ettlingen, Deutschland - Division Manager Business Process Management u Seit 2009 Leiter der Special Interest Group BPM (Business Process Management) der DOAG PROMATIS software GmbH
4 Datenmodellierung Begriffsdefinition und Abgrenzung u Der Einsatzfall u Umfeld Finanzdienstleistungen u DB2 z/os Tabellen u DB2 LUW Umfeld 5000 Tabellen u Oracle 2500 Tabellen u IMS Datenbanken u MySQL Datenbanken 50 Tabellen u MS SQL Datenbanken 250 Tabellen PROMATIS software GmbH
5 Datenmodellierung Begriffsdefinition und Abgrenzung u Was ist nicht gemeint u UML-Modelle u Aktivitätsdiagramme u Klassendiagramme PROMATIS software GmbH
6 Datenmodellierung Begriffsdefinition und Abgrenzung u Abbildung aller Objekte des Anwendungskontextes über Logisches Modell u ER-Modellierung (Entitäten, Attribute, Relationen) u Einhaltung von Normalformen u Umfangreiche Dokumentation der Fachlichkeit u Abbildung des fachlichen Kontextes u Abbildung aller relevanten physischen Objekte u Tabellen, Views, Constraints u Stored Procedures, Trigger u Zugriffsrechte u Eigenschaften der physikalischen Implementierung (z.b. Sizing-Informationen) u Berücksichtigung der verschiedenen Zugriffspfade (Dialog vs. Batch) PROMATIS software GmbH
7 Unternehmensweite Datenmodelle u Der Aufbau eines UwDM scheitert in der Regel. u Die Datenmodelle und deren Erstellung müssen fest in den Entwicklungsablauf integriert sein (Aktualität). u Der Bottom-Up Ansatz führt in der Regel zu guten Ergebnissen. u Einfachen unternehmensweiten Zugriff sicherstellen! u Das Gesamtmodell muss sich an der gegebenen fachlichen Architektur orientieren! u Toolunterstützung prüfen! u In komplexen Umfeldern ist eine Modellierungsrichtlinie erforderlich! PROMATIS software GmbH
8 Unternehmensweite Datenmodelle Unternehmen Bereich 1 Bereich 2 Bereich 3 Anwendungsklasse 1 Anwendungsklasse 2 Anwendung 1 Anwendung PROMATIS software GmbH
9 Unternehmensweite Datenmodelle PROMATIS software GmbH
10 Unternehmensweite Datenmodelle PROMATIS software GmbH
11 Unternehmensweite Datenmodelle PROMATIS software GmbH
12 Unternehmensweite Datenmodelle Kontextdiagramm Logisches Datenmodell PROMATIS software GmbH
13 Unternehmensweite Datenmodelle PROMATIS software GmbH
14 Transformation OO-Modell -> Relationales Modell u In der Praxis wird das OO-Modell 1:1 in ein relationales Modell überführt. u Performanceprobleme sind vorprogrammiert u Nicht alle OO-Konstrukte sind einfach überführbar u Anwendungsmodelle berücksichtigen in der Regel nur die Dialogkomponenten. u Batchkomponenten werden vergessen u Anwendungsmodelle werden von Anwendungsentwicklern erstellt. u Datenmodellierer und DBAs werden in der Regel ausgegrenzt. u Die Diskussion um fachliche vs. technische Schlüssel wird nicht geführt PROMATIS software GmbH
15 Transformation OO-Modell -> Relationales Modell Anwendungsmodell Fachklassenmodell (UML) Java Java Java Anwendung Physisches Datenmodell Java Datenzugriffschicht Datenmodell Logisches Datenmodell XML DDL DBMS Datenbank PROMATIS software GmbH
16 Transformation OO-Modell -> Relationales Modell Logisches Modell Rollup Rolldown Separate Table PROMATIS software GmbH
17 Transformation OO-Modell -> Relationales Modell u Technische vs. fachliche Schlüssel PROMATIS software GmbH
18 Transformation OO-Modell -> Relationales Modell u Mehrfach Verwendung von Spalten PROMATIS software GmbH
19 Transformation OO-Modell -> Relationales Modell u Falsche Auflösung von n:m Beziehungen PROMATIS software GmbH
20 Datenverteilungsstrecken u ETL Prozesse zur Warehouse- oder Mart Versorgung. u Versorgung redundant gehaltener Datenbestände über Systemgrenzen hinweg. u Die Dokumentation der Strecken incl. der Transformationen muss Bestandteil der Datenmodellierung sein! u Impact-Analyse der Verteilungswege über mehrere Stufen. u Relationale Modelle müssen Basis der Verteilungsstrecken sein! u Toolunterstützung absolut notwendig! PROMATIS software GmbH
21 Datenverteilungsstrecken PROMATIS software GmbH
22 Agilität und Datenmodellierung PROMATIS software GmbH
23 Agilität und Datenmodellierung u Agile Verfahren basieren auf der Unterteilung eines Projektes in sehr kleine Einheiten (Sprints). u Korrekturen werden über Refactoring Prozesse abgebildet. u Achtung! Ein Datenmodell ist das Fundament der Anwendung. u Anpassungen und Korrekturen an einem Datenmodell können auf diverse Anwendungskomponenten ausstrahlen! u Datenmodell = Sprint1? PROMATIS software GmbH
24 Sonstiges u Reverse Engineering u Durchlaufen der Phasen der Datenmodellierung in umgekehrter Reihenfolge. u Wird in der Regel zur Nachdokumentation von Anwendungen herangezogen. u Nach Abschluss des RE muss die Modellierung in die Regelabläufe der Anwendungsentwicklung integriert werden! u Toolunterstützung prüfen! u Dokumentation u Welche Arten der Dokumentation werden benötigt? u Wie kann die Dokumentation flächendenkend zur Verfügung gestellt werden? u Toolunterstützung zur automatischen Generierung prüfen! PROMATIS software GmbH
25 Sebastian Graf Dipl.-Inform. Division Manager Business Process Management PROMATIS software GmbH Pforzheimer Str Ettlingen Tel Fax sebastian.graf@promatis.de Web: PROMATIS software GmbH
RSA und IDA Durchgängige Entwicklungsprozesse. Von der Anforderung bis zur generierten Datenbank
RSA und IDA Durchgängige Entwicklungsprozesse Von der Anforderung bis zur generierten Datenbank Ziele dieses Vortrags Begründung Warum sich jeder Entwickler mit dem Thema Datenmodellierung auseinandersetzen
MehrProject Excellence mit Oracle Business Process Management
Project Excellence mit Oracle Business Process Management Sebastian Graf, PROMATIS software GmbH Berlin, 1 Agenda Über den Referenten Projekt und Prozess Eine Abgrenzung Projektmanagement und BPM Stark
MehrHigh-End IT-Management Wenn Scott Tiger einfach nicht mehr reicht
Wenn Scott Tiger einfach nicht mehr reicht Sebastian Graf, PROMATIS software GmbH DOAG 2011, Nürnberg, 17. November 2011 1 Agenda Über den Referenten Warum IT-Projekte scheitern High-End Requirements Management
MehrAgilität und Adaption Fluch oder Segen der industriellen Softwareentwicklung. Sebastian Graf, PROMATIS software GmbH DOAG 2013, Nürnberg, 08/08/13
Fluch oder Segen der industriellen Softwareentwicklung Sebastian Graf, PROMATIS software GmbH DOAG 2013, Nürnberg, 1 Agenda Über den Referenten Grundlegendes zum Thema agile Softwareentwicklung Praxiserfahrungen
MehrDatenmodellierung im Zeitalter agiler Softwareentwicklung
Datenmodellierung im Zeitalter agiler Softwareentwicklung Sebastian Graf PROMATIS software GmbH Ettlingen Schlüsselworte Agile Softwareentwicklung, Datenmodellierung, Entity Relationship, UML Einleitung
MehrPowerDesigner Frühstück
SAP Sybase PowerDesigner Frühstück Die Veranstaltung für Daten-, Informations- und Unternehmens- Architekten SQL Projekt AG Ihr SAP Value Added Reseller lädt am 10.10.2014 um 10:00-12:00 Uhr in Dresden,
MehrProzessorientiertes Requirements Management Und der Roundtrip kann bleiben, wo der Pfeffer wächst
Und der Roundtrip kann bleiben, wo der Pfeffer wächst Sebastian Graf, PROMATIS software GmbH DOAG 2010, Nürnberg, 18. November 2010 1 Agenda Über den Referenten Warum IT-Projekte scheitern Warum der Roundtrip
MehrDatenbanken 1 Datenbanken SPO 2014 SPO 2007 Belegnummer Belegnummer
Datenbanken 1 Datenbanken SPO 2014 SPO 2007 Belegnummer 30.7312 Belegnummer 30.7302 Wintersemester 2017/18 (Bachelor) Materialien zur Vorlesung Inge Hochschule Darmstadt Fachbereich Informatik Motivation
MehrGeschäftsprozessmodellierung Einführung, Analyse und Simulation
Geschäftsprozessmodellierung Einführung, Analyse und Simulation Johannes Michler, PROMATIS software GmbH Berlin, 05.05.2011 1 Inhalt Grundlagen Modellierungsmethode Petri-Netze Modellierung von Geschäftsprozessen
MehrDatenbanken Datenbanken 1 Belegnummer Belegnummer
Datenbanken Datenbanken 1 Belegnummer 30.7302 Belegnummer 30.7312 Blockkurs 31.08. 11.09.2015 Wintersemester 2015/16 (Bachelor) Materialien zur Vorlesung Michael Roth Inge Hochschule Darmstadt Fachbereich
MehrOracle SQL Developer Data Modeling
Oracle SQL Developer Data Modeling DOAG Regio Rhein-Neckar Oracle Deutschland GmbH The following is intended to outline our general product direction. It is intended for information
MehrAnwendungsentwicklung Datenbanken Datenbankentwurf. Stefan Goebel
Anwendungsentwicklung Datenbanken Datenbankentwurf Stefan Goebel Warum eine Datenbank? Nutzung von gleichen Daten durch viele Anwender auch an unterschiedliche Orten Daten können mit unterschiedlicher
MehrEclipse und EclipseLink
Eclipse und EclipseLink Johannes Michler Johannes.Michler@promatis.de PROMATIS, Ettlingen Zugriff auf Oracle Datenbanken aus Eclipse RCP Anwendungen via EclipseLink 18.09.2009 1 Gliederung Eclipse als
MehrEinleitung 19. Teil I Einführung in Datenbanksysteme 25. Kapitel 1 Wozu Datenbanksysteme da sind 27
Inhaltsverzeichnis Einleitung 19 Über dieses Buch 19 Konventionen in diesem Buch 20 Was Sie nicht lesen müssen 21 Törichte Annahmen über den Leser 21 Wie dieses Buch aufgebaut ist 22 Teil I: Einführung
MehrSebastian Graf PROMATIS software GmbH Nürnberg Hilfe! Ich muss einen Vortrag halten
Sebastian Graf PROMATIS software GmbH Nürnberg 19.11.2015 Hilfe! Ich muss einen Vortrag halten Agenda Über mich Worum geht es / Worum geht es nicht Präsentationen im Projekt Präsentationen auf einem Event
MehrDas Business im Process: Warum Anwender nicht BPMN sprechen
Das Business im Process: Warum Anwender nicht BPMN sprechen Andreas Wußler, PROMATIS software GmbH Ettlingen, 15. November 2011 1 Agenda Einleitung Petri-Netze XML-Netze BPMN 2.0 Warum Projekte scheitern
MehrDatenmodellierung VU Einführung SS 2015
184.685 Datenmodellierung VU, Einführung SS 2015 184.685 Datenmodellierung VU Einführung SS 2015 Dr. Sebastian Skritek Institut für Informationssysteme Technische Universität Wien Dr. Sebastian Skritek
MehrCommon Warehouse Metamodel und Imperfektion
Common Warehouse Metamodel und Imperfektion Christoph Goebel Imperfektion und erweiterte Konzepte im Data Warehousing 2 Fragestellungen Welche Bedeutung haben Metadaten in der Information Supply Chain
MehrDatenmodellierung VU Einführung SS 2016
184.685 Datenmodellierung VU Einführung SS 2016 Nysret Musliu, Sebastian Skritek Institut für Informationssysteme Technische Universität Wien Nysret Musliu, Sebastian Skritek Seite 1 1. Motivation Motivation
MehrContinuous Delivery mit Orcas
Deployment von Oracle- Datenbanken in agilen Projekten Dr. Olaf Jessensky Senior Consultant OPITZ CONSULTING Deutschland GmbH DOAG Regionaltreffen Südbayern, München, 03.12.2015 OPITZ CONSULTING Deutschland
MehrOracle Designer vs. SQL Developer Data Modeler
Oracle Designer vs. SQL Developer Data Modeler Gerd Volberg OPITZ CONSULTING GmbH Gummersbach Schlüsselworte: ERD, ER-Modell, Datenmodell, Oracle Designer, SQL Developer, Data Modeler Einleitung In diesem
MehrRelationale Datenbanken
Ramon A. Mata-Toledo, Pauline K. Cushman Relationale Datenbanken Schaum's Repetitorien Übersetzung aus dem Amerikanischen von G&U Technische Dokumentation GmbH Z Die Autoren 9 Vorwort 9 1 Ein Überblick
MehrAnalyse von Geschäftsprozess-Simulationen mit der Oracle BI Suite
Analyse von Geschäftsprozess-Simulationen mit der Oracle BI Suite Johannes Michler, PROMATIS software GmbH München, 26. Mai 2011 1 Inhalt Geschäftsprozessmodellierung Simulation Motivation Vorgehen Die
MehrEinsatz von BI-Methoden in der simulativen Geschäftsprozessmodellierung
Einsatz von BI-Methoden in der simulativen Geschäftsprozessmodellierung Matthias Meling, PROMATIS software GmbH München, 17. April 2013 1 Simulative Geschäftsprozessmodellierung Gliederung Einleitung Simulation
MehrVon der Prozessanalyse zur Prozessautomatisierung
Von der Prozessanalyse zur Prozessautomatisierung Patrick Horenburg IDS Scheer AG Saarbrücken Evgenia Rosa ORACLE Deutschland GmbH Berlin Schlüsselworte: Business Process Management, Prozessanalyse, Geschäftsprozess,
MehrXML in der Oracle Datenbank
XML in der Oracle Datenbank Oracle XML DB Eine kurze Einführung Gruppe A Michaela Geierhos Galina Hinova Maximilian Schöfmann AGENDA Warum XML in einer Datenbank? Was bietet die Oracle XML DB? Unterschiedliche
MehrOracle9i Designer. Rainer Willems. Page 1. Leitender Systemberater Server Technology Competence Center Frankfurt Oracle Deutschland GmbH
Oracle9i Designer Rainer Willems Leitender Systemberater Server Technology Competence Center Frankfurt Oracle Deutschland GmbH Page 1 1 Agenda 9i Designer & 9i SCM in 9i DS Design Server Generierung &
MehrZWISCHEN ALBTRAUM UND OPTIMALER PERFORMANCE
ZWISCHEN ALBTRAUM UND OPTIMALER PERFORMANCE Indexierungsstrategie im Data Warehouse Dani Schnider, Trivadis AG DOAG Konferenz, Nürnberg BASEL BERN LAUSANNE ZÜRICH DÜSSELDORF FRANKFURT A.M. FREIBURG I.BR.
MehrDatenbanken Grundlagen und Design
Frank Geisler Datenbanken Grundlagen und Design 3., aktualisierte und erweiterte Auflage mitp Vorwort 15 Teil I Grundlagen 19 i Einführung in das Thema Datenbanken 21 i.i Warum ist Datenbankdesign wichtig?
MehrErfolg mit Oracle BI?
Erfolg mit Oracle BI? Typische Fehlerszenarien und deren Lösung Gerd Aiglstorfer G.A. itbs GmbH Das Thema 2 Oracle BI (OBIEE)? Das war eine Fehlentscheidung! Viel zu umständlich! Wenig Flexibilität & teure
MehrSupply Chain Management. Oracle Advanced Supply Chain Planning
Supply Chain Management Oracle Advanced Supply Chain Planning 1 Jochen Rahm, Oliver Herrmann, PROMATIS software GmbH Berlin, 10. Mai 2012 Agenda Definition und Erläuterung von SCM Oracle ASCP Möglichkeiten
MehrKap. 9 Datenmodellierung und verwaltung
Kap. 9 Datenmodellierung und verwaltung 9.1 Abbildung von Anwendungsobjekten auf Datenbankobjekte in ERP-Systemen 9.2 Workshop: Datenmodell, Metadaten, & Abbildung auf RDBMS in SAP R/3 Kapitel 9: Datenmodell
MehrDatenmodell-Connectivity und Oracle Designer
und Oracle Designer SIG Development: Quo vadis Oracle Designer User? DOAG Dresden, 21.2.2008 Referent: Jens Gassner, InterFace AG Jens.Gassner@InterFace-AG.de Co-Autoren: Olivier Guillet, Alexander Maisch,
MehrDATENMODELLIERUNG DATENMANAGEMENT. Werner Wiborny ADDISON-WESLEY PUBLISHING COMPANY
Werner Wiborny DATENMODELLIERUNG DATENMANAGEMENT ADDISON-WESLEY PUBLISHING COMPANY Bonn München Reading, Massachusetts Menlo Park, California New York Don Mills, Ontario Wokingham, England Amsterdam Sydney
MehrVerwaltung von OBI Metadaten: XML-Integration die Lösung aller Probleme? DOAG Konferenz und Ausstellung 2013
Verwaltung von OBI Metadaten: XML-Integration die Lösung aller Probleme? DOAG Konferenz und Ausstellung 2013 Michael Weiler, PROMATIS software GmbH Nürnberg, 1 Gliederung OBIEE Metadatenverwaltung Einführung
MehrMIT SMART GO. Fallbeispiele. Harald Stelzer Mobil:
MIT SMART GO Fallbeispiele Harald Stelzer Mobil: +49 151 15680913 email: harald.stelzer@makeit-consulting.com MakeIT Consulting GmbH & Co KG Darmstädter Str. 5, 64625 Bensheim Die folgenden Anwendungsbeispiele
MehrQualifikationsprofil:
Qualifikationsprofil: JM Jahrgang 1966 Nationalität Deutsch Fremdsprachen Englisch Ausbildung Dipl. Informatiker DV-Erfahrung seit 1992 Technische Kenntnisse: D B S C R u b a n G m b H D - 7 1 0 3 4 B
MehrZukunft der Oracle Applikationsentwicklung: BC4J & XML
2 Jahre Niederlassung in München Trivadis GmbH Zukunft der Oracle Applikationsentwicklung: BC4J & XML Markus Heinisch 1 Agenda Tägliches Brot BC4J DEMO Applikation BC4J XML DEMO Applikation XML Fazit 2
MehrXML-Datenaustausch in der Praxis Projekt TOMIS bei der ThyssenKrupp Stahl AG
Mittwoch, 9. November 2005 13h00, Bruno-Schmitz-Saal 18. Deutsche ORACLE-Anwenderkonferenz XML-Datenaustausch in der Praxis Projekt TOMIS bei der ThyssenKrupp Stahl AG Volker Husemann Thyssen Krupp Stahl
MehrWerkzeuge für Datenbank Handwerker: IBM Data Studio und IBM Optim QWT
Werkzeuge für Datenbank Handwerker: IBM Data Studio und IBM Optim QWT Neue Technologien effizient nutzen Ehningen, 3. Juli 2014 Rodney Krick rk@aformatik.de aformatik Training & Consulting GmbH & Co. KG
MehrEntitätstypen, Attribute, Relationen und Entitäten
Einführung Datenmodellierung Entitätstypen, Attribute, Relationen und Entitäten Wozu Datenbanken? Datenbanken dienen zur Speicherung und Verwaltung großer Datenbestände Beispiele: Adressdaten aller Kunden
MehrInformationssysteme für Ingenieure
Informationssysteme für Ingenieure Vorlesung Herbstsemester 2016 Überblick und Organisation R. Marti Organisation Web Site: http://isi.inf.ethz.ch Dozent: Robert Marti, martir ethz.ch Assistenz:??
MehrDWH-Modellierung mit Data Vault in Kombination mit ODI 12c - Erfahrungen aus der Praxis - Claus Jordan Trivadis GmbH Stuttgart
Schlüsselworte DWH-Modellierung mit Data Vault in Kombination mit ODI 12c - Erfahrungen aus der Praxis - Claus Jordan Trivadis GmbH Stuttgart Data Warehouse, DWH, Data Vault, ODI, Oracle Data Integrator
MehrInhaltsverzeichnis Vorwort zur vierten Auflage Vorwort zur dritten Auflage Vorwort zur zweiten Auflage Vorwort zur ersten Auflage Hinweise zur CD
Vorwort zur vierten Auflage 11 Vorwort zur dritten Auflage 13 Vorwort zur zweiten Auflage 15 Vorwort zur ersten Auflage 17 Hinweise zur CD 19 1 Datenbanken und Datenbanksysteme 21 1.1 Zentralisierung der
MehrIntegriertes Management der Supply Chain eines Automobilzulieferers mit der E-Business Suite Anforderungen und Best Practice
Integriertes Management der Supply Chain eines Automobilzulieferers mit der E-Business Suite Anforderungen und Best Practice Jochen Rahm, PROMATIS software GmbH DOAG 2011 Applications - Berlin, 3. Mai
MehrInhaltsverzeichnis.
Wegweiser durch das Buch 1 1 Problembereich und Lösungsbereich 10 1.1.Unterschiede zwischen Problembereich und Lösungsbereich 10 1.2 Paradigmen der Softwareentwicklung 12 1.3 Methoden für die verschiedenen
MehrTransformations. Die API des Oracle Datamodeler. Dr. Gudrun Pabst. Trivadis GmbH Lehrer-Wirth-Straße München.
Transformations Die API des Oracle Datamodeler Dr. Gudrun Pabst Trivadis GmbH Lehrer-Wirth-Straße 4 81829 München gudrun.pabst@trivadis.com BASEL BERN LAUSANNE ZÜRICH DÜSSELDORF FRANKFURT A.M. FREIBURG
MehrRelationales Datenbankpraktikum 2016ss
Relationales Datenbankpraktikum 2016ss 3 Teile 1) Datenbankentwurf, Datenimport 2) Formulierung von SQL-Anfragen V. Christen, Dr. A. Groß, M. Junghanns, Z. Sehili 3) Entwicklung einer Middleware für eine
MehrOracle JDeveloper 10 g
Oracle JDeveloper 10 g Modellierung Evgenia Rosa Business Unit Application Server ORACLE Deutschland GmbH Agenda Warum Modellierung? UML Modellierung Anwendungsfall (Use Case)-Modellierung Aktivitätenmodellierung
Mehr22. Januar Gruppe 2: TOPCASED
22. Januar 2008 Aufgabenstellung Modellgetriebene Softwareentwicklung auf Basis von am Beispiel eines Seminarverwaltungssystems Ziel Entwicklungsprozess Anforderungen & Codegenerierung Modellierung & Templates
MehrPROMATIS software GmbH
PROMATIS software GmbH Geschäftsprozess-Management im Zeitalter von SOA 2. Dezember 2008 ist eh nur was für s Management Summary oder etwa doch nicht? Sebastian Graf PROMATIS, Ettlingen 1 Agenda Einleitung
MehrKonzeptueller Entwurf
Konzeptueller Entwurf UML Klassendiagrame UML Assoziationen Entspricht Beziehungen Optional: Assoziationsnamen Leserichtung ( oder ), sonst bidirektional Rollennamen Kardinalitätsrestriktionen UML Kardinalitätsrestriktionen
MehrWie modelliere ich mein Core Data Warehouse?
Wie modelliere ich mein Core Data Warehouse? Dani Schnider Trivadis AG Zürich/Glattbrugg, Schweiz Schlüsselworte: Data Warehouse, Datenmodellierung, Historisierung Einleitung Das Core dient im Data Warehouse
MehrModellgetriebene Entwicklungsprozesse in der Praxis - eine Bestandsaufnahme. Tillmann Schall, anaptecs GmbH
Modellgetriebene Entwicklungsprozesse in der Praxis - eine Bestandsaufnahme Tillmann Schall, anaptecs GmbH : Agenda Grundlagen modellgetriebener Entwicklungsprozesse Schritte zur Einführung Erfahrungen
Mehrquick documentation Inhalt Datenmodellierung
quick documentation TO: FROM: SUBJECT: ARND.SPIERING@AS-INFORMATIK.NET QS ORACLE SPATIAL DATENBANKEN DATE: 14.08.2011 Inhalt Dieses Dokument beschreibt Ansätze zur Datenmodellierung, Qualitätssicherung
MehrThe following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into
The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material,
MehrPotentiale modellgetriebener Softwareentwicklung
Model Driven Software Development Potentiale modellgetriebener Softwareentwicklung Referent: Hartwig Tödter Seite 2 / 23 Inhaltsverzeichnis 1. Grundideen modellgetriebener Softwareentwicklung 2. Vorteile
MehrIntegration im Enterprise Umfeld
Integration im Enterprise Umfeld Sven Tissot pdv Technische Automation + Systeme GmbH Hamburg DOAG 2007 pdv Technische Automation + Systeme GmbH, 2007 1 Eckdaten Individual-Software Client/Server- und
MehrDatenmodellierung ist langweilig, lassen Sie Datamodeler das machen
Datenmodellierung ist langweilig, lassen Sie Datamodeler das machen DOAG Konferenz 2014 (Nürnberg) Oleg Kiriltsev 1 Nürnberg, November 2014 Vorstellung der MT AG 2 DOAG Konferenz 2014 Maßgeschneiderte
MehrZweite Klassenarbeit der Jahrgangsstufe 1 (Wirtschaftsgymnasium) Thema: Relationale Datenbanken
Seite 1 Zweite Klassenarbeit der Jahrgangsstufe 1 (Wirtschaftsgymnasium) Thema: Relationale Datenbanken Name: Datum: Maximal erreichbare Punkte: 30 Klassendurchschnitt: Erreichte Punktzahl: Note: Übersicht:
MehrDatenbanken im WI-Unterricht mit
Datenbanken im WI-Unterricht mit Inhaltsverzeichnis 1 ER-Modell - Entity Relationship Modell 1 1.1 Entitäten................................................. 2 1.2 Relationen................................................
MehrETL-Industrialisierung mit dem OWB Mapping Generator. Irina Gotlibovych Senior System Beraterin
ETL-Industrialisierung mit dem OWB Mapping Generator Irina Gotlibovych Senior System Beraterin MT AG managing technology Daten und Fakten Als innovativer Beratungs- und IT-Dienstleister zählt die MT AG
MehrTheorie zur Übung 8 Datenbanken
Theorie zur Übung 8 Datenbanken Relationale Datenbanksysteme Ein relationales Datenbanksystem (RDBS) liegt vor, wenn dem DBS ein relationales Datenmodell zugrunde liegt. RDBS speichern Daten in Tabellenform:
MehrData Dictionary for Oracle
Data Dictionary for Oracle Programm von QUEST SOFTWARE um Daten über die Struktur einer Oracle9i Datenbank und deren Objekte abzufragen Timo Meyer Seite 1 von 18 OCP DBA 9i 2005-07-05 Seite 1 von 18 Agenda
Mehr[ SQL] Wissen, das sich auszahlt
[www.teia.de SQL] Wissen, das sich auszahlt INHALT SEITE 12 [I] 1] Einführung in SQL und relationale Datenbanken 12 14 16 18 11 1.1 1.2 Einführung Die Structured Query Language (SQL) Tabellen Mehrere Tabellen
MehrSoftwaremodellierung innerhalb eines SAP ABAP Projekts im agilen Umfeld
Softwaremodellierung innerhalb eines SAP ABAP Projekts im agilen Umfeld 1. Die Kosten der Softwareentwicklung Warum es manchmal sinnvoll ist, am Anfang mehr zu tun, als nötig ist. Modellgetrieben Software-Entwicklung
MehrEntwurf des Datenbanksystems (DBS)
Entwurf des Datenbanksystems (DBS) Inhalt Gründe für die Auswahl eines DBS Haupttätigkeiten beim Entwurf eines Relationalen DBS Relationenmodell (Schemata, Schlüssel, Integritätsbedingungen) Normalisierung
MehrPersistente Prozesse mit ADF und BPMN 2.0
Persistente Prozesse mit ADF und BPMN 2.0 Markus Grünewald Practice Manager Consulting People at Work Systems AG Feringastrasse 10b, 85774 Unterföhring DOAG - November 2012 Oracle BPM 11g Rollenübergreifende
MehrOracle und Hochverfügbarkeit Verschiedene Ansätze im Vergleich. Dierk Lenz Herrmann & Lenz Services GmbH DOAG Regio München/Südbayern 14.
Oracle und Hochverfügbarkeit Verschiedene Ansätze im Vergleich Dierk Lenz Herrmann & Lenz Services GmbH DOAG Regio München/Südbayern 14. April 2014 Herrmann & Lenz Services GmbH Herrmann & Lenz Solutions
MehrDas relationale Modell (Teil 1)
Vorlesung #2 Das relationale Modell (Teil 1) Fahrplan WS 2010/11 Feedback Vorlesung#1 Das relationale Modell Einordnung (wir überspringen die Modellierung, das kommt im 4. Semester Datenmanagement ) Definition,
MehrVorlesung Datenbanken II A Klausur
Prof. Dr. Stefan Brass 16. Juli 2004 Institut für Informatik MLU Halle-Wittenberg Vorlesung Datenbanken II A Klausur Name: Matrikelnummer: Studiengang: Aufgabe Punkte Max. Punkte Zeit 1 (Entwurf im ER-Modell)
MehrEinführung SQL Data Definition Language (DDL)
Innsbruck Information System University of Innsbruck School of Management Universitätsstraße 15 6020 Innsbruck Einführung SQL Data Definition Language (DDL) Universität Innsbruck Institut für Wirtschaftsinformatik,
MehrInhalt. 1 Einleitung Warum dieses Buch? Der rote Faden Danksagung URL zum Buch 4. TEIL I Einführung 5
Inhalt 1 Einleitung 1 1.1 Warum dieses Buch? 1 1.2 Der rote Faden 2 1.3 Danksagung 3 1.4 URL zum Buch 4 TEIL I Einführung 5 2 XML-Grundlagen 7 2.1 Einleitung 7 2.2 WasistXML? 7 2.3 Dokumenttypen und Namensräume
MehrProzessbasiertes Master Data Management für intralogistische Systeme. Thomas Karle PROMATIS software GmbH Berlin, 9. Mai 2012
Prozessbasiertes Master Data Management für intralogistische Systeme 1 Thomas Karle PROMATIS software GmbH Berlin, Agenda Problemstellung Generelle Anforderungen an ein Master Data Management (MDM) Einbettung
MehrDatenbanken und SQL. Springer Vieweg. Eine praxisorientierte Einführung mit Anwendungen in Oracle, SQL Server und MySQL.
Edwin Schicker Datenbanken und SQL Eine praxisorientierte Einführung mit Anwendungen in Oracle, SQL Server und MySQL 4., überarbeitete Auflage Springer Vieweg Inhaltsverzeichnis 1 Übersicht über Datenbanken
MehrImplementierung eines Projektantrags-Prozesses mit Fusion Middleware
Implementierung eines Projektantrags-Prozesses mit Fusion Middleware Johannes Michler, PROMATIS software GmbH, Ettlingen DOAG Konferenz, 1 Agenda 3 2012 PROMATIS software GmbH BPM mit Horus Zieldefinition
MehrSoftware-Engineering im Sommersemester 2014
Methodische Grundlagen des Software-Engineering SS 2014 Vorlesung Methodische Grundlagen des Software-Engineering im Sommersemester 2014 Prof. Dr. Jan Jürjens TU Dortmund, Fakultät Informatik, Lehrstuhl
MehrKapitel 1: Wiederholungsfragen Grundlagen DBS
Grundlagen DBS 1. Welche zentralen Anforderungen an ein DBS definierte Edgar Codd? 2. Was ist eine Transaktion? 3. Welche Eigenschaften muss das DBMS bei der Transaktionsverarbeitung sicherstellen? 4.
Mehr6 Implementierung komplexer Systeme. 6.2 Datenbank-Anbindung
6 Implementierung komplexer Systeme 6.2 Datenbank-Anbindung Analyse Entwurf Implementierung Test, Integration Wartung Literatur: Balzert LE 24-26, 31 Ambler Kap. 10 Einsatz von Datenbanksystemen Persistente
MehrAnmerkungen zum Foliensatz Datenbanken und Datenbanksysteme im Rahmen der Vorlesung Betriebliche Informationssysteme 4.Q. 2011
Anmerkungen zum Foliensatz Datenbanken und Datenbanksysteme im Rahmen der Vorlesung Betriebliche Informationssysteme 4.Q. 2011 Im folgenden sollen noch einige kurze Erläuterungen zu den wichtigsten Folien
MehrMedizininformatik Software Engineering
Vorlesung Software Engineering Inhaltsverzeichnis 1. Einleitung 2. Software und Medizinprodukt 3. Vorgehensmodelle 4. Strukturierter Entwurf von Echtzeitsystemen 4.1 Echzeit, was ist das? 4.2 Einführung
MehrSS 2010 IBB4C Datenmanagement Fr 15:15 16:45 R Vorlesung #1. Datenmanagement
Vorlesung #1 Ihr Dozent... Name: Bojan Milijaš Ausbildung: Beschäftigung: Diplom-Informatiker Universität Passau, Vertiefungsgebiet Datenbanken, Prof. Alfons Kemper, Ph.D. Seit 1997 bei ORACLE Deutschland
MehrDatenbanksysteme I. Lehrveranstaltungen zu Datenbanken (SS 07) DBS 2 (2+1) DBS2 IDBS2. Datenschutz und Datensicherheit. Data-Warehouse- Praktikum
Datenbanksysteme I Prof. Dr. E. Rahm Sommersemester 007 Universität Leipzig Institut für Informatik http://dbs.uni-leipzig.de Prof. E. Rahm 0-1 Lehrveranstaltungen zu Datenbanken (SS 07) (WINF) (WS, +1)
MehrKapitel DB:IV (Fortsetzung)
Kapitel DB:IV (Fortsetzung) IV. Logischer Datenbankentwurf mit dem relationalen Modell Das relationale Modell Integritätsbedingungen Umsetzung ER-Schema in relationales Schema DB:IV-46 Relational Design
MehrDBMS für spezielle Anwendungen XML als Mittel der Datenbank-Interoperabilität
DBMS für spezielle Anwendungen XML als Mittel der Datenbank-Interoperabilität Seminarvortrag von D. Zimmermann 26-Februar-2004 Gliederung Datenbanken und Interoperabilität Begriffe Bedarf Ansätze XML als
MehrDaten Bank. 6. Vorlesung
Daten Bank 6. Vorlesung Prinzipien des digitalen Speicherns I Ein Datensatz sollte offensichtlich/eindeutig und schnell mit dem Objekt, welches es repräsentiert, in Verbindung gebracht werden können. ISBN
MehrThemenkomplexe. Weiterführende Konzepte relationaler Datenbanken. Objektrelationale Abbildungsschicht. XML und Datenbanken
Themenkomplexe Weiterführende Konzepte relationaler Datenbanken Objektrelationale Abbildungsschicht XML und Datenbanken Andreas Schmidt Übersicht Vorlesung DB & IS II - 1/9 Weitere Konzepte relationaler
Mehranwendungen programmieren Datenbank entwerfen & Implementierung Analyse bis zur SQL- NoSQL-Datenbanken Uwe Klug Mit einer Einführung in 2.
Uwe Klug Datenbank anwendungen entwerfen & programmieren Von der objektorientierten Analyse bis zur SQL- Implementierung Mit einer Einführung in NoSQL-Datenbanken 2. Auflage W3L-Verlag Herdecke Witten
MehrIntegration von heterogenen Datenbanken mit Oracle
Integration von heterogenen Datenbanken mit Oracle Martin Wendler - 03.09.2014, Berlin Agenda Allgemeines Gründe für heterogene Datenbankintegration Lösungsansätze Fazit Agenda Allgemeines Gründe für heterogene
MehrHands-on-Workshop Datenmodellierung mit dem neuen Innovator for Database Architects. MID Insight Nürnberg,
Hands-on-Workshop Datenmodellierung mit dem neuen Innovator for Database Architects MID Insight 2010 - Nürnberg, 09.11.2010 I N H A L T 1. Konzeptionelle ER-Modellierung 2. Das Datenbankschema entsteht
MehrOO Programmiersprache vs relationales Model. DBIS/Dr. Karsten Tolle
OO Programmiersprache vs relationales Model Vorgehen bisher Erstellen eines ER-Diagramms Übersetzen in das relationale Datenmodell Zugriff auf das relationale Datenmodell aus z.b. Java ER rel. Modell OO
MehrSAP BI-Fokustagreihe 2016
SAP BI-Fokustagreihe 2016 Einsatzszenarien von SAP BW on HANA und SAP HANA native Thomas Schemuth Teamleiter SAP Netweaver BW Ein Unternehmen der Windhoff Group Entwicklung des SAP Business Warehouse Folie
MehrDGD-DB2-Ausbildung. DB2-IMP Implementierung des physischen Daten-Modells. DB2-Temporal Tables Fachliche und technische Daten-Versionierung
1 DGD-DB2-Ausbildung Strategischer Überblick Grundausbildung Spezialisierung professionelle Anwendungsentwicklung DB2-M DB2-Einführung und Konsequenzen SQL-GR SQL-Grundlagen Einführung in die Sprache DAT-MOD
MehrDatenbanken. Seminararbeit. Einführung in das wissenschaftliche Arbeiten
Seminararbeit vorgelegt von: Gutachter: Studienbereich: Christian Lechner Dr. Georg Moser Informatik Datum: 6. Juni 2013 Inhaltsverzeichnis Inhaltsverzeichnis 1 Einführung in Datenbanken 1 1.1 Motivation....................................
MehrDatenbanksysteme I. Lehrveranstaltungen zu Datenbanken (WS 07/08) DBS 2 (SS, 2+1) DBS2. Implementierung von DBS 2 IDBS2
Datenbanksysteme I Prof. Dr. E. Rahm Wintersemester 2007/2008 Universität Leipzig Institut für Informatik http://dbs.uni-leipzig.de Prof. E. Rahm 0-1 Lehrveranstaltungen zu Datenbanken (WS 07/08) Einführungs-
Mehr