SlideShare a Scribd company logo
1 of 23
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Oracle SQL Developer Data Modeler
For SQL Server
And Other Fun and FREE Oracle Resources
Jeff Smith
Senior Principal Product Manager
Jeff.D.Smith@oracle.com
@thatjeffsmith
https://www.thatjeffsmith.com
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Why Model?
• Top Five Reasons to Model
– Empowers and safeguards change
– Communication Method to Gather Requirements
– Business Rules Validation
– Target User Involvement
– Documentation/Training
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
What is SQL Developer Data Modeler?
• No cost diagramming and data modeling tool
• Standalone application or available with SQL
Developer
• Business rule and process flow doc & verification
• Powerful reporting engine
• DDL script generation
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
• Technology and Architecture
–Java based
–Metadata stored in XML Files
• Database support
–Oracle 9i, 10g, 11g, and 12c
–3rd party DB: SQL Server, DB2, JDBC ODBC Bridge
• Platform support
–Windows
–Linux
–OS X
Supported Platforms
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
SQL Developer Data Modeler
Strategy and Analysis
Relational
Database Design
Data Type
Star Schema Physical
Multidimensional
ERD DFD
Logical
Reporting
Import Models
Domains
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
• Model entities, attributes,
relationships, and entity
type hierarchies
• Transform logical to many
relational and multi-
dimensional models
• Configurable forward and
reverse engineering
Logical Modeling
Data Model – Entity Relationship Diagram (ERD)
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
• Model Cubes, Dimensions,
Levels and Hierarchies,
Measures and slices
• Start from ROLAP, XMLA or
from scratch
• Generate Oracle Analytical
Workspaces
Multidimensional Modeling
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
• Model tables, columns
and foreign keys
• Map one logical data
model to one or more
relational models
• Configurable forward and
reverse engineering
Relational Modeling
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
• Define multiple physical
implementations of a relational
model
1.Partitioning Schemes
2.Production vs Test
3.2012 vs 2008
• Define tablespaces, users, stored
procedures, privs, etc.
• Supports storage templates for
applying common properties
across multiple objects Physical Design Properties
Physical Model
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
• Automatic or Manual
Layouts
• Configurable Color Schemes
• Multiple Displays for
alternate
layouts and visual options
• SubViews for logical
grouping
and subsetting objects
• WYSIWYG PDF/PNG/JPGs
Working with Diagrams
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Getting Started
• jTDS JDBC Driver (JAR)
• Configure Connection
• Reverse Engineer
OR
• Build From Scratch
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Relational Design
• Objects
• Relationships
• SubViews
• Physical
Tip: Use the Navigator to Find Your Way Around Your Diagrams
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Properties Dialog
Double-Click to Open
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Right-Click to Preview DDL
DDL
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Reporting – WYSIWYG HTML w/Diagrams
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Compares
• Side-by-Side…
• Model to Model
• Model to Live
• Live to Model
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
• Version and Control Designs
• Alter Scripting
• One or many users supported
• Pending Changes
– Incoming
– Outgoing
– Side By Side Reporting
• Commit/Revert changes
Versioning & Collaborative Design
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
SQL Developer Data Modeler Today
Tomorrow: Data Modeler in the Cloud
 Better Reporting
 Faster Data Dictionary Imports
 Easier Versioning
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
SQL Developer Data Modeler on
• Oracle Technology Network (OTN)
• Oracle Learning Library
• Forums
More Info
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
More Fun and FREE Stuff
• VirtualBox
– VMs with Oracle stuff already going
• Visual Studio for Oracle
• LiveSQL ~ SQL Fiddle, but Better
• Coming Soon a Free Cloud DB Service
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
VirtualBox
• Database
• Tools
• Web Apps
• Hands-on-Labs
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

More Related Content

What's hot

Dimensional modelling-mod-3
Dimensional modelling-mod-3Dimensional modelling-mod-3
Dimensional modelling-mod-3
Malik Alig
 
