0% found this document useful (0 votes)
37 views22 pages

App e

Uploaded by

sudheermuppa
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
37 views22 pages

App e

Uploaded by

sudheermuppa
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
You are on page 1/ 22

Using SQL Developer

Copyright 2006, Oracle. All rights reserved.

Objectives

After completing this appendix, you should be able to do the following: List the key features of Oracle SQL Developer Install Oracle SQL Developer Identify menu items of Oracle SQL Developer Create a database connection Manage database objects Use SQL Worksheet Execute SQL statements and SQL scripts Create and save reports

E-2

Copyright 2006, Oracle. All rights reserved.

What Is Oracle SQL Developer?

Oracle SQL Developer is a graphical tool that enhances productivity and simplifies database development tasks. You can connect to any target Oracle database schema using standard Oracle database authentication.

E-3

Copyright 2006, Oracle. All rights reserved.

Key Features

Developed in Java Supports Windows, Linux, and Mac OS X platforms Default connectivity by using the JDBC Thin driver Does not require an installer Connects to any Oracle Database version 9.2.0.1 and later Bundled with JRE 1.5

E-4

Copyright 2006, Oracle. All rights reserved.

Installing SQL Developer

Download the Oracle SQL Developer kit and unzip into any directory on your machine.

E-5

Copyright 2006, Oracle. All rights reserved.

Menus for SQL Developer

2 1 3

4 5

E-6

Copyright 2006, Oracle. All rights reserved.

Creating a Database Connection

You must have at least one database connection to use SQL Developer. You can create and test connections:
For multiple databases For multiple schemas

SQL Developer automatically imports any connections defined in the tnsnames.ora file on your system. You can export connections to an XML file. Each additional database connection created is listed in the connections navigator hierarchy.

E-7

Copyright 2006, Oracle. All rights reserved.

Creating a Database Connection

E-8

Copyright 2006, Oracle. All rights reserved.

Browsing Database Objects

Use the Database Navigator to: Browse through many objects in a database schema Do a quick review of the definitions of objects

E-9

Copyright 2006, Oracle. All rights reserved.

Creating a Schema Object

SQL Developer supports the creation of any schema object by:


Executing a SQL statement in SQL Worksheet Using the context menu

Edit the objects by using an edit dialog or one of many context-sensitive menus. View the DDL for adjustments such as creating a new object or editing an existing schema object.

E - 10

Copyright 2006, Oracle. All rights reserved.

Creating a New Table: Example

E - 11

Copyright 2006, Oracle. All rights reserved.

Using SQL Worksheet


Use SQL Worksheet to enter and execute SQL, PL/SQL, and SQL *Plus statements. Specify any actions that can be processed by the database connection associated with the worksheet.

E - 12

Copyright 2006, Oracle. All rights reserved.

Using SQL Worksheet


2 4 6

1 3

E - 13

Copyright 2006, Oracle. All rights reserved.

Executing SQL Statements


Use the Enter SQL Statement box to enter single or multiple SQL statements.

E - 14

Copyright 2006, Oracle. All rights reserved.

Viewing the Execution Plan

E - 15

Copyright 2006, Oracle. All rights reserved.

Formatting the SQL Code


Before Formatting

After Formatting

E - 16

Copyright 2006, Oracle. All rights reserved.

Using Snippets
Snippets are code fragments that may be just syntax or examples.

E - 17

Copyright 2006, Oracle. All rights reserved.

Using Snippets: Example

Inserting a snippet

Editing the snippet

E - 18

Copyright 2006, Oracle. All rights reserved.

Using SQL*Plus
SQL Worksheet does not support all SQL*Plus statements. You can invoke the SQL*Plus command-line interface from SQL Developer.

E - 19

Copyright 2006, Oracle. All rights reserved.

Database Reporting
SQL Developer provides a number of predefined reports about the database and its objects.

E - 20

Copyright 2006, Oracle. All rights reserved.

Creating a User-Defined Report

Create and save user-defined reports for repeated use.

E - 21

Copyright 2006, Oracle. All rights reserved.

Summary

In this appendix, you should have learned how to use SQL Developer to do the following: Browse, create, and edit database objects Execute SQL statements and scripts in SQL Worksheet Create and save custom reports

E - 22

Copyright 2006, Oracle. All rights reserved.

You might also like