SlideShare a Scribd company logo
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Oracle SQL Developer
For the HiED Banner Audience
Jeff Smith Helen J Sanders
Senior Principal Product Manager Assistant Director,
jeff.d.smith@oracle.com Student Competency Center
@thatjeffsmith Applications Development & Support Services
http://www.thatjeffsmith.com helen.sanders@temple.edu
@helenjsanders
http://www.helenjsanders.com
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
PABUG Annual Conference - Registration is open!
14 great tracks to Choose From:
• Accounts Receivable
• Advancement
• Analytics and Reporting
• Finance
• Financial Aid
• General
• Human Resources
• Leadership
• Portal/Mobile
• Student – Admissions and Registrar
• Technical – DBA, Developer and
Everything Else
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
• “Computer Programmer” since 1997
– started at Temple in Computer
Services that year
• Temple Banner Student system went
live spring of 2011
• Using SQL Developer, writing PL/SQL
and SQL since then
• How I met Jeff...
whois Helen
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Improve
application
developers
experience
 SQL Developer overview, boring slides
 On to The Show!!!
 Talk the Tip
 Show the Tip
 Questions As We Go – Zoom Chat
 Take notes or borrow mine at the end…
How this session works…
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
 FREE Oracle Database IDE/GUI
 Windows, OS X, *NIX
 More than 4,500,000 users worldwide
 My Oracle Support available via your DB license
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Oracle SQL Developer, Major Feature Areas
 PL/SQL IDE
 SQL editor
 GUI for browsing and managing database objects
 Ad Hoc reporting
 Database Design & Data Modeling
 Database Administration
 3rd Party RDBMS Migrations to Oracle
 Deploy and Administer Oracle REST Data Services
 REST Enablement of the Database
 Command Line Interface
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Oracle SQL Developer
History
Project Raptor
 Early Adopter on OTN
2005
SQLDev 1.1
 File Based PL/SQL editing
 Reports
 Ships with 11gR1
SQLDev 1.5.x
 Localizations -
Japanese, Spanish,
Italian, German, French,
Portuguese, Chinese, &
Koreans
 Ships with 11gR2
SQLDev 1.0
 SQL Worksheet
 Procedure Editor
 The world takes notice!
SQLDev 1.5
 Schema Copy/Diff/Export
 Thick connections
 Versioning
 TimesTen
SQLDev 2.1
 Unit Testing
 Data Modeler Viewer
 Unshared SQL Worksheets
2007 201020092006
SQLDev 3.0
 Full Data Modeler
 View > DBA
 SQL Tuning Advisor
 Query Builder
2008 2011 2012
SQLDev 3.1
 New Database DIFF
 PDF Reports
 RMAN
 Data Pump
2013
SQLDev 3.2
 APEX Listener / ORDS
Support
 Database 12c Support
 Schema Service Support
SQLDev 4.0
 Java 7
 ASH/AWR/ADDM
 Color Coded Connections
 Command line Interface
SQLDev 4.0.3
 Optimized Code Insight
 Oracle Big Data Appliance
2014 2015 2016
SQLDev 4.1
 ORDS Included/Full GUI
 instance Viewer
 SQLcl
 Copy PDB to DBaaS
 Larry live demos PDB relocate @ OOW
SQLDev/SQLcl 4.2
 SQLcl PROD
 SQL Dev Early Adopter
 Real Time SQL Monitoring
 TOP Report
 Formatter & Other Editor Enhancements
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Helen Tip: Organize Connections
 Each Schema
in its own folder
 Colorized user
accounts
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Helen Tip: Set Editor Preferences
 Enlarged Font –
sans serif type
– much easier to
read!
Pennsylvania Banner User Group Webinar: Oracle SQL Developer Tips & Tricks
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
 Adjust delay
 Suppress automatic
suggestions
OR
 Turn off completely and
use keyboard, on demand
Completion Insight, I recommend The Stick!
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Helen Tip: Drag and Drop for SELECT
Drag and drop
table name to
build a
SELECT
statement
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Helen Tip: Drag and Drop for SELECT
 Certain
columns can
also be chosen
for the
SELECT, ctrl +
click to choose
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Helen Tip: Drag and Drop for SELECT
 Then drag to