Xe 구조에 대한 이해
Xe 구조에 대한 이해Xe 구조에 대한 이해
Xe 구조에 대한 이해
Dong Hyun Kim
 
Data mining slides
Data mining slidesData mining slides
Data mining slides
smj
 
Understanding my database through SQL*Plus using the free tool eDB360
Understanding my database through SQL*Plus using the free tool eDB360Understanding my database through SQL*Plus using the free tool eDB360
Understanding my database through SQL*Plus using the free tool eDB360
Carlos Sierra
 

What's hot (20)

Data warehouse
Data warehouseData warehouse
Data warehouse
 
Less10 undo
Less10 undoLess10 undo
Less10 undo
 
SQL Tutorial - Basic Commands
SQL Tutorial - Basic CommandsSQL Tutorial - Basic Commands
SQL Tutorial - Basic Commands
 
Sql server T-sql basics ppt-3
Sql server T-sql basics  ppt-3Sql server T-sql basics  ppt-3
Sql server T-sql basics ppt-3
 
Dimensional modelling-mod-3
Dimensional modelling-mod-3Dimensional modelling-mod-3
Dimensional modelling-mod-3
 
Introducing Azure SQL Data Warehouse
Introducing Azure SQL Data WarehouseIntroducing Azure SQL Data Warehouse
Introducing Azure SQL Data Warehouse
 
Oracle SQL Basics
Oracle SQL BasicsOracle SQL Basics
Oracle SQL Basics
 
Datastage ppt
Datastage pptDatastage ppt
Datastage ppt
 
Xe 구조에 대한 이해
Xe 구조에 대한 이해Xe 구조에 대한 이해
Xe 구조에 대한 이해
 
Oracle Data Integrator 12c - Getting Started
Oracle Data Integrator 12c - Getting StartedOracle Data Integrator 12c - Getting Started
Oracle Data Integrator 12c - Getting Started
 
Oracle data integrator 12c - getting started
Oracle data integrator 12c - getting startedOracle data integrator 12c - getting started
Oracle data integrator 12c - getting started
 
Etl elt simplified
Etl elt simplifiedEtl elt simplified
Etl elt simplified
 
Oracle DBA
Oracle DBAOracle DBA
Oracle DBA
 
Data mining slides
Data mining slidesData mining slides
Data mining slides
 
MS-SQL SERVER ARCHITECTURE
MS-SQL SERVER ARCHITECTUREMS-SQL SERVER ARCHITECTURE
MS-SQL SERVER ARCHITECTURE
 
A look under the hood at Apache Spark's API and engine evolutions
A look under the hood at Apache Spark's API and engine evolutionsA look under the hood at Apache Spark's API and engine evolutions
A look under the hood at Apache Spark's API and engine evolutions
 
SQL - Structured query language introduction
SQL - Structured query language introductionSQL - Structured query language introduction
SQL - Structured query language introduction
 
OLAP
OLAPOLAP
OLAP
 
Understanding my database through SQL*Plus using the free tool eDB360
Understanding my database through SQL*Plus using the free tool eDB360Understanding my database through SQL*Plus using the free tool eDB360
Understanding my database through SQL*Plus using the free tool eDB360
 
Lecture2 oracle ppt
Lecture2 oracle pptLecture2 oracle ppt
Lecture2 oracle ppt
 

Similar to Oracle SQL Developer Data Modeler - for SQL Server

Similar to Oracle SQL Developer Data Modeler - for SQL Server (20)

Oracle Warehouse Builder to Oracle Data Integrator 12c Migration Utility
Oracle Warehouse Builder to Oracle Data Integrator 12c Migration UtilityOracle Warehouse Builder to Oracle Data Integrator 12c Migration Utility
Oracle Warehouse Builder to Oracle Data Integrator 12c Migration Utility
 
Pimping SQL Developer and Data Modeler
Pimping SQL Developer and Data ModelerPimping SQL Developer and Data Modeler
Pimping SQL Developer and Data Modeler
 
