SlideShare a Scribd company logo
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. |
Ad

Recommended

Nifi workshop
Nifi workshop
Yifeng Jiang
 
Hive: Loading Data
Hive: Loading Data
Benjamin Leonhardi
 
Oracle GoldenGate Cloud Service(GGCS)概要
Oracle GoldenGate Cloud Service(GGCS)概要
オラクルエンジニア通信
 
Apache NiFi in the Hadoop Ecosystem
Apache NiFi in the Hadoop Ecosystem
Bryan Bende
 
Data Security at Scale through Spark and Parquet Encryption
Data Security at Scale through Spark and Parquet Encryption
Databricks
 
Cassandra background-and-architecture
Cassandra background-and-architecture
Markus Klems
 
Apache Nifi Crash Course
Apache Nifi Crash Course
DataWorks Summit
 
Introduction to MLflow
Introduction to MLflow
Databricks
 
[Noel] Azure AD Connect Technical Deep Dive
[Noel] Azure AD Connect Technical Deep Dive
European Collaboration Summit
 
Changing the game with cloud dw
Changing the game with cloud dw
elephantscale
 
Understanding Azure AD
Understanding Azure AD
New Horizons Ireland
 
A full Machine learning pipeline in Scikit-learn vs in scala-Spark: pros and ...
A full Machine learning pipeline in Scikit-learn vs in scala-Spark: pros and ...
Jose Quesada (hiring)
 
Encryption in Microsoft 365 - session for CollabDays UK - Bletchley Park
Encryption in Microsoft 365 - session for CollabDays UK - Bletchley Park
Albert Hoitingh
 
DevOps for Databricks
DevOps for Databricks
Databricks
 
DDS QoS Unleashed
DDS QoS Unleashed
Angelo Corsaro
 
[Azure Governance] Lesson 1 : Azure Naming Convention
[Azure Governance] Lesson 1 : Azure Naming Convention
☁ Hicham KADIRI ☁
 
What is OneDrive for Business and What Does it Do?
What is OneDrive for Business and What Does it Do?
ShareGate
 
Azure AD Options
Azure AD Options
Prem Kumar
 
Oracle GoldenGate
Oracle GoldenGate
oracleonthebrain
 
Security and Data Governance using Apache Ranger and Apache Atlas
Security and Data Governance using Apache Ranger and Apache Atlas
DataWorks Summit/Hadoop Summit
 
Spark + Parquet In Depth: Spark Summit East Talk by Emily Curtin and Robbie S...
Spark + Parquet In Depth: Spark Summit East Talk by Emily Curtin and Robbie S...
Spark Summit
 
Understanding Security and Compliance in Microsoft Teams M365 North 2023
Understanding Security and Compliance in Microsoft Teams M365 North 2023
Chirag Patel
 
Why Use an Oracle Database?
Why Use an Oracle Database?
Markus Michalewicz
 
RMAN in 12c: The Next Generation (PPT)
RMAN in 12c: The Next Generation (PPT)
Gustavo Rene Antunez
 
Data Warehousing in the Cloud: Practical Migration Strategies
Data Warehousing in the Cloud: Practical Migration Strategies
SnapLogic
 
Azure Active Directory - An Introduction
Azure Active Directory - An Introduction
Venkatesh Narayanan
 
iceberg introduction.pptx
iceberg introduction.pptx
Dori Waldman
 
Module 3: Working with the DOM and jQuery
Module 3: Working with the DOM and jQuery
Daniel McGhan
 
Oracle SQL Developer for SQL Server?
Oracle SQL Developer for SQL Server?
Jeff Smith
 
What's New in Oracle SQL Developer for 2018
What's New in Oracle SQL Developer for 2018
Jeff Smith
 

More Related Content

What's hot (20)

[Noel] Azure AD Connect Technical Deep Dive
[Noel] Azure AD Connect Technical Deep Dive
European Collaboration Summit
 
Changing the game with cloud dw
Changing the game with cloud dw
elephantscale
 
Understanding Azure AD
Understanding Azure AD
New Horizons Ireland
 