build your
statement.
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Insight/Auto-Complete Object Names and Commands
 Just hit <TAB> for help
 Autocompletes on Single Match
 Lists possible matches otherwise!
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Helen Tip: Use the Relational Diagrams!
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
The Decline and Fall of Your
SQL Queries and Scripts
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
In lieu of clicking through SQL History (F8)
SQL History
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
2. SQL History Logging
Version 4.1 Updates!
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
SQL Statement & Script History
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
I love it when a plan comes
together!!
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Query Plans: Get, Read, & Compare
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Alias PLAN = Go get me DBMS_XPLAN!!!
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
PUT
THE
MOUSE
DOWN
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
7 Clicks to go from Grid to Formatted Export to Output?
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
 Add Comment
 Execute via F5 (Script)
 Comment labels match grid
export formatter labels
 ONLY works in SQLDev…
& SQLcl 
Format Query Results Directly to CSV, XML, etc
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Format Query Results Directly to CSV, XML, etc
Version 4.1 Updates!
 SET SQLFORMAT
 JSON
 ANSICONSOLE
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Get your files, whichever way you want them
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Custom Formats, just add JavaScript
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Have you tried Ctrl+Click?
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
 Right-Click on a Connection
 Drop Down Controls for
 Schema
 Object
 Same Functionality as Tree
Schema Browser
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
1. Hold down Ctrl...
…Mouse over object
...CLICK to open object
2. SHIFT+F4 (DESC)
3. Find DB Object
Alt+G on object text
Three More Ways to Open/Browse Objects
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Helen Tip: Global Search
 Click the
Search icon
 indicate which
Schema you
want to search in,
and what. Then
click “Go”
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Helen Tip: Global Search
 Search results.
 Depend upon
your permissions
 Click to drill
down and see
source (next
slide)
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Helen Tip: Global Search
 source – from
search results
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Helen Tip: Filter the Users List
How to reduce
the number of
users you see
in the tree view
Filter!
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Helen Tip #3: Filter the Tables List
How to reduce
the number of
table you see in
the tree view
Filter!
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Helen Tip: Filter the Tables List
Filter by a
wildcard with
‘%’.
Eg: Filter for
all validation
tables, use
STV%
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Helen Tip: Filter the Tables List
All tables that
start with “STV”
will display
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Split-
•Personality
•Pants
•Editors
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Split = ‘mirrored objects’ New Tab Group = View multiple
editors concurrently
Split Editors & New Document Tab Groups
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Snippet, Snippet GOOD.
Code Templates…GOLD!
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Auto-Replace Now Available (v4.2)
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Auto-Replace/Spell Checking in SQLcl
 Uses SCRIPT/JS
 Looks for ‘bad’ text
 Replaces before
sending to JDBC
 Shows corrected SQL
with Output
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
I’ll Take Potpourri for $200, Jeff
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Double the functionality in SQL Developer…
 View Menu
 ‘DBA’
 Adding new
things every
release
 Not JUST for
developers
anymore
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Watch Database Activity
 agent-less
 ZERO DB objects
 a ‘fancy’ report
 no history
● no alerts
● drill-downs
We’re making more of
these 
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
OTN – SQL Developer
– Forums
– By Example Tutorials
– My Tips & Tricks Blog
Resources
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Customize Preferences
Recall SQL History via keyboard
Script Output in CSV, HTML, …
Schema Browser
Ctrl+Click, Shift+F4, Object Search
XML Extensions
All of my #SQLDev Posts :)
The Tips in Blog Format
Pennsylvania Banner User Group Webinar: Oracle SQL Developer Tips & Tricks

More Related Content

What's hot (20)

PPTX
Oracle SQL Developer for SQL Server?
Jeff Smith
 
PPTX
RESTful Services for your Oracle Autonomous Database
Jeff Smith
 
PPTX
Oracle SQLcl: Formatting your Query Results
Jeff Smith
 
PPTX
Debugging PL/SQL from your APEX Applications with Oracle SQL Developer
Jeff Smith
 
PPTX
REST Enabling your Oracle Database (2018 Update)
Jeff Smith
 
PPTX
Oracle SQL Developer Tips & Tricks
Jeff Smith
 
PPTX
Oracle SQL Developer Data Modeler - for SQL Server
Jeff Smith
 
