SQLDeveloper Overview2
SQLDeveloper Overview2
”
SQL Developer
Introducing Oracle's New Graphical
Database Development Tool
“This presentation is for informational purposes only and may not be incorporated into a contract or agreement.”
Agenda
• Introduction
• Why do we need SQL Developer?
• Features
• Connections
• Create and Browse Objects
• Query and Update Data
• Execute Queries
• Create and Debug PL/SQL
• Run Database Reports
• IDE
• Extensibility
• Roadmap for the Future
Dr. DBA on Project Raptor
- Tom Kyte
http://asktom.oracle.com
SQL Developer
http://www.oracle.com/technology/products/database/project_raptor/index.html
SQL Developer
http://www.oracle.com/technology/products/database/project_raptor/index.html
Database Developers
Tool Coverage
Application
Framework
User interface
App Express
JDeveloper
Eclipse
.NET
PHP
Buttons, Forms, Fields
Application
Application Logic Developer
Business Logic, BPEL, Web
Services
DB Data Logic
Dev
P
Procedures, Packages,
TD
• Creating Connections
• Creating and Browsing Objects
• Querying and Updating Data
• Executing Queries
• Creating and Debugging PL/SQL
• Running and Defining Database Reports
• Reviewing IDE features
• Taking advantage of Extensibility
Database Connections
• Syntax Highlighting
• Code Insight
• Single Statement
Execution
• Script Execution
• Code Formatting
• Command History
• Explain Plan
• HTP and OWA output
• Bind Variable Support
PL/SQL Editing
• Full Function Editor
• Code Snippet Viewer
• Code Formatter
• Syntax Highlighting
• Code Insight (auto complete)
• Code Folding
• Inline Error Reporting
• Code Bookmarking
• Customizable Quick Keys
• Customizable Code Snippet
Viewer
Run and Debug PL/SQL
• Run Procedures, Functions, and Packages
• DBMS_OUTPUT
• Function return values
• OUT parameters
• Run PL/SQL dialog
• Specify run target
• Shows parameter information
• Generates editable PL/SQL
block for populating parameters
• Full functioning debugger
• Control program execution
(Step into, over…)
• Inspect and modify variables
• Configure breakpoint conditions
Reporting
• Suite of Reports
• Data Dictionary
• DBA
• Monitoring
• Table Object
• PL/SQL Object
• User Defined
Reviewing the IDE
• Connections Navigator
• Reports Navigator
• Freeze view
• Split screen details
• Dockable windows
• Double-click tab maximise
• Drag and drop snippets
• Context menus…
• Check for updates…
Extensibility
SQL Developer
More Information
otn.oracle.co
• Free SoftwaremDownload
• Getting Started
• Installation Guide
• Online Help
• Release Notes
• Feature Matrix
• Other Information
• Discussion Forum
• Technical Information
• Tutorials, Demos, How-To’s
www.oracle.com/technology/products/database/project_raptor
Related Technologies