A full Machine learning pipeline in Scikit-learn vs in scala-Spark: pros and ...
A full Machine learning pipeline in Scikit-learn vs in scala-Spark: pros and ...
Jose Quesada (hiring)
 
Encryption in Microsoft 365 - session for CollabDays UK - Bletchley Park
Encryption in Microsoft 365 - session for CollabDays UK - Bletchley Park
Albert Hoitingh
 
DevOps for Databricks
DevOps for Databricks
Databricks
 
DDS QoS Unleashed
DDS QoS Unleashed
Angelo Corsaro
 
[Azure Governance] Lesson 1 : Azure Naming Convention
[Azure Governance] Lesson 1 : Azure Naming Convention
☁ Hicham KADIRI ☁
 
What is OneDrive for Business and What Does it Do?
What is OneDrive for Business and What Does it Do?
ShareGate
 
Azure AD Options
Azure AD Options
Prem Kumar
 
Oracle GoldenGate
Oracle GoldenGate
oracleonthebrain
 
Security and Data Governance using Apache Ranger and Apache Atlas
Security and Data Governance using Apache Ranger and Apache Atlas
DataWorks Summit/Hadoop Summit
 
Spark + Parquet In Depth: Spark Summit East Talk by Emily Curtin and Robbie S...
Spark + Parquet In Depth: Spark Summit East Talk by Emily Curtin and Robbie S...
Spark Summit
 
Understanding Security and Compliance in Microsoft Teams M365 North 2023
Understanding Security and Compliance in Microsoft Teams M365 North 2023
Chirag Patel
 
Why Use an Oracle Database?
Why Use an Oracle Database?
Markus Michalewicz
 
RMAN in 12c: The Next Generation (PPT)
RMAN in 12c: The Next Generation (PPT)
Gustavo Rene Antunez
 
Data Warehousing in the Cloud: Practical Migration Strategies
Data Warehousing in the Cloud: Practical Migration Strategies
SnapLogic
 
Azure Active Directory - An Introduction
Azure Active Directory - An Introduction
Venkatesh Narayanan
 
iceberg introduction.pptx
iceberg introduction.pptx
Dori Waldman
 
Module 3: Working with the DOM and jQuery
Module 3: Working with the DOM and jQuery
Daniel McGhan
 
Changing the game with cloud dw
Changing the game with cloud dw
elephantscale
 
A full Machine learning pipeline in Scikit-learn vs in scala-Spark: pros and ...
A full Machine learning pipeline in Scikit-learn vs in scala-Spark: pros and ...
Jose Quesada (hiring)
 
Encryption in Microsoft 365 - session for CollabDays UK - Bletchley Park
Encryption in Microsoft 365 - session for CollabDays UK - Bletchley Park
Albert Hoitingh
 
DevOps for Databricks
DevOps for Databricks
Databricks
 
[Azure Governance] Lesson 1 : Azure Naming Convention
[Azure Governance] Lesson 1 : Azure Naming Convention
☁ Hicham KADIRI ☁
 
What is OneDrive for Business and What Does it Do?
What is OneDrive for Business and What Does it Do?
ShareGate
 
Azure AD Options
Azure AD Options
Prem Kumar
 
Security and Data Governance using Apache Ranger and Apache Atlas
Security and Data Governance using Apache Ranger and Apache Atlas
DataWorks Summit/Hadoop Summit
 
Spark + Parquet In Depth: Spark Summit East Talk by Emily Curtin and Robbie S...
Spark + Parquet In Depth: Spark Summit East Talk by Emily Curtin and Robbie S...
Spark Summit
 
Understanding Security and Compliance in Microsoft Teams M365 North 2023
Understanding Security and Compliance in Microsoft Teams M365 North 2023
Chirag Patel
 
RMAN in 12c: The Next Generation (PPT)
RMAN in 12c: The Next Generation (PPT)
Gustavo Rene Antunez
 
Data Warehousing in the Cloud: Practical Migration Strategies
Data Warehousing in the Cloud: Practical Migration Strategies
SnapLogic
 
Azure Active Directory - An Introduction
Azure Active Directory - An Introduction
Venkatesh Narayanan
 
iceberg introduction.pptx
iceberg introduction.pptx
Dori Waldman
 