A practical introduction to Oracle NoSQL Database - OOW2014
A practical introduction to Oracle NoSQL Database - OOW2014A practical introduction to Oracle NoSQL Database - OOW2014
A practical introduction to Oracle NoSQL Database - OOW2014
 
ADF Data Visualisatie sessie - Introductie DVT componenten
ADF Data Visualisatie sessie - Introductie DVT componentenADF Data Visualisatie sessie - Introductie DVT componenten
ADF Data Visualisatie sessie - Introductie DVT componenten
 
Oracle SQL Developer for SQL Server?
Oracle SQL Developer for SQL Server?Oracle SQL Developer for SQL Server?
Oracle SQL Developer for SQL Server?
 
Apex 42-new-features-1867076
Apex 42-new-features-1867076Apex 42-new-features-1867076
Apex 42-new-features-1867076
 
What's New in Oracle SQL Developer for 2018
What's New in Oracle SQL Developer for 2018What's New in Oracle SQL Developer for 2018
What's New in Oracle SQL Developer for 2018
 
Oracle SQL Developer for the DBA
Oracle SQL Developer for the DBAOracle SQL Developer for the DBA
Oracle SQL Developer for the DBA
 
Oracle Application Express Introduction
Oracle Application Express  IntroductionOracle Application Express  Introduction
Oracle Application Express Introduction
 
Oracle Database Cloud Service
Oracle Database Cloud ServiceOracle Database Cloud Service
Oracle Database Cloud Service
 
Tame Big Data with Oracle Data Integration
Tame Big Data with Oracle Data IntegrationTame Big Data with Oracle Data Integration
Tame Big Data with Oracle Data Integration
 
All of the Performance Tuning Features in Oracle SQL Developer
All of the Performance Tuning Features in Oracle SQL DeveloperAll of the Performance Tuning Features in Oracle SQL Developer
All of the Performance Tuning Features in Oracle SQL Developer
 
Using MySQL Enterprise Monitor for Continuous Performance Improvement
Using MySQL Enterprise Monitor for Continuous Performance ImprovementUsing MySQL Enterprise Monitor for Continuous Performance Improvement
Using MySQL Enterprise Monitor for Continuous Performance Improvement
 
Experiences in building a PaaS Platform - Java One SFO 2012
Experiences in building a PaaS Platform - Java One SFO 2012Experiences in building a PaaS Platform - Java One SFO 2012
Experiences in building a PaaS Platform - Java One SFO 2012
 
IOUG at Coors Field ASH and AWR in EM12c!
IOUG at Coors Field ASH and AWR in EM12c!IOUG at Coors Field ASH and AWR in EM12c!
IOUG at Coors Field ASH and AWR in EM12c!
 
Soa suite12c presentation @AMIS by Simone Geib
Soa suite12c presentation @AMIS by Simone GeibSoa suite12c presentation @AMIS by Simone Geib
Soa suite12c presentation @AMIS by Simone Geib
 
New data dictionary an internal server api that matters
New data dictionary an internal server api that mattersNew data dictionary an internal server api that matters
New data dictionary an internal server api that matters
 
Nida event oracle business analytics 1 sep2016
Nida event   oracle business analytics 1 sep2016Nida event   oracle business analytics 1 sep2016
Nida event oracle business analytics 1 sep2016
 
Hive, Impala, and Spark, Oh My: SQL-on-Hadoop in Cloudera 5.5
Hive, Impala, and Spark, Oh My: SQL-on-Hadoop in Cloudera 5.5Hive, Impala, and Spark, Oh My: SQL-on-Hadoop in Cloudera 5.5
Hive, Impala, and Spark, Oh My: SQL-on-Hadoop in Cloudera 5.5
 
MySQL Enterprise Portfolio
MySQL Enterprise PortfolioMySQL Enterprise Portfolio
MySQL Enterprise Portfolio
 

More from Jeff Smith

More from Jeff Smith (20)

Oracle REST Data Services: POUG Edition
Oracle REST Data Services: POUG EditionOracle REST Data Services: POUG Edition
Oracle REST Data Services: POUG Edition
 
