1.

Slides:



Advertisements
Similar presentations
Practical Database Design Methodology and Use of UML Diagrams
Advertisements

Integrating ChemAxon technology into your End User Applications Java solutions for cheminformatics Ver. Mar., 2005.
Copyright © Intel Corporation Third-party brands and names are the property of their respective owners. 1 Intel Library
1 Hencie Consulting Services Building a Knowledge Share System Using Oracle Designer SCOUG 2000 Conference By Murli Manickam Sameer.
DIGIDOC A web based tool to Manage Documents. System Overview DigiDoc is a web-based customizable, integrated solution for Business Process Management.
1.
Oracle SQL Developer Data Modeler 3.0: Technical Overview March 2011.
Natural Business Services for Construct Users Mark Barnard R&D Manager – Natural Business Services.
Database System Concepts and Architecture
Data Modeling and Database Design Chapter 1: Database Systems: Architecture and Components.
DEV-2: Getting Started with OpenEdge® Architect – Part I
Lecture-7/ T. Nouf Almujally
Information Resources Management January 23, 2001.
Data Model driven applications using CASE Data Models as the nucleus of software development in a Computer Aided Software Engineering environment.
Technical BI Project Lifecycle
Accounting System Design
1 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.
Data Warehouse Architecture Sakthi Angappamudali Data Architect, The Oregon State University, Corvallis 16 th May, 2005.
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 1.
Visio Advanced Tools for IT Professionals Shawn Tng Regional Technical Manager Microsoft Asia Pacific.
Building Enterprise Applications Using Visual Studio ®.NET Enterprise Architect.
The Hierarchy of Data Bit (a binary digit): a circuit that is either on or off Byte: 8 bits Character: each byte represents a character; the basic building.
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle SQL Developer What’s New in Version 4.1 Jeff Smith
8 Systems Analysis and Design in a Changing World, Fifth Edition.
“This presentation is for informational purposes only and may not be incorporated into a contract or agreement.”
Using ER/Studio.
InternetApplications Division (IAD) 1 PowerDesigner7: Technical Presentation and Demonstration (Taipei - 12/09/99) Marc Chanliau, Senior Product Manager.
CSE 590DB: Database Seminar Autumn 2002: Meta Data Management Phil Bernstein Microsoft Research.
Chapter 5 Using SAS ® ETL Studio. Section 5.1 SAS ETL Studio Overview.
Oracle SQL Developer Kris Rice Director - Database Tools Research.
“This presentation is for informational purposes only and may not be incorporated into a contract or agreement.”
Ihr Logo Data Explorer - A data profiling tool. Your Logo Agenda  Introduction  Existing System  Limitations of Existing System  Proposed Solution.
SQL Server Integration Services (SSIS) Presented by Tarek Ghazali IT Technical Specialist Microsoft SQL Server (MVP) Microsoft Certified Technology Specialist.
Database Security and Auditing: Protecting Data Integrity and Accessibility Chapter 3 Administration of Users.
Web Application Development. Define ER model in QSEE Generate SQL Create Database mySQL Write Script to use TableEditor class Process to create A simple.
1 Keith Vicens, Managing Consultant CRM Housing Solution Extending Your Case Management Capabilities.
Introducing Reporting Services for SQL Server 2005.
 DATABASE DATABASE  DATABASE ENVIRONMENT DATABASE ENVIRONMENT  WHY STUDY DATABASE WHY STUDY DATABASE  DBMS & ITS FUNCTIONS DBMS & ITS FUNCTIONS 
Summary Data Modeling SDLC What is Data Modeling Application Audience and Services Entities Attributes Relationships Entity Relationship Diagrams Conceptual,Logical.
Copyright  Oracle Corporation, All rights reserved. 4 CMIS Powell Oracle Designer: Creating the Database Design CMIS Powell.
Computer Science 101 Database Concepts. Database Collection of related data Models real world “universe” Reflects changes Specific purposes and audience.
Using SAS® Information Map Studio
IBM Software Group ® Overview of SA and RSA Integration John Jessup June 1, 2012 Slides from Kevin Cornell December 2008 Have been reused in this presentation.
What’s new? Update on Netrics Matching Engine V4.0 and V4.1 Dave Chamberlain
5-1 McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies, Inc. All rights reserved.
Carey Probst Technical Director Technology Business Unit - OLAP Oracle Corporation.
Copyright © 2006 Pilothouse Consulting Inc. All rights reserved. Search Overview Search Features: WSS and Office Search Architecture Content Sources and.
Understanding StarTeam Enterprise Advantage Course #4124.
Workforce Scheduling Release 5.0 for Windows Implementation Overview OWS Development Team.
BI Practice March-2006 COGNOS 8BI TOOLS COGNOS 8 Framework Manager TATA CONSULTANCY SERVICES SEEPZ, Mumbai.
® IBM Software Group © 2007 IBM Corporation Module 1: Getting Started with Rational Software Architect Essentials of Modeling with IBM Rational Software.
CSCI 3327 Visual Basic Chapter 13: Databases and LINQ UTPA – Fall 2011.
uses of DB systems DB environment DB structure Codd’s rules current common RDBMs implementations.
Copyright © 2006, Oracle. All rights reserved. Czinkóczki László oktató Using the Oracle Warehouse Builder.
9 Copyright © 2004, Oracle. All rights reserved. Getting Started with Oracle Migration Workbench.
Practical MSBI(SSIS, SSAS,SSRS) online training. Contact Us: Call: Visit:
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.
11 Copyright © 2009, Oracle. All rights reserved. Enhancing ETL Performance.
Building Enterprise Applications Using Visual Studio®
Oracle Tools for SQL Server?
Intro to MIS – MGS351 Databases and Data Warehouses
Ikan Software NV CWD4ALL
Fundamentals & Ethics of Information Systems IS 201
Databases and Data Warehouses Chapter 3
Copyright © 2011 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 2 Database System Concepts and Architecture.
Data Model.
MySQL Migration Toolkit
SSDT and Database Project Basics
Oracle SQL Developer Data Modeler
Presentation transcript:

1

Oracle SQL Developer Data Modeler Kris Rice – Director of Development

Agenda Technical and Feature Review Focus on Developer Productivity Introduction to SQL Developer Data Modeler Audience Technology Review Features Update on Packaging

Strategic Rationale Why are we in the Data Modeling Market? Oracle has a strong suite of Database Developer Tools SQL Developer Data Modeler provides a competitive data modeling tool relative to best-of-breed niche providers Niche vendors have critical mass Niche vendors provide full data lifecycle development Adding data modeling further improves Oracle’s position in database tools by Filling current functionality gaps Adding specialized domain expertise Displacing market leaders: CA Erwin, MS Visual Studio, MS Visio, Embarcadero ER/Studio, Sybase Power Designer, IBM Rational Data Architect Why has Oracle entered the modeling market? Is there a market, is there place for another tool, when the competitors are strong? Yes, there is a growing market. Customers who threw out modelers are looking around for replacement tools. The competitors are strong and attract good revenue. As a database company, we should be providing data modeling tool for our developers.

What is SQL Developer Data Modeler? A visual diagramming and data modeling tool A single tool for different users and functionality Data Architect to build logical data models Database Developer to model relational models (tables and columns) DBA to add tablespaces, partitions to the tables

Why use Oracle SQL Developer Modeler? A single tool with different features and for different audiences and users A diagram is a powerful communication tool Logical Model for architects and users Relational model for developers Physical model for database administrators Viewer for all users Extend Oracle product suite Improve Application Development Will have better quality Are easier to maintain Have shorter Time to Market

Oracle SQL Developer Data Modeler Supports a variety of visual models Entity Relationship (ERD) - supports Barker and Bachman notation (EAR) Relational DataTypes (SQL99) Multi-Dimensional Data Flow Records details for Physical implementation Business information Domains Imports from various sources DDL and Dictionary import from Oracle Database Oracle Designer repository DDL and data dictionary import from Microsoft SQL Server, IBM DB2/390 and DB2 LUW General JDBC based dictionary import for non-Oracle databases Ca Erwin Data Modeler Exports to various sources DDL for Oracle and non-Oracle databases Oracle Analytical Workspaces Multi-Dimensional XMLA format