Module 3: Working with the DOM and jQuery
Module 3: Working with the DOM and jQuery
Daniel McGhan
 

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

Oracle SQL Developer for SQL Server?
Oracle SQL Developer for SQL Server?
Jeff Smith
 
What's New in Oracle SQL Developer for 2018
What's New in Oracle SQL Developer for 2018
Jeff Smith
 
Oracle SQL Developer: 3 Features You're Not Using But Should Be
Oracle SQL Developer: 3 Features You're Not Using But Should Be
Jeff Smith
 
Generating Code with Oracle SQL Developer Data Modeler
Generating Code with Oracle SQL Developer Data Modeler
Rob van den Berg
 
PL/SQL All the Things in Oracle SQL Developer
PL/SQL All the Things in Oracle SQL Developer
Jeff Smith
 
Download full ebook of Oracle Sql Developer Narayanan Ajith instant download pdf
Download full ebook of Oracle Sql Developer Narayanan Ajith instant download pdf
dakorarampse
 
Oracle SQL Developer Data Modeler - Version Control Your Designs
Oracle SQL Developer Data Modeler - Version Control Your Designs
Jeff Smith
 
Oracle intro to designer abridged
Oracle intro to designer abridged
FITSFSd
 
Oracle Sql Developer Data Modeler 3 3 new features
Oracle Sql Developer Data Modeler 3 3 new features
Philip Stoyanov
 
Object relational database management system
Object relational database management system
Saibee Alam
 
Oracle institutes in Hyderabad.
Oracle institutes in Hyderabad.
sreehari orienit
 
Overview of Oracle Database 18c Express Edition (XE)
Overview of Oracle Database 18c Express Edition (XE)
Todd Bottger
 
Oracle SQL Developer version 4.0 New Features Overview
Oracle SQL Developer version 4.0 New Features Overview
Jeff Smith
 
Pennsylvania Banner User Group Webinar: Oracle SQL Developer Tips & Tricks
Pennsylvania Banner User Group Webinar: Oracle SQL Developer Tips & Tricks
Jeff Smith
 
All of the Performance Tuning Features in Oracle SQL Developer
All of the Performance Tuning Features in Oracle SQL Developer
Jeff Smith
 
T-SQL
T-SQL
LuisDeLeon74
 
Oracle Intro.ppt
Oracle Intro.ppt
DevilPurkhasiya
 
Oracle SQL Developer Tips & Tricks
Oracle SQL Developer Tips & Tricks
Jeff Smith
 
Handy annotations-within-oracle-10g
Handy annotations-within-oracle-10g
VESIT/University of Mumbai
 
Pimping SQL Developer and Data Modeler
Pimping SQL Developer and Data Modeler
Kris Rice
 
Oracle SQL Developer for SQL Server?
Oracle SQL Developer for SQL Server?
Jeff Smith
 
What's New in Oracle SQL Developer for 2018
What's New in Oracle SQL Developer for 2018
Jeff Smith
 
Oracle SQL Developer: 3 Features You're Not Using But Should Be
Oracle SQL Developer: 3 Features You're Not Using But Should Be
Jeff Smith
 
Generating Code with Oracle SQL Developer Data Modeler
Generating Code with Oracle SQL Developer Data Modeler
Rob van den Berg
 
PL/SQL All the Things in Oracle SQL Developer
PL/SQL All the Things in Oracle SQL Developer
Jeff Smith
 
Download full ebook of Oracle Sql Developer Narayanan Ajith instant download pdf
Download full ebook of Oracle Sql Developer Narayanan Ajith instant download pdf
dakorarampse
 
Oracle SQL Developer Data Modeler - Version Control Your Designs
Oracle SQL Developer Data Modeler - Version Control Your Designs
Jeff Smith
 
Oracle intro to designer abridged
Oracle intro to designer abridged
FITSFSd
 
Oracle Sql Developer Data Modeler 3 3 new features
Oracle Sql Developer Data Modeler 3 3 new features
Philip Stoyanov
 
Object relational database management system
Object relational database management system
Saibee Alam
 
Oracle institutes in Hyderabad.
Oracle institutes in Hyderabad.
sreehari orienit
 
Overview of Oracle Database 18c Express Edition (XE)
Overview of Oracle Database 18c Express Edition (XE)
Todd Bottger
 
Oracle SQL Developer version 4.0 New Features Overview
Oracle SQL Developer version 4.0 New Features Overview
Jeff Smith
 
Pennsylvania Banner User Group Webinar: Oracle SQL Developer Tips & Tricks
Pennsylvania Banner User Group Webinar: Oracle SQL Developer Tips & Tricks
Jeff Smith
 
All of the Performance Tuning Features in Oracle SQL Developer
All of the Performance Tuning Features in Oracle SQL Developer
Jeff Smith
 
Oracle SQL Developer Tips & Tricks
Oracle SQL Developer Tips & Tricks
Jeff Smith
 
Pimping SQL Developer and Data Modeler
Pimping SQL Developer and Data Modeler
Kris Rice
 
Ad

More from Jeff Smith (20)

Oracle REST Data Services: POUG Edition
Oracle REST Data Services: POUG Edition
Jeff Smith
 
Oracle SQL Developer Tips and Tricks: Data Edition
Oracle SQL Developer Tips and Tricks: Data Edition
Jeff Smith
 
Change Management for Oracle Database with SQLcl
Change Management for Oracle Database with SQLcl
Jeff Smith
 
RESTful Services for your Oracle Autonomous Database
RESTful Services for your Oracle Autonomous Database
Jeff Smith
 
Oracle SQLcl: Formatting your Query Results
Oracle SQLcl: Formatting your Query Results
Jeff Smith
 
Debugging PL/SQL from your APEX Applications with Oracle SQL Developer
Debugging PL/SQL from your APEX Applications with Oracle SQL Developer
Jeff Smith
 
Oracle Database Management REST API
Oracle Database Management REST API
Jeff Smith
 
Oracle REST Data Services: Options for your Web Services
Oracle REST Data Services: Options for your Web Services
Jeff Smith
 
Oracle SQL Developer: You're Doing it Wrong!
Oracle SQL Developer: You're Doing it Wrong!
Jeff Smith
 
REST Enabling your Oracle Database (2018 Update)
REST Enabling your Oracle Database (2018 Update)
Jeff Smith
 
Social Media - Why a Database Person Should Care
Social Media - Why a Database Person Should Care
Jeff Smith
 
Oracle SQL Developer Reports
Oracle SQL Developer Reports
Jeff Smith
 
Debugging PL/SQL with Oracle SQL Developer
Debugging PL/SQL with Oracle SQL Developer
Jeff Smith
 
REST Enabling Your Oracle Database
REST Enabling Your Oracle Database
Jeff Smith
 
If You Oracle Then You Should Twitter Too
If You Oracle Then You Should Twitter Too
Jeff Smith
 
SQLcl overview - A new Command Line Interface for Oracle Database
SQLcl overview - A new Command Line Interface for Oracle Database
Jeff Smith
 
My Favorite Oracle SQL Developer Data Modeler Features
My Favorite Oracle SQL Developer Data Modeler Features
Jeff Smith
 
Oracle Database 12c Feature Support in Oracle SQL Developer
Oracle Database 12c Feature Support in Oracle SQL Developer
Jeff Smith
 
Oracle SQL Developer for the DBA
Oracle SQL Developer for the DBA
Jeff Smith
 
Dimensional modeling in oracle sql developer
Dimensional modeling in oracle sql developer
Jeff Smith
 
Oracle REST Data Services: POUG Edition
Oracle REST Data Services: POUG Edition
Jeff Smith
 
Oracle SQL Developer Tips and Tricks: Data Edition
Oracle SQL Developer Tips and Tricks: Data Edition
Jeff Smith
 
Change Management for Oracle Database with SQLcl
Change Management for Oracle Database with SQLcl
Jeff Smith
 
RESTful Services for your Oracle Autonomous Database
RESTful Services for your Oracle Autonomous Database
Jeff Smith
 
Oracle SQLcl: Formatting your Query Results
Oracle SQLcl: Formatting your Query Results
Jeff Smith
 
Debugging PL/SQL from your APEX Applications with Oracle SQL Developer
Debugging PL/SQL from your APEX Applications with Oracle SQL Developer
Jeff Smith
 
Oracle Database Management REST API
Oracle Database Management REST API
Jeff Smith
 
Oracle REST Data Services: Options for your Web Services
Oracle REST Data Services: Options for your Web Services
Jeff Smith
 
Oracle SQL Developer: You're Doing it Wrong!
Oracle SQL Developer: You're Doing it Wrong!
Jeff Smith
 
REST Enabling your Oracle Database (2018 Update)
REST Enabling your Oracle Database (2018 Update)
Jeff Smith
 
Social Media - Why a Database Person Should Care
Social Media - Why a Database Person Should Care
Jeff Smith
 
Oracle SQL Developer Reports
Oracle SQL Developer Reports
Jeff Smith
 
Debugging PL/SQL with Oracle SQL Developer
Debugging PL/SQL with Oracle SQL Developer
Jeff Smith
 
REST Enabling Your Oracle Database
REST Enabling Your Oracle Database
Jeff Smith
 
If You Oracle Then You Should Twitter Too
If You Oracle Then You Should Twitter Too
Jeff Smith
 
SQLcl overview - A new Command Line Interface for Oracle Database
SQLcl overview - A new Command Line Interface for Oracle Database
Jeff Smith
 
My Favorite Oracle SQL Developer Data Modeler Features
My Favorite Oracle SQL Developer Data Modeler Features
Jeff Smith
 
Oracle Database 12c Feature Support in Oracle SQL Developer
Oracle Database 12c Feature Support in Oracle SQL Developer
Jeff Smith
 
Oracle SQL Developer for the DBA
Oracle SQL Developer for the DBA
Jeff Smith
 
Dimensional modeling in oracle sql developer
Dimensional modeling in oracle sql developer
Jeff Smith
 
Ad

Recently uploaded (20)

FIDO Seminar: Authentication for a Billion Consumers - Amazon.pptx
FIDO Seminar: Authentication for a Billion Consumers - Amazon.pptx
FIDO Alliance
 
Floods in Valencia: Two FME-Powered Stories of Data Resilience
Floods in Valencia: Two FME-Powered Stories of Data Resilience
Safe Software
 
Bridging the divide: A conversation on tariffs today in the book industry - T...
Bridging the divide: A conversation on tariffs today in the book industry - T...
BookNet Canada
 
FIDO Alliance Seminar State of Passkeys.pptx
FIDO Alliance Seminar State of Passkeys.pptx
FIDO Alliance
 
Kubernetes Security Act Now Before It’s Too Late
Kubernetes Security Act Now Before It’s Too Late
Michael Furman
 
FIDO Seminar: Perspectives on Passkeys & Consumer Adoption.pptx
FIDO Seminar: Perspectives on Passkeys & Consumer Adoption.pptx
FIDO Alliance
 
TrustArc Webinar - 2025 Global Privacy Survey
TrustArc Webinar - 2025 Global Privacy Survey
TrustArc
 
Raman Bhaumik - Passionate Tech Enthusiast
Raman Bhaumik - Passionate Tech Enthusiast
Raman Bhaumik
 
Viral>Wondershare Filmora 14.5.18.12900 Crack Free Download
Viral>Wondershare Filmora 14.5.18.12900 Crack Free Download
Puppy jhon
 
Integration of Utility Data into 3D BIM Models Using a 3D Solids Modeling Wor...
Integration of Utility Data into 3D BIM Models Using a 3D Solids Modeling Wor...
Safe Software
 
MuleSoft for AgentForce : Topic Center and API Catalog
MuleSoft for AgentForce : Topic Center and API Catalog
shyamraj55
 
June Patch Tuesday
June Patch Tuesday
Ivanti
 
Creating Inclusive Digital Learning with AI: A Smarter, Fairer Future
Creating Inclusive Digital Learning with AI: A Smarter, Fairer Future
Impelsys Inc.
 
No-Code Workflows for CAD & 3D Data: Scaling AI-Driven Infrastructure
No-Code Workflows for CAD & 3D Data: Scaling AI-Driven Infrastructure
Safe Software
 