PPTX
Oracle SQL Developer Tips and Tricks: Data Edition
Jeff Smith
 
PPTX
Oracle Database Management REST API
Jeff Smith
 
PDF
Oracle SQLcl
Barry McGillin
 
PPTX
Oracle SQL Developer for the DBA
Jeff Smith
 
PPTX
Change Management for Oracle Database with SQLcl
Jeff Smith
 
PPTX
SQLcl overview - A new Command Line Interface for Oracle Database
Jeff Smith
 
PPTX
Oracle REST Data Services: POUG Edition
Jeff Smith
 
PPTX
Oracle REST Data Services Best Practices/ Overview
Kris Rice
 
PPTX
Oracle SQL Developer Top 10 Tips & Tricks
Jeff Smith
 
PPTX
Oracle SQL Developer version 4.0 New Features Overview
Jeff Smith
 
PPTX
Oracle REST Data Services: Options for your Web Services
Jeff Smith
 
PPTX
Pimping SQL Developer and Data Modeler
Kris Rice
 
PPTX
PLSQL Developer tips and tricks
Patrick Barel
 
Oracle SQL Developer for SQL Server?
Jeff Smith
 
RESTful Services for your Oracle Autonomous Database
Jeff Smith
 
Oracle SQLcl: Formatting your Query Results
Jeff Smith
 
Debugging PL/SQL from your APEX Applications with Oracle SQL Developer
Jeff Smith
 
REST Enabling your Oracle Database (2018 Update)
Jeff Smith
 
Oracle SQL Developer Tips & Tricks
Jeff Smith
 
Oracle SQL Developer Data Modeler - for SQL Server
Jeff Smith
 
Oracle SQL Developer Tips and Tricks: Data Edition
Jeff Smith
 
Oracle Database Management REST API
Jeff Smith
 
Oracle SQLcl
Barry McGillin
 
Oracle SQL Developer for the DBA
Jeff Smith
 
Change Management for Oracle Database with SQLcl
Jeff Smith
 
SQLcl overview - A new Command Line Interface for Oracle Database
Jeff Smith
 
Oracle REST Data Services: POUG Edition
Jeff Smith
 
Oracle REST Data Services Best Practices/ Overview
Kris Rice
 
Oracle SQL Developer Top 10 Tips & Tricks
Jeff Smith
 
Oracle SQL Developer version 4.0 New Features Overview
Jeff Smith
 
Oracle REST Data Services: Options for your Web Services
Jeff Smith
 
Pimping SQL Developer and Data Modeler
Kris Rice
 
PLSQL Developer tips and tricks
Patrick Barel
 

Viewers also liked (15)

PPTX
All of the Performance Tuning Features in Oracle SQL Developer
Jeff Smith
 
PPTX
Oracle Sql Developer Data Modeler 3 3 new features
Philip Stoyanov
 
PPTX
My Favorite Oracle SQL Developer Data Modeler Features
Jeff Smith
 
PPTX
Oracle SQL Developer Data Modeler - Version Control Your Designs
Jeff Smith
 
PDF
Gitora, Version Control for PL/SQL
Gerger
 
PPT
If You Oracle Then You Should Twitter Too
Jeff Smith
 
DOC
Subqueries views stored procedures_triggers_transactions
maxpane
 
PPTX
Sap hana for_finance_lo_b_kod
karunamukherjea
 
PPTX
Sql saturday 448 Tips developer SQL 2012
Henry Troncoso
 
PPTX
Heli data modeler wildcard2013
Andrejs Vorobjovs
 
PDF
Your favorite data modeling tool, your partner in crime for Data Warehouse Au...
FrederikN
 
PPTX
SQL Developer for DBAs
Leighton Nelson
 
PDF
Oracle sql developer_slides
Krishna Murthy
 
PPTX
SQL Server Days 2014 - How to (not) torment your fellow SSIS developer
KoenVerbeeck
 
PDF
SQLcl the next generation of SQLPlus?
Zohar Elkayam
 
All of the Performance Tuning Features in Oracle SQL Developer
Jeff Smith
 
Oracle Sql Developer Data Modeler 3 3 new features
Philip Stoyanov
 
My Favorite Oracle SQL Developer Data Modeler Features
Jeff Smith
 
Oracle SQL Developer Data Modeler - Version Control Your Designs
Jeff Smith
 