Oracle SQL Developer Tips and Tricks: Data Edition
Oracle SQL Developer Tips and Tricks: Data EditionOracle SQL Developer Tips and Tricks: Data Edition
Oracle SQL Developer Tips and Tricks: Data Edition
 
Change Management for Oracle Database with SQLcl
Change Management for Oracle Database with SQLcl Change Management for Oracle Database with SQLcl
Change Management for Oracle Database with SQLcl
 
RESTful Services for your Oracle Autonomous Database
RESTful Services for your Oracle Autonomous DatabaseRESTful Services for your Oracle Autonomous Database
RESTful Services for your Oracle Autonomous Database
 
Oracle SQLcl: Formatting your Query Results
Oracle SQLcl: Formatting your Query ResultsOracle SQLcl: Formatting your Query Results
Oracle SQLcl: Formatting your Query Results
 
Debugging PL/SQL from your APEX Applications with Oracle SQL Developer
Debugging PL/SQL from your APEX Applications with Oracle SQL DeveloperDebugging PL/SQL from your APEX Applications with Oracle SQL Developer
Debugging PL/SQL from your APEX Applications with Oracle SQL Developer
 
Oracle Database Management REST API
Oracle Database Management REST APIOracle Database Management REST API
Oracle Database Management REST API
 
Oracle REST Data Services: Options for your Web Services
Oracle REST Data Services: Options for your Web ServicesOracle REST Data Services: Options for your Web Services
Oracle REST Data Services: Options for your Web Services
 
Oracle SQL Developer: You're Doing it Wrong!
Oracle SQL Developer: You're Doing it Wrong!Oracle SQL Developer: You're Doing it Wrong!
Oracle SQL Developer: You're Doing it Wrong!
 
REST Enabling your Oracle Database (2018 Update)
REST Enabling your Oracle Database (2018 Update)REST Enabling your Oracle Database (2018 Update)
REST Enabling your Oracle Database (2018 Update)
 
Social Media - Why a Database Person Should Care
Social Media  - Why a Database Person Should CareSocial Media  - Why a Database Person Should Care
Social Media - Why a Database Person Should Care
 
Oracle SQL Developer Reports
Oracle SQL Developer ReportsOracle SQL Developer Reports
Oracle SQL Developer Reports
 
Oracle SQL Developer: 3 Features You're Not Using But Should Be
Oracle SQL Developer: 3 Features You're Not Using But Should BeOracle SQL Developer: 3 Features You're Not Using But Should Be
Oracle SQL Developer: 3 Features You're Not Using But Should Be
 
Pennsylvania Banner User Group Webinar: Oracle SQL Developer Tips & Tricks
Pennsylvania Banner User Group Webinar: Oracle SQL Developer Tips & TricksPennsylvania Banner User Group Webinar: Oracle SQL Developer Tips & Tricks
Pennsylvania Banner User Group Webinar: Oracle SQL Developer Tips & Tricks
 
PL/SQL All the Things in Oracle SQL Developer
PL/SQL All the Things in Oracle SQL DeveloperPL/SQL All the Things in Oracle SQL Developer
PL/SQL All the Things in Oracle SQL Developer
 
Debugging PL/SQL with Oracle SQL Developer
Debugging PL/SQL with Oracle SQL DeveloperDebugging PL/SQL with Oracle SQL Developer
Debugging PL/SQL with Oracle SQL Developer
 
REST Enabling Your Oracle Database
REST Enabling Your Oracle DatabaseREST Enabling Your Oracle Database
REST Enabling Your Oracle Database
 
If You Oracle Then You Should Twitter Too
If You Oracle Then You Should Twitter TooIf You Oracle Then You Should Twitter Too
If You Oracle Then You Should Twitter Too
 
My Favorite Oracle SQL Developer Data Modeler Features
My Favorite Oracle SQL Developer Data Modeler FeaturesMy Favorite Oracle SQL Developer Data Modeler Features
My Favorite Oracle SQL Developer Data Modeler Features
 