Supporting the NextGen 911 Digital Transformation with FME
Supporting the NextGen 911 Digital Transformation with FME
Safe Software
 
Providing an OGC API Processes REST Interface for FME Flow
Providing an OGC API Processes REST Interface for FME Flow
Safe Software
 
Murdledescargadarkweb.pdfvolumen1 100 elementary
Murdledescargadarkweb.pdfvolumen1 100 elementary
JorgeSemperteguiMont
 
Data Validation and System Interoperability
Data Validation and System Interoperability
Safe Software
 
“Addressing Evolving AI Model Challenges Through Memory and Storage,” a Prese...
“Addressing Evolving AI Model Challenges Through Memory and Storage,” a Prese...
Edge AI and Vision Alliance
 
“Key Requirements to Successfully Implement Generative AI in Edge Devices—Opt...
“Key Requirements to Successfully Implement Generative AI in Edge Devices—Opt...
Edge AI and Vision Alliance
 
FIDO Seminar: Authentication for a Billion Consumers - Amazon.pptx
FIDO Seminar: Authentication for a Billion Consumers - Amazon.pptx
FIDO Alliance
 
Floods in Valencia: Two FME-Powered Stories of Data Resilience
Floods in Valencia: Two FME-Powered Stories of Data Resilience
Safe Software
 
Bridging the divide: A conversation on tariffs today in the book industry - T...
Bridging the divide: A conversation on tariffs today in the book industry - T...
BookNet Canada
 
FIDO Alliance Seminar State of Passkeys.pptx
FIDO Alliance Seminar State of Passkeys.pptx
FIDO Alliance
 
Kubernetes Security Act Now Before It’s Too Late
Kubernetes Security Act Now Before It’s Too Late
Michael Furman
 
FIDO Seminar: Perspectives on Passkeys & Consumer Adoption.pptx
FIDO Seminar: Perspectives on Passkeys & Consumer Adoption.pptx
FIDO Alliance
 
TrustArc Webinar - 2025 Global Privacy Survey
TrustArc Webinar - 2025 Global Privacy Survey
TrustArc
 
Raman Bhaumik - Passionate Tech Enthusiast
Raman Bhaumik - Passionate Tech Enthusiast
Raman Bhaumik
 
Viral>Wondershare Filmora 14.5.18.12900 Crack Free Download
Viral>Wondershare Filmora 14.5.18.12900 Crack Free Download
Puppy jhon
 
Integration of Utility Data into 3D BIM Models Using a 3D Solids Modeling Wor...
Integration of Utility Data into 3D BIM Models Using a 3D Solids Modeling Wor...
Safe Software
 
MuleSoft for AgentForce : Topic Center and API Catalog
MuleSoft for AgentForce : Topic Center and API Catalog
shyamraj55
 
June Patch Tuesday
June Patch Tuesday
Ivanti
 
Creating Inclusive Digital Learning with AI: A Smarter, Fairer Future
Creating Inclusive Digital Learning with AI: A Smarter, Fairer Future
Impelsys Inc.
 
No-Code Workflows for CAD & 3D Data: Scaling AI-Driven Infrastructure
No-Code Workflows for CAD & 3D Data: Scaling AI-Driven Infrastructure
Safe Software
 
Supporting the NextGen 911 Digital Transformation with FME
Supporting the NextGen 911 Digital Transformation with FME
Safe Software
 
Providing an OGC API Processes REST Interface for FME Flow
Providing an OGC API Processes REST Interface for FME Flow
Safe Software
 
Murdledescargadarkweb.pdfvolumen1 100 elementary
Murdledescargadarkweb.pdfvolumen1 100 elementary
JorgeSemperteguiMont
 
Data Validation and System Interoperability
Data Validation and System Interoperability
Safe Software
 
“Addressing Evolving AI Model Challenges Through Memory and Storage,” a Prese...
“Addressing Evolving AI Model Challenges Through Memory and Storage,” a Prese...
Edge AI and Vision Alliance
 
“Key Requirements to Successfully Implement Generative AI in Edge Devices—Opt...
“Key Requirements to Successfully Implement Generative AI in Edge Devices—Opt...
Edge AI and Vision Alliance
 

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 [email protected] @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. |