My Favorite Oracle SQL Developer Data Modeler Features
-
Upload
jeff-smith -
Category
Software
-
view
404 -
download
4
description
Transcript of My Favorite Oracle SQL Developer Data Modeler Features
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Oracle SQL Developer Data ModelerMy Favorite Features
Jeff [email protected] || @thatjeffsmithSenior Principal Product ManagerDatabase Development Tools Group
Oracle Confidential – Internal/Restricted/Highly Restricted
Presented with
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Agenda
A Little History
Talk the Tip
Show the Tip
Questions As We Go!
Take notes or borrow mine at the end…
Improve application developers experience
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Oracle SQL Developer Data Modeler Overview
FREE Oracle Database Design Tool
Windows, OS X, *NIX
Available in SQL Developer or as a Standalone Application
MOS via DB license
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
SQL Developer Data ModelerIncluded for free, also available as a separate download/program
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. |
Find stuff
Change stuff
Report on findings
My favorite’ist feature
1. Search
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
2. SubViews
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
2 (Bonus). Displays
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
2 (Bonus+). Comments/Notes
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
3. Reports
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Pick your favorite
dozen or data types VS
All however-many
hundred there are
available
Defined in the
Preferences
4. Preferred Data Types
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Take 1+ properties and
apply them 1+
tables/entities
Example: change
LOGGING storage
property for all tables
5. Propagating Properties
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
5a. Query Builder for Defining/Testing Views
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Select table, right-
click, DDL updates as
table focus changes
Physical Design open
– gives you the physical
(storage, security,
PL/SQL, etc.) type
clauses
6. DDL Previews
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Shift, Select, Drag, Drop
OR Ctrl+Select, Drag..
Ctrl walks thedependency tree
Preview DDL, save, export, etc
7. Drag and Drop Tables to a Model
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Example, reorder columns for
my tables, PKs, then FKs, then
Not Nulls, then Alpha ASC…
JavaScript
Many ‘out-of-the-box’
Often devs will help you build
new ones via OTN forum
8. Transformations
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Quickly zoom about your
diagrams
Don’t forget the search &
navigate trick!
9. Navigating Diagrams
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
10. Design Collaboration via Excel
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
OTN – SDDM
– Forums
–Modeler Video Demonstrations
–My Data Modeler Tips
SQL Developer Data Modeler Resources
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
BONUS CONTENT:Oracle SQL Developer Data Modeler 4.1
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Brand Your Models
Insert your corp. logoor any picture toyour diagrams
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Support for Constraints on Views
Tables to Views Wizard, new option – create
constraints
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Support for Constraints on Views
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Custom DDL Generation via Transformation Scripts
Dynamically generate DDL toprefix/append your objects,or replace entirely
Example: immediately aftergenerating Table Creates, add journaling tables
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Versioning Status Indicators in the Design Tree
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Search
SubViews
Reports
Preferred Data Types
Drag ‘n’ Drop Tables to Model
Propagate Properties
DDL Preview
Transformation Scripts
Model Navigator
Excel Collaboration
All of my #SQLDev Posts :)
More Information – in Blog Format