Oracle SQL Developer Data Modeling



Ähnliche Dokumente
Neue Welten: Externe Daten mit APEX nutzen

Warum Gesetze nicht programmiert werden sollten. Peer Meinhardt CRM Lösungsvertrieb öffentliche Auftraggeber. <Insert Picture Here>

<Insert Picture Here> Application Express: Stand der Dinge und Ausblick auf Version 5.0

Oracle Data Visualization. Demo-Kino

Modellierung der Business Architecture mit BPM 12c

Oracle E-Business Suite Überblick Report Manager

Sichere Testdaten mit Oracle Enterprise Manager

Oracle Bare Metal Cloud Service

Immer in Bewegung bleiben Oracle Managed File Transfer

WebLogic Server für Dummies

Automatisierter Java EE Entwicklungs-Lifecycle mit WebLogic Server 12c. Robin Müller-Bady Systemberater, Oracle Deutschland

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

<Insert Picture Here> Projekte erfolgreich führen mit den richtigen Entscheidungen

SAM - QFS Diskarchivierung - eine Diskussion

Informationen zur Oracle DB SE2

Dr. Jens Hündling Manager Sales Consulting Oracle, Potsdam. DOAG SIG BPM Frankfurt, 27. September 2011

Business Process Management. Cloud und Mobile Computing. BPMday 2013 Köln, 13. November Enzo Favuzzi - Sales Manager WebCenter & BPM

Oracle9i Designer. Rainer Willems. Page 1. Leitender Systemberater Server Technology Competence Center Frankfurt Oracle Deutschland GmbH

Neues von Oracle Gut zu wissen...

+++ Bitte nutzen Sie die integrierte Audio-Funktion von WebEx (Menü Audio -> Integrated Voice Conference -> Start auswählen), um uns zu hören!!!.

2011 Oracle Corporation Customer Presentation Version 5.2.2/

Oracle Public Cloud Die Enterprise Cloud für geschäftskritische Anwendungen Carsten Ratzlaff

Datenbanken Grundlagen und Design

SAP Integration leichtgemacht

ODM. Bernd Weiler Nürnberg

Oracle Scorecard & Strategy Management (OSSM) Björn Ständer, Director Business Development BI Oracle Deutschland B.V. & Co. KG

Überblick über APEX Carolin Hagemann

PowerDesigner Frühstück

<Insert Picture Here> MySQL Workbench für Einsteiger

Der Oracle Mobile Cloud Service

Oracle Application Express 4.2.1

<Insert Picture Here> Aufbau einer hochverfgbaren SOA Service Infrastruktur mit der SOA Suite 11g

Neues von Oracle Gut zu wissen

Oracle JDeveloper 10 g

Werkzeuge für Datenbank Handwerker: IBM Data Studio und IBM Optim QWT

Oracle Database 12c In-Memory Option 7/18/2014. Eckart Mader Oracle Deutschland B.V. & Co. KG. Karlsruhe, den

09:35 10:20 Die SOA Strategie von Oracle (Oracle Forms und Fusion Middleware) Forms Roadmap to SOA Entwicklung mit JDeveloper und Oracle ADF

Oracle Designer vs. SQL Developer Data Modeler

JavaFX goes Open Source

MyCoRe > V1.0: Technische Weiterentwicklung

Oracle Application Express 5.1

ITK-Trends 2010: Hardware and Software. Engineered to work together. Rolf Kersten EMEA Hardware Product Marketing, Oracle

Datenmodellierung im Zeitalter agiler Softwareentwicklung

Data Integration and ETL with Oracle Warehouse Builder

IO Performance - Planung Messung, Optimierung. Ulrich Gräf Principal Sales Consultant Oracle Deutschland B.V. und Co. KG

Hochschule Darmstadt Data Warehouse SS 2015 Fachbereich Informatik Praktikumsversuch 5

Eclipse und EclipseLink

Zuhause On-Premises und in der Cloud mit Identity Management

Neue Wege zur Oracle-Migration

Wissenswertes für den Oracle DBA in der Cloud

BPM SE Schlanke BPMN-Workflow-Steuerung für den Mittelstand

opensuse Leap 42.1 mit opensuse einen Sprung nach vorne Sarah Julia Kriesch

Application Express (APEX) Carsten Czarski Business Unit Database. ORACLE Deutschland B.V. & Co KG

XML in der Oracle Datenbank

ETL-Industrialisierung mit dem OWB Mapping Generator. Irina Gotlibovych Senior System Beraterin

Datenmodell-Connectivity und Oracle Designer

2 Anlegen und Konfigurieren von Datenbanken 35

Auf einen Blick. Abfrage und Bearbeitung. Erstellen einer Datenbank. Komplexe Abfragen. Vorwort... 13

Nichttechnische Aspekte Hochverfügbarer Systeme

Developing SQL Data Models MOC 20768

Der Oracle Discoverer und. Handlungsoptionen aus Kundensicht. Business Intelligence Account Manager Nürnberg, 19. November 2009

Transkript:

<Insert Picture Here> 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 purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle s products remains at the sole discretion of Oracle.

Positionierung Nachfolger des Oracle Designer aber Trennung von Datenmodellierung / DB-Design SQL Developer Data Modeling Versionsverwaltung SVN, CVS, PVCS etc. Application Life Cycle Oracle Team Productivity Center

Architektur OMG/MOF und OMG/CWM ZACHMAN Framework

Daten-Modellierung und Datenbank-Werkzeuge neuestes Datenbank-Werkzeug ergänzt den SQL Developer Kunden können ihren Datenbestand modellieren & verwalten Verbesserung der Produktivität & Qualität Unterstützung der datenbankorientierten Applikations- Entwicklung