Data Modeler and the Audience Analysis (Logical – Platform independent) Gather data requirements without implementation detail Create and transform ERD to one or more relational designs Supports data analysts, enterprise and data architects Design (Physical) Create new or update engineered relational model Create one or more physical implementations from the relational model Generate DDL for implementation Supports database administrators Read-only Viewer Print diagrams and consult model properties Supports application developers, business and end users

Technology Technology and Architecture Database support Java based Independent standalone product Database support Oracle 9i, 10g, and Oracle Database 11g Third-party databases Microsoft SQL Server 2000 and 2005 IBM DB2/390 and DB2 LUW Platform support Windows Linux Mac OS X

Logical Modeling Model entities, attributes and relations Support for Super type Sub types Transform one logical to many relational and multi- dimensional models Support for configurable forward and reverse engineering

Relational Modeling Model tables, columns and FKs Create one logical for one or more relational models Support configurable forward and reverse engineering

Physical Modeling One relational model for many physical models Supports Oracle Database 9i, 10g and 11g Microsoft SQL Server 2000 and 2005 IBM DB2/390 and DB2 LUW DDL file editor supports Design Rules Object selection Drop objects Table scripts

Forward and Reverse Engineering Each logical model to maps to one or more relational models Each relational model maps to one logical model Each relational model maps to one or more physical models Each physical model maps to one relational model Engineering options General Compare/copy Synchronization

Modeling DataTypes Support for SQL99 (Object Relational Modeling) Distinct Types (Predefined) Structured Types (Predefined) Collection Types Used in logical models Used in relational models Included on import Generated in DDL

Multi-Dimensional Modeling Modeling of Cubes, Dimensions, Levels and Hierarchies, Measures and slices Start from ROLAP, XMLA or from scratch Generate Oracle Analytical Workspaces

Working with Data Flow Diagrams External Agents Processes Primitive Composite Transformation Information Flow Information Store

Importing Oracle Database 9i, 10g and 11g Database catalog Scripts Oracle Designer repository import Generic JDBC based Dictionary Examples: MySQL, Terradata SQL Server, DB2 and UDB Multi-Dimensional Cube views XMLA Other Modeling tools CA ERwin Bachman

Exporting and Code Generation Standard database DDL scripts Oracle IBM DB2 and UDB MicroSoft SQL Server Multi-Dimensional Oracle AW, Cube Views and XMLA CSV export

Controlling the Design Environment Selection of tools available Domain definition (data types) Name abbreviation in the relational model (Customer to CUST) Compare and merge facilities Design Rules Tools Options Naming standards Specify default database Controlling constraints Physical properties Notations (Barker, Bachman)

Formatting and General Appearance Granular and general control Set per item type Synchronize tree with diagram Set notation

Reporting Repository Create repository user Export design to repository Initial export creates repository Exports initial version to repository SQL Developer support Browse repository Import reports Run shipped reports Create your own reports

Packaging Choices SQL Developer Data Modeler Licensed, independent standalone product File based SQL Developer Data Modeler Viewer Free standalone viewer SQL Developer Data Modeler Viewer extension Integrated into SQL Developer 2.1

Finding More Detail www. oracle Finding More Detail www.oracle.com/technology/products/database/datamodeler SQL Developer Data Modeler on OTN White papers,Oracle by Example (OBE) online demos, models and scripts www.oracle.com/technology/products/database/datamodeler SQL Developer Exchange Add feature requests: http://sqldeveloper.oracle.com Forums SQL Developer forums.oracle.com/forums/forum.jspa?forumID=260

Summary Oracle introduces SQL Developer Data Modeler for Logical modeling Relational modeling Physical modeling Forward and reverse engineering Data types modeling Multi-dimensional modeling Data flow diagrams Importing and exporting Providing control of the design environment Exporting design for reporting

“This presentation is for informational purposes only and may not be incorporated into a contract or agreement.” 25