Gitora, Version Control for PL/SQL
Gerger
 
If You Oracle Then You Should Twitter Too
Jeff Smith
 
Subqueries views stored procedures_triggers_transactions
maxpane
 
Sap hana for_finance_lo_b_kod
karunamukherjea
 
Sql saturday 448 Tips developer SQL 2012
Henry Troncoso
 
Heli data modeler wildcard2013
Andrejs Vorobjovs
 
Your favorite data modeling tool, your partner in crime for Data Warehouse Au...
FrederikN
 
SQL Developer for DBAs
Leighton Nelson
 
Oracle sql developer_slides
Krishna Murthy
 
SQL Server Days 2014 - How to (not) torment your fellow SSIS developer
KoenVerbeeck
 
SQLcl the next generation of SQLPlus?
Zohar Elkayam
 
Ad

Similar to Pennsylvania Banner User Group Webinar: Oracle SQL Developer Tips & Tricks (20)

PDF
Oracle Sql Developer 21 Database Design And Development Using This Featureric...
kollsiveryu9
 
PDF
Download full ebook of Oracle Sql Developer Narayanan Ajith instant download pdf
dakorarampse
 
ODP
Oracle Sql Developer-Getting Started
Mindfire Solutions
 
PDF
Will Oracle 23ai make you a better DBA or Developer?
Sandesh Rao
 
PPTX
Oracle institutes in Hyderabad.
sreehari orienit
 
PPTX
Overview of Oracle Database 18c Express Edition (XE)
Todd Bottger
 
PPTX
Oracle 10g
Svetlin Nakov
 
PDF
18c and 19c features for DBAs
Connor McDonald
 
PDF
Oracle Essentials Oracle Database 12c Fifth Edition Rick Greenwald download pdf
deoridutkon
 
PDF
Oracle Essentials Oracle Database 12c Fifth Edition Rick Greenwald 2024 scrib...
stoppnigelmt
 
PDF
Oracle SQL Developer - POUG 2018
Sabine Heimsath
 
PPTX
DBA Commands and Concepts That Every Developer Should Know
Alex Zaballa
 
PDF
PT- Oracle session01
Karthik Venkatachalam
 
PPTX
DBA Commands and Concepts That Every Developer Should Know
Alex Zaballa
 
PPT
Less04 instance
Imran Ali
 
PPTX
Advanced Database Administration 10g
Connor McDonald
 
PDF
Hyderabad Mar 2019 - Database 18c / 19c
Connor McDonald
 
PPTX
A practical introduction to Oracle NoSQL Database - OOW2014
Anuj Sahni
 
PDF
O_Need-for-Speed_Top-Five-Oracle-Performance-Tuning-Tips_NYOUG.pdf
cookie1969
 
Oracle Sql Developer 21 Database Design And Development Using This Featureric...
kollsiveryu9
 
Download full ebook of Oracle Sql Developer Narayanan Ajith instant download pdf
dakorarampse
 
Oracle Sql Developer-Getting Started
Mindfire Solutions
 
Will Oracle 23ai make you a better DBA or Developer?
Sandesh Rao
 
Oracle institutes in Hyderabad.
sreehari orienit
 
Overview of Oracle Database 18c Express Edition (XE)
Todd Bottger
 
Oracle 10g
Svetlin Nakov
 
18c and 19c features for DBAs
Connor McDonald
 
Oracle Essentials Oracle Database 12c Fifth Edition Rick Greenwald download pdf
deoridutkon
 
Oracle Essentials Oracle Database 12c Fifth Edition Rick Greenwald 2024 scrib...
stoppnigelmt
 
Oracle SQL Developer - POUG 2018
Sabine Heimsath
 
DBA Commands and Concepts That Every Developer Should Know
Alex Zaballa
 
PT- Oracle session01
Karthik Venkatachalam
 
DBA Commands and Concepts That Every Developer Should Know
Alex Zaballa
 
Less04 instance
Imran Ali
 
Advanced Database Administration 10g
Connor McDonald
 
Hyderabad Mar 2019 - Database 18c / 19c
Connor McDonald
 
A practical introduction to Oracle NoSQL Database - OOW2014
Anuj Sahni
 
O_Need-for-Speed_Top-Five-Oracle-Performance-Tuning-Tips_NYOUG.pdf
cookie1969
 