Optionen SQL Developer Data Modeling Standalone-Produkt datei- oder repository-basiert SQL Developer Data Modeling Data Modeling als Erweiterung (Extension) zum SQL Developer datei- oder repository-basiert SQL Developer Data Modeling Viewer datei- oder repository-basiert

Oracle SQL Developer Data Modeling Unterstützung für eine Vielzahl von visuellen Modellen Entity Relationship (ERD) Notation nach Barker und Bachman (EAR) Relational Datentypen (SQL99) Multi-dimensional (MD) Datenfluss Detaillierte Festlegungen Physische Implementierung Fachliche informationen Domainen Import aus verschiedenen Quellen DDL und Import aus dem Dictionary der Oracle Datenbank Oracle Designer Repository DDL und Import aus dem Dictionary von SQL Server, UDB und DB2 Import aus dem Dictionary von Nicht-Oracle Datenbanken auf Basis von JDBC andere Modellierungs-Werkzeuge Export zu verschiedenen Zielen DDL für Oracle und Nicht-Oracle Datenbanken Oracle Analytical Workspaces Multi-dimensionales Format XMLA

Daten-Modellierung Analyse (Logisch plattform-unabhängig) Aktivität Festlegung der Daten-Anforderungen ohne Implementierungs-Details Erzeugen und Transformieren von ERD in ein relationales Design auf Basis von Regeln Rollen Architekten, Daten-Modellierer Design (Physisch) Aktivität Überprüfung und Erweiterung des relationalen Modells Erzeugen eines physischen Schema Designs aus dem relationalen Modell Generierung der DDL für die Implementierung Ausführen des DDL zum Anlegen der Datenbank-Objekte Rollen Datenbank-Administratoren Viewer Aktivität Drucken von Diagrammen und Anzeige der Modell-Eigenschaften Rollen Applikations-Entwickler, End-Anwender

Technologie Technologie und Architektur Installation Standalone oder als eine Erweiterung zum SQL Developer Java-basiert Datenbanken Oracle 9i, 10g und Oracle 11g Weitere Datenbanken Microsoft SQL Server DB2 Betriebssysteme Windows Linux Mac OSX

Logische Modellierung modelliert Entitäten, Attribute und Beziehungen Unterstützung für Super Types Sub Types ein logisches Modell für mehrere relationale und multidimensionale Modelle Forward und Reverse Engineering

Relationale Modellierung modelliert Tabellen, Spalten und Fremdschlüssel ein logisches Modell für mehrere relationale Modelle Forward und Reverse Engineering

Physische Modellierung ein relationales Modell für mehrere physische Modelle Unterstützung Oracle Datenbank 9i, 10g und 11g Microsoft SQL Server IBM UDB und DB2 Editor für DDL-Dateien unterstützt Design-Regeln Auswahl von Objekten Löschen von Objekten Tabellen-Skripte

Forward und Reverse Engineering Mapping von einem logischen zu einem oder mehreren relationalen Modellen Mapping von einem relationalen zu einem logischen Modell Mapping von einem relationalen zu einem oder mehreren physischen Modellen Mapping von einem physischen zu einem relationalen Modell Optionen General Compare/Copy Synchronization

Modellierung von Datentypen Unterstützung für SQL99 (Objekt-relationale Modellierung) Distinct Types (Predefined) Structured Types (Predefined) Collection Types Nutzung im logischen Modell Nutzung im relationalen Modell Import Generierung von DDL

Multi-dimensionale Modellierung Modellierung von Würfeln (Cubes), Dimensionen, Ebenen, Hierarchien, Maßzahlen und Schichten (Slices) Ausgangspunkte ROLAP XMLA leeres Modul Generierung von Oracle Analytical Workspaces

Datenfluss-Diagramme Datenflüsse Externe Agenten Prozesse Primitive Composite Transformation Informationsfluss Information Store

Importe Oracle Datenbank 9i, 10g und 11g Datenbank-Katalog Scripte Oracle Designer Repository Generisches Dicitonary auf Basis von JDBC Beispiele: MySQL, Terradata SQL Server, DB2 and UDB Datenbank-Katalog Scripte Multi-dimensional Cube Views XMLA andere Modellierungs-Werkzeuge CA ERwin Bachman Metadaten aus dem Oracle Warehouse Builder (für UDO s)

Export und Code-Generierung Datenbank-Skripte Oracle IBM DB2 und UDB Microsoft SQL Server Multidimensional Oracle Analytic Workspace Cube Views XMLA Oracle Warehouse Builder Repository oder Datei Export von CSV-Dateien

Anpassen der Entwicklungs-Umgebung Auswahl von Werkzeugen Definition von Domänen (Datentypen) Abkürzung von Namen (relationales Modell) (Customer => CUST) Vergleichen und Zusammenführen von Modellen (Compare&Merge) Design-Regeln Optionen Namenskonventionen Default Datenbank Festlegung Constraints Physische Eigenschaften Notationen (Barker, Bachman)

Formatierung

Datei oder Repository Datei Alle Einstellungen und Diagramme werden in XML-Dateien auf dem PC oder einem File Server gespeichert Dateien können in ein Source Code-Verwaltungsystem gestellt werden (nicht im Data Modeling integriert) Repository Anforderung der Kunden nach einer Repository-basierten Modellierung Oracle Database Repository Vorteile eines Repository zentraler Speicherort, geeignet für Abhängigkeits-Analysen relationale Datenbank als Basis für Abfragen und Auswertungen konkurrierender Zugriff: mehrere Personen können am selben Modell arbeiten Sicherheit Modellierung von Objekten Benutzerzugriff Rollen Auffinden und Wiederverwenden von modellierten Objekten

Weiterführende Informationen - extern www.oracle.com/technology/products/database/sql_developer

Q&A