1 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.

Slides:



Advertisements
Similar presentations
1.
Advertisements

Oracle SQL Developer Data Modeler 3.0: Technical Overview March 2011.
1.
1 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.
SQL Server Accelerator for Business Intelligence (SSABI)
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle SQL Developer Tips & Tricks Jeff Smith
Technical BI Project Lifecycle
A Java Architecture for the Internet of Things Noel Poore, Architect Pete St. Pierre, Product Manager Java Platform Group, Internet of Things September.
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 1.
Oracle SQL Developer & Oracle Application Express Future Direction
Building Enterprise Applications Using Visual Studio ®.NET Enterprise Architect.
ORACLE Lecture 1: Oracle 11g Introduction & Installation.
©Ian Sommerville 2006Software Engineering, 8th edition. Chapter 8 Slide 1 System models.
Modified from Sommerville’s originalsSoftware Engineering, 7th edition. Chapter 8 Slide 1 System models.
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle SQL Developer What’s New in Version 4.1 Jeff Smith
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 2 Hidden Gems of APEX David Gale Software Engineer Oracle Application Express November,
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle SQL Developer For the DBA Jeff Smith
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Title Slide without Picture Subtitle Presenter’s Name Presenter’s Title Organization,
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 of the corporate.
5 Copyright © 2009, Oracle. All rights reserved. Defining ETL Mappings for Staging Data.
Standards for Technology in Automotive Retail STAR Workbench 1.0 Michelle Vidanes & Dave Carver STAR XML Data Architects, Certified Scrum Masters.
Chapter 5 Using SAS ® ETL Studio. Section 5.1 SAS ETL Studio Overview.
Oracle SQL Developer Kris Rice Director - Database Tools Research.
MDC Open Information Model West Virginia University CS486 Presentation Feb 18, 2000 Lijian Liu (OIM:
“This presentation is for informational purposes only and may not be incorporated into a contract or agreement.”
Application Express 4.1 New Features Hilary Farrell, Principal Member of Technical Staff, Oracle.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 1 Quick Tutorial – Part 1 Using Oracle BPM with Open Data Web Services David Webber.
1Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 8 Reporting from Contract.
Oracle E-Business Suite Order Management: Presenting the HTML and Mobile User Experience Durgaprasad Bodapati Director, Product Management Bhavana Sharma.
Oracle Application Express 3.0 Joel R. Kallman Software Development Manager.
4 Copyright © 2009, Oracle. All rights reserved. Designing Mappings with the Oracle Data Integration Enterprise Edition License.
Chapter 4 System Models A description of the various models that can be used to specify software systems.
I Copyright © 2004, Oracle. All rights reserved. Introduction.
System models Abstract descriptions of systems whose requirements are being analysed Abstract descriptions of systems whose requirements are being analysed.
I Copyright © Oracle Corporation, All rights reserved. Introduction.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 1 Quick Tutorial – Part 2 Open Data Web Services for Oracle BPM August, 2013 Forms.
1Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 8 Contract Management.
DEPICT: DiscovEring Patterns and InteraCTions in databases A tool for testing data-intensive systems.
Chapter 7 System models.
System models l Abstract descriptions of systems whose requirements are being analysed.
Modified by Juan M. Gomez Software Engineering, 6th edition. Chapter 7 Slide 1 Chapter 7 System Models.
Sommerville 2004,Mejia-Alvarez 2009Software Engineering, 7th edition. Chapter 8 Slide 1 System models.
Carey Probst Technical Director Technology Business Unit - OLAP Oracle Corporation.
“This presentation is for informational purposes only and may not be incorporated into a contract or agreement.”
1Copyright © 2011, Oracle and/or its affiliates. All rights reserved.
3 Copyright © 2004, Oracle. All rights reserved. Working in the Forms Developer Environment.
Building Dashboards SharePoint and Business Intelligence.
© 2006 Altova GmbH. All Rights Reserved. Altova ® Product Line Overview.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 8 Slide 1 System models.
Workforce Scheduling Release 5.0 for Windows Implementation Overview OWS Development Team.
12 Copyright © 2009, Oracle. All rights reserved. Managing Backups, Development Changes, and Security.
Physical Layer of a Repository. March 6, 2009 Agenda – What is a Repository? –What is meant by Physical Layer? –Data Source, Connection Pool, Tables and.
2 The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any.
7 Copyright © 2006, Oracle. All rights reserved. Creating Experts.
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 1.
3 Copyright © 2006, Oracle. All rights reserved. Building an Analytic Workspace.
E Copyright © 2006, Oracle. All rights reserved. Using SQL Developer.
1 Copyright © 2008, Oracle. All rights reserved. Repository Basics.
Data Resource Management Data Concepts Database Management Types of Databases Chapter 5 McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies,
C Copyright © 2009, Oracle. All rights reserved. Using SQL Developer.
2 Copyright © 2008, Oracle. All rights reserved. Building the Physical Layer of a Repository.
11 Copyright © 2009, Oracle. All rights reserved. Enhancing ETL Performance.
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | What You Need to Know About User Defined Objects (UDOs) With Tools Release 9.2.
Building Enterprise Applications Using Visual Studio®
Ikan Software NV CWD4ALL
Physical Data Model – step-by-step instructions and template
JD Edwards Support and Oracle Cloud Infrastructure: A Successful Path to Oracle Cloud
OpenWorld 2018 How to Get Value from Data in Oracle Analytics Cloud
Oracle SQL Developer Data Modeler
Presentation transcript:

1 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.

2 Oracle SQL Developer Data Modeler Overview David Last, Oracle UK

3 Copyright © 2011, Oracle and/or its affiliates. All rights reserved. 3 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.

4 Copyright © 2011, Oracle and/or its affiliates. All rights reserved. Agenda Why Model? Oracle SQL Developer Data Modeler Overview Feature Highlights New Features More Information

5 Copyright © 2011, Oracle and/or its affiliates. All rights reserved. Why Model? Top Five Reasons to Model –Easy to Change –Communication Method to Gather Requirements –Business Rules Validation –Target User Involvement –Documentation/Training

6 Copyright © 2011, Oracle and/or its affiliates. All rights reserved. Oracle SQL Developer Data Modeler Overview No cost diagramming and data modeling tool – standalone or within SQL Developer Single tool for different users and functionality Modeling across platforms within one integrated system Business rule and process flow documentation and verification Standards-driven DDL script generation Migration support from other tools

7 Copyright © 2011, Oracle and/or its affiliates. All rights reserved. Oracle SQL Developer Data Modeler Overview Technology and Architecture –Java based –Common IDE Framework –Metadata stored in XML Files Database support –Oracle 9i, 10g, and Oracle 11g –Third-party databases: Microsoft SQL Server, DB2, UDB Platform support –Windows –Linux –Mac OSX

8 Copyright © 2011, Oracle and/or its affiliates. All rights reserved. Oracle SQL Developer Data Modeler Overview Data Dictionary Strategy and Analysis Relational Database Design Data Type Star Schema Physical Multidimensional ERD DFD Logical DDL Script Reporting Import Models Domains

9 Copyright © 2011, Oracle and/or its affiliates. All rights reserved. Logical Modeling Model entities, attributes, relations and entity type hierarchies Transform logical to many relational and multi-dimensional models Configurable forward and reverse engineering Provide different modeling notations and displays of same model Use subviews to work on subset of model Data Model – Entity Relationship Diagram

10 Copyright © 2011, Oracle and/or its affiliates. All rights reserved. Logical Modeling Model external agents, processes, information flow and information stores Different process types: primitive, composite and transformation Decompose a process into lower level DFDs Depict information flow from one object to another Process Model – Data Flow Diagram

11 Copyright © 2011, Oracle and/or its affiliates. All rights reserved. Relational Modeling Model tables, columns and foreign keys Map one logical data model to one or more relational models Configurable forward and reverse engineering Use subviews to work on subset of model

12 Copyright © 2011, Oracle and/or its affiliates. All rights reserved. Working with Diagrams Autoroute vs. Manual mode Context-sensitive windows

13 Copyright © 2011, Oracle and/or its affiliates. All rights reserved. Working with Objects Properties Window

14 Copyright © 2011, Oracle and/or its affiliates. All rights reserved. Forward and Reverse Engineering Engineering options: General, compare/copy and synchronization Include design glossary and naming standards Transformation Logical Relational Physical Relational Physical

15 Copyright © 2011, Oracle and/or its affiliates. All rights reserved. Physical Modeling One relational model for many physical models Documents tablespaces, users, stored procedures Apply properties to many elements at once Supports –Oracle9i, Oracle Database 10g and Oracle Database 11g –Microsoft SQL Server 2000 and 2005 –IBM DB2/390 and DB2 LUW Relational Physical

16 Copyright © 2011, Oracle and/or its affiliates. All rights reserved. Custom Design Rules and Transformations Use scripting engine of choice Create user defined transformation scripts Apply multiple scripts or rules Define Rule Sets Create Libraries

17 Copyright © 2011, Oracle and/or its affiliates. All rights reserved. Modeling Data Types Support for SQL99 (Object Relational Modeling) –Distinct Types –Structured Types –Collection Types Used in logical and relational models Included in import Generated in DDL

18 Copyright © 2011, Oracle and/or its affiliates. All rights reserved. Multidimensional Modeling Model Cubes, Dimensions, Levels and Hierarchies, Measures and slices Start from ROLAP, XMLA or from scratch Generate Oracle Analytical Workspaces

19 Copyright © 2011, Oracle and/or its affiliates. All rights reserved. Importing Metadata Import using direct connections –Oracle Database –Microsoft SQL Server –IBM DB2 and UDB –Generic JDBC based dictionary (MySQL, Teradata) –Oracle Designer repository File import –DDL –Domains –Other Modeling tools (CA ERwin) –Multi-Dimensional (Cube views, Microsoft XMLA)

20 Copyright © 2011, Oracle and/or its affiliates. All rights reserved. Export and Code Generation DDL generation options –Design Rules –Object selection –Drop objects –Name Substitution –Table scripts Standard database DDL scripts –Oracle –IBM DB2 and UDB –Microsoft SQL Server Reporting Repository export Multi-Dimensional Oracle AW, Cube Views and XMLA

21 Copyright © 2011, Oracle and/or its affiliates. All rights reserved. Controlling the Design Environment Defaults used during creation, manipulation, generation of all models Naming Standards used during creation and transformation Diagramming properties Preferences

22 Copyright © 2011, Oracle and/or its affiliates. All rights reserved. Controlling the Design Environment Administer cross model objects Facilitates common tasks Define abbreviations and glossary words Customize and verify Design rules Compare and merge models Tools Options

23 Copyright © 2011, Oracle and/or its affiliates. All rights reserved. Version History V4 V3 V2 V1 Collaborative Development Overview User 1 Check out Commit Changes User 2 Check Out Commit Changes Open/Modify Working Directory Subversion Repository Working Directory Open/Modify Make More Changes Merge Changes Commit Changes

24 Copyright © 2011, Oracle and/or its affiliates. All rights reserved. Collaborative Development Use Versioning Navigator to connect to Subversion repository Checking in Design using Data Modeler or External client Multiple users check out designs Pending Changes dialog provides feedback to all users Commit changes to repository Manage conflicts Review/Manage Version History

25 Copyright © 2011, Oracle and/or its affiliates. All rights reserved. Reporting Options Integrated reporting –Generated in RTF, PDF and HTML formats Repository reports –Export in Data Modeler –Run Data Modeler Reports in SQL Developer –Create custom reports

26 Copyright © 2011, Oracle and/or its affiliates. All rights reserved. SQL Developer Data Modeler Release 3.1 Synchronization Versioning Query Builder Diagramming Enhancements Reporting Enhancements National Language Support –Fully translated into 9 Languages New Features Overview

27 Copyright © 2011, Oracle and/or its affiliates. All rights reserved. Synchronization “Easy synchronization" –One click synchronization between model and dictionary Support for several connections Supports synchronization in both directions List of values/ranges can be extracted from column check constraint Can exclude tracking of column order when tables are compared No need to recreate table as alter statements are generated

28 Copyright © 2011, Oracle and/or its affiliates. All rights reserved. Versioning Version history is available at design and system level Lock and unlock can be done at design, model and subview level Support for branching and merging –delayed resolution of merge conflict –tree conflicts detected in advance

29 Copyright © 2011, Oracle and/or its affiliates. All rights reserved. Query Builder Convert between ANSI and Oracle joins. Graphical Interface support –Build complex queries –Persist the layout of diagrams –Work with objects belonging to a specific subview Synchronization of changes in the model with already created views Validation of view definitions created with previous version of Data Modeler

30 Copyright © 2011, Oracle and/or its affiliates. All rights reserved. Diagramming Enhancements Diagrams can display primary, unique and foreign key columns Display labels in Transformation diagrams Setting default colors and fonts for Legends

31 Copyright © 2011, Oracle and/or its affiliates. All rights reserved. Reporting Enhancements New Reports –Structured, collection and distinct types, change requests and measurements Reporting templates can be defined –Define report sections to include in generated report Report for objects belonging to specific subview Reporting Repository –Multidimensional, business information, change requests and measurement models

32 Copyright © 2011, Oracle and/or its affiliates. All rights reserved. More Information SQL Developer Data Modeler on OTN – Feature Exchange –sqldeveloper.oracle.comsqldeveloper.oracle.com Forums –forums.oracle.com/forums/forum.jspa?forumID=1317forums.oracle.com/forums/forum.jspa?forumID=1317 Oracle Learning Library –

33 Copyright © 2011, Oracle and/or its affiliates. All rights reserved. Q&A

34 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.

35 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.