Ad

Recently uploaded (20)

PDF
Newgen Beyond Frankenstein_Build vs Buy_Digital_version.pdf
darshakparmar
 
PDF
The Rise of AI and IoT in Mobile App Tech.pdf
IMG Global Infotech
 
PDF
Achieving Consistent and Reliable AI Code Generation - Medusa AI
medusaaico
 
PPTX
Q2 FY26 Tableau User Group Leader Quarterly Call
lward7
 
PDF
Transcript: New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
PPTX
Future Tech Innovations 2025 – A TechLists Insight
TechLists
 
PPTX
From Sci-Fi to Reality: Exploring AI Evolution
Svetlana Meissner
 
PDF
CIFDAQ Token Spotlight for 9th July 2025
CIFDAQ
 
PDF
July Patch Tuesday
Ivanti
 
PPTX
OpenID AuthZEN - Analyst Briefing July 2025
David Brossard
 
PDF
IoT-Powered Industrial Transformation – Smart Manufacturing to Connected Heal...
Rejig Digital
 
PDF
New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
PPTX
"Autonomy of LLM Agents: Current State and Future Prospects", Oles` Petriv
Fwdays
 
PPTX
The Project Compass - GDG on Campus MSIT
dscmsitkol
 
PDF
Using FME to Develop Self-Service CAD Applications for a Major UK Police Force
Safe Software
 
PDF
Newgen 2022-Forrester Newgen TEI_13 05 2022-The-Total-Economic-Impact-Newgen-...
darshakparmar
 
PDF
Smart Trailers 2025 Update with History and Overview
Paul Menig
 
PDF
Reverse Engineering of Security Products: Developing an Advanced Microsoft De...
nwbxhhcyjv
 
PDF
"Beyond English: Navigating the Challenges of Building a Ukrainian-language R...
Fwdays
 
PPTX
AI Penetration Testing Essentials: A Cybersecurity Guide for 2025
defencerabbit Team
 
Newgen Beyond Frankenstein_Build vs Buy_Digital_version.pdf
darshakparmar
 
The Rise of AI and IoT in Mobile App Tech.pdf
IMG Global Infotech
 
Achieving Consistent and Reliable AI Code Generation - Medusa AI
medusaaico
 
Q2 FY26 Tableau User Group Leader Quarterly Call
lward7
 
Transcript: New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
Future Tech Innovations 2025 – A TechLists Insight
TechLists
 
From Sci-Fi to Reality: Exploring AI Evolution
Svetlana Meissner
 
CIFDAQ Token Spotlight for 9th July 2025
CIFDAQ
 
July Patch Tuesday
Ivanti
 
OpenID AuthZEN - Analyst Briefing July 2025
David Brossard
 
IoT-Powered Industrial Transformation – Smart Manufacturing to Connected Heal...
Rejig Digital
 
New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
"Autonomy of LLM Agents: Current State and Future Prospects", Oles` Petriv
Fwdays
 
The Project Compass - GDG on Campus MSIT
dscmsitkol
 
Using FME to Develop Self-Service CAD Applications for a Major UK Police Force
Safe Software
 
Newgen 2022-Forrester Newgen TEI_13 05 2022-The-Total-Economic-Impact-Newgen-...
darshakparmar
 
Smart Trailers 2025 Update with History and Overview
Paul Menig
 
Reverse Engineering of Security Products: Developing an Advanced Microsoft De...
nwbxhhcyjv
 
"Beyond English: Navigating the Challenges of Building a Ukrainian-language R...
Fwdays
 
AI Penetration Testing Essentials: A Cybersecurity Guide for 2025
defencerabbit Team
 