Oracle Database 12c Feature Support in Oracle SQL Developer
Oracle Database 12c Feature Support in Oracle SQL DeveloperOracle Database 12c Feature Support in Oracle SQL Developer
Oracle Database 12c Feature Support in Oracle SQL Developer
 

Recently uploaded

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

Recently uploaded (20)

Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdf
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 

Oracle SQL Developer Data Modeler - for SQL Server

  • 1. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle SQL Developer Data Modeler For SQL Server And Other Fun and FREE Oracle Resources Jeff Smith Senior Principal Product Manager Jeff.D.Smith@oracle.com @thatjeffsmith https://www.thatjeffsmith.com
  • 2. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Why Model? • Top Five Reasons to Model – Empowers and safeguards change – Communication Method to Gather Requirements – Business Rules Validation – Target User Involvement – Documentation/Training
  • 3. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | What is SQL Developer Data Modeler? • No cost diagramming and data modeling tool • Standalone application or available with SQL Developer • Business rule and process flow doc & verification • Powerful reporting engine • DDL script generation
  • 4. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | • Technology and Architecture –Java based –Metadata stored in XML Files • Database support –Oracle 9i, 10g, 11g, and 12c –3rd party DB: SQL Server, DB2, JDBC ODBC Bridge • Platform support –Windows –Linux –OS X Supported Platforms
  • 5. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | SQL Developer Data Modeler Strategy and Analysis Relational Database Design Data Type Star Schema Physical Multidimensional ERD DFD Logical Reporting Import Models Domains
  • 6. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | • Model entities, attributes, relationships, and entity type hierarchies • Transform logical to many relational and multi- dimensional models • Configurable forward and reverse engineering Logical Modeling Data Model – Entity Relationship Diagram (ERD)
  • 7. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | • Model Cubes, Dimensions, Levels and Hierarchies, Measures and slices • Start from ROLAP, XMLA or from scratch • Generate Oracle Analytical Workspaces Multidimensional Modeling
  • 8. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | • Model tables, columns and foreign keys • Map one logical data model to one or more relational models • Configurable forward and reverse engineering Relational Modeling
  • 9. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | • Define multiple physical implementations of a relational model 1.Partitioning Schemes 2.Production vs Test 3.2012 vs 2008 • Define tablespaces, users, stored procedures, privs, etc. • Supports storage templates for applying common properties across multiple objects Physical Design Properties Physical Model
  • 10. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | • Automatic or Manual Layouts • Configurable Color Schemes • Multiple Displays for alternate layouts and visual options • SubViews for logical grouping and subsetting objects • WYSIWYG PDF/PNG/JPGs Working with Diagrams
  • 11. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Getting Started • jTDS JDBC Driver (JAR) • Configure Connection • Reverse Engineer OR • Build From Scratch
  • 12. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Relational Design • Objects • Relationships • SubViews • Physical Tip: Use the Navigator to Find Your Way Around Your Diagrams
  • 13. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Properties Dialog Double-Click to Open
  • 14. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Right-Click to Preview DDL DDL
  • 15. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Reporting – WYSIWYG HTML w/Diagrams
  • 16. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Compares • Side-by-Side… • Model to Model • Model to Live • Live to Model
  • 17. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | • Version and Control Designs • Alter Scripting • One or many users supported • Pending Changes – Incoming – Outgoing – Side By Side Reporting • Commit/Revert changes Versioning & Collaborative Design
  • 18. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | SQL Developer Data Modeler Today Tomorrow: Data Modeler in the Cloud  Better Reporting  Faster Data Dictionary Imports  Easier Versioning
  • 19. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | SQL Developer Data Modeler on • Oracle Technology Network (OTN) • Oracle Learning Library • Forums More Info
  • 20. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | More Fun and FREE Stuff • VirtualBox – VMs with Oracle stuff already going • Visual Studio for Oracle • LiveSQL ~ SQL Fiddle, but Better • Coming Soon a Free Cloud DB Service
  • 21. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | VirtualBox • Database • Tools • Web Apps • Hands-on-Labs
  • 22. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
  • 23. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |