More Related Content
Similar to Oracle SQL Developer Data Modeler - for SQL Server (20)
More from Jeff Smith (20)
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