Pennsylvania Banner User Group Webinar: Oracle SQL Developer Tips & Tricks

  • 1. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Oracle SQL Developer For the HiED Banner Audience Jeff Smith Helen J Sanders Senior Principal Product Manager Assistant Director, [email protected] Student Competency Center @thatjeffsmith Applications Development & Support Services http://www.thatjeffsmith.com [email protected] @helenjsanders http://www.helenjsanders.com
  • 2. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | PABUG Annual Conference - Registration is open! 14 great tracks to Choose From: • Accounts Receivable • Advancement • Analytics and Reporting • Finance • Financial Aid • General • Human Resources • Leadership • Portal/Mobile • Student – Admissions and Registrar • Technical – DBA, Developer and Everything Else
  • 3. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | • “Computer Programmer” since 1997 – started at Temple in Computer Services that year • Temple Banner Student system went live spring of 2011 • Using SQL Developer, writing PL/SQL and SQL since then • How I met Jeff... whois Helen
  • 4. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Improve application developers experience  SQL Developer overview, boring slides  On to The Show!!!  Talk the Tip  Show the Tip  Questions As We Go – Zoom Chat  Take notes or borrow mine at the end… How this session works…
  • 5. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |  FREE Oracle Database IDE/GUI  Windows, OS X, *NIX  More than 4,500,000 users worldwide  My Oracle Support available via your DB license
  • 6. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle SQL Developer, Major Feature Areas  PL/SQL IDE  SQL editor  GUI for browsing and managing database objects  Ad Hoc reporting  Database Design & Data Modeling  Database Administration  3rd Party RDBMS Migrations to Oracle  Deploy and Administer Oracle REST Data Services  REST Enablement of the Database  Command Line Interface
  • 7. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle SQL Developer History Project Raptor  Early Adopter on OTN 2005 SQLDev 1.1  File Based PL/SQL editing  Reports  Ships with 11gR1 SQLDev 1.5.x  Localizations - Japanese, Spanish, Italian, German, French, Portuguese, Chinese, & Koreans  Ships with 11gR2 SQLDev 1.0  SQL Worksheet  Procedure Editor  The world takes notice! SQLDev 1.5  Schema Copy/Diff/Export  Thick connections  Versioning  TimesTen SQLDev 2.1  Unit Testing  Data Modeler Viewer  Unshared SQL Worksheets 2007 201020092006 SQLDev 3.0  Full Data Modeler  View > DBA  SQL Tuning Advisor  Query Builder 2008 2011 2012 SQLDev 3.1  New Database DIFF  PDF Reports  RMAN  Data Pump 2013 SQLDev 3.2  APEX Listener / ORDS Support  Database 12c Support  Schema Service Support SQLDev 4.0  Java 7  ASH/AWR/ADDM  Color Coded Connections  Command line Interface SQLDev 4.0.3  Optimized Code Insight  Oracle Big Data Appliance 2014 2015 2016 SQLDev 4.1  ORDS Included/Full GUI  instance Viewer  SQLcl  Copy PDB to DBaaS  Larry live demos PDB relocate @ OOW SQLDev/SQLcl 4.2  SQLcl PROD  SQL Dev Early Adopter  Real Time SQL Monitoring  TOP Report  Formatter & Other Editor Enhancements
  • 8. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Helen Tip: Organize Connections  Each Schema in its own folder  Colorized user accounts
  • 9. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Helen Tip: Set Editor Preferences  Enlarged Font – sans serif type – much easier to read!
  • 11. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
  • 12. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |  Adjust delay  Suppress automatic suggestions OR  Turn off completely and use keyboard, on demand Completion Insight, I recommend The Stick!
  • 13. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Helen Tip: Drag and Drop for SELECT Drag and drop table name to build a SELECT statement
  • 14. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Helen Tip: Drag and Drop for SELECT  Certain columns can also be chosen for the SELECT, ctrl + click to choose
  • 15. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Helen Tip: Drag and Drop for SELECT  Then drag to build your statement.
  • 16. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Insight/Auto-Complete Object Names and Commands  Just hit <TAB> for help  Autocompletes on Single Match  Lists possible matches otherwise!
  • 17. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Helen Tip: Use the Relational Diagrams!
  • 18. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | The Decline and Fall of Your SQL Queries and Scripts
  • 19. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | In lieu of clicking through SQL History (F8) SQL History
  • 20. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 2. SQL History Logging Version 4.1 Updates!
  • 21. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | SQL Statement & Script History
  • 22. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | I love it when a plan comes together!!
  • 23. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Query Plans: Get, Read, & Compare
  • 24. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Alias PLAN = Go get me DBMS_XPLAN!!!
  • 25. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | PUT THE MOUSE DOWN
  • 26. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 7 Clicks to go from Grid to Formatted Export to Output?
  • 27. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |  Add Comment  Execute via F5 (Script)  Comment labels match grid export formatter labels  ONLY works in SQLDev… & SQLcl  Format Query Results Directly to CSV, XML, etc
  • 28. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Format Query Results Directly to CSV, XML, etc Version 4.1 Updates!  SET SQLFORMAT  JSON  ANSICONSOLE
  • 29. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Get your files, whichever way you want them
  • 30. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Custom Formats, just add JavaScript
  • 31. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Have you tried Ctrl+Click?
  • 32. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |  Right-Click on a Connection  Drop Down Controls for  Schema  Object  Same Functionality as Tree Schema Browser
  • 33. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 1. Hold down Ctrl... …Mouse over object ...CLICK to open object 2. SHIFT+F4 (DESC) 3. Find DB Object Alt+G on object text Three More Ways to Open/Browse Objects
  • 34. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Helen Tip: Global Search  Click the Search icon  indicate which Schema you want to search in, and what. Then click “Go”
  • 35. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Helen Tip: Global Search  Search results.  Depend upon your permissions  Click to drill down and see source (next slide)
  • 36. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Helen Tip: Global Search  source – from search results
  • 37. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Helen Tip: Filter the Users List How to reduce the number of users you see in the tree view Filter!
  • 38. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Helen Tip #3: Filter the Tables List How to reduce the number of table you see in the tree view Filter!
  • 39. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Helen Tip: Filter the Tables List Filter by a wildcard with ‘%’. Eg: Filter for all validation tables, use STV%
  • 40. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Helen Tip: Filter the Tables List All tables that start with “STV” will display
  • 41. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
  • 42. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
  • 43. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
  • 44. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Split- •Personality •Pants •Editors
  • 45. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Split = ‘mirrored objects’ New Tab Group = View multiple editors concurrently Split Editors & New Document Tab Groups
  • 46. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Snippet, Snippet GOOD. Code Templates…GOLD!
  • 47. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Auto-Replace Now Available (v4.2)
  • 48. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Auto-Replace/Spell Checking in SQLcl  Uses SCRIPT/JS  Looks for ‘bad’ text  Replaces before sending to JDBC  Shows corrected SQL with Output
  • 49. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | I’ll Take Potpourri for $200, Jeff
  • 50. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Double the functionality in SQL Developer…  View Menu  ‘DBA’  Adding new things every release  Not JUST for developers anymore
  • 51. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Watch Database Activity  agent-less  ZERO DB objects  a ‘fancy’ report  no history ● no alerts ● drill-downs We’re making more of these 
  • 52. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | OTN – SQL Developer – Forums – By Example Tutorials – My Tips & Tricks Blog Resources
  • 53. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Customize Preferences Recall SQL History via keyboard Script Output in CSV, HTML, … Schema Browser Ctrl+Click, Shift+F4, Object Search XML Extensions All of my #SQLDev Posts :) The Tips in Blog Format

Editor's Notes

  • #2: This is a Branded Title Slide with Event Look and Feel slide ideal for including a brief title, subtitle and presenter information. Do not customize this slide with your own picture. To reuse this branded background in another presentation on PC Locate and open the presentation where you will be placing this artwork. Click New Slide from the Home tab's Slides group and select Reuse Slides. Click Browse in the Reuse Slides panel and select Browse Files. Double-click the PowerPoint presentation that contains the background you wish to copy. Check Keep Source Formatting and click the slide that contains the background you want. Click the left-hand slide preview to which you wish to apply the new master layout. Apply New Layout (Important): Right-click any selected slide, point to Layout, and click the slide containing the desired layout from the layout gallery. Delete any unwanted slides or duplicates. To reuse this branded background in another presentation on Mac Locate and open the presentation where you will be placing this artwork. Click New Slide from the Home tab's Slides group and select Insert Slides from Other Presentation… Navigate to the PowerPoint presentation file that contains the background you wish to copy. Double-click or press Insert. This prompts the Slide Finder dialogue box. Make sure Keep design of original slides is unchecked and click the slide(s) that contains the background you want. Hold Shift key to select multiple slides. Click the left-hand slide preview to which you wish to apply the new master layout. Apply New Layout (Important): Click Layout from the Home tab's Slides group, and click the slide containing the desired layout from the layout gallery. Delete any unwanted slides or duplicates.