Академический Документы
Профессиональный Документы
Культура Документы
com/academy
1. Introduction .............................................................................................................. 2
2. Logging in to Oracle Application Express................................................................. 2
3. Oracle Application Express Components ................................................................. 3
4. How to add tables and data to APEX accounts ........................................................ 3
5. Using SQL Commands from the SQL Workshop Component .................................. 8
6. General Overview SQL Command Window ............................................................. 9
7. Saving a SQL or PL/SQL Statement ...................................................................... 11
8. Accessing a Saved SQL or PL/SQL Statement ..................................................... 12
9. Using the History Option ........................................................................................ 12
10. Using the Explain Option ........................................................................................ 13
11. Using the Object Browser tool from the SQL Workshop Component ..................... 14
12. Using SQL Scripts tools from the SQL Workshop Component .............................. 14
13. Creating Scripts ...................................................................................................... 15
14. Viewing Scripts ....................................................................................................... 16
15. Running Scripts ...................................................................................................... 16
16. Upload Scripts ........................................................................................................ 17
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of
their respective owners
2
1. Introduction
This document will help Oracle Academy students and instructors become familiar with how to use Oracle Application
Express and each of its components from an end user’s perspective. If you would like to learn more about the teacher
capabilities of Oracle Application Express, please refer to the Oracle Application Express – Teacher Guide.
Oracle Academy students and instructors can log in to Oracle Application Express with the login credentials that are
provided by the Oracle Academy to the instructor.
Enter your
1. Workspace
2. Username
3. Password
You will be required to change your password the first time you access APEX.
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective
owners
3
• SQL Workshop: You can create, manage, and view the database objects from a Web browser using SQL
Workshop.
SQL Workshop is the main component that is used with the Database Programming with PL/SQL course curriculum.
Note that the tabs at the top of the page provide quick access to these components.
In order to have access to the tables and data used throughout the course, a Script file that can be accessed from
Oracle iLearning must be run in the teacher account and all student accounts.
The teacher should do this as a “run-through” with the class following the instructions below. This method insures that
students understand, and can download and run the scripts in their own schemas.
1. Download the script file from the Oracle iLearning Database Programming with SQL (or PL/SQL) course. Go
to Section 0, Course Resources, click “APEX Scripts and User Guides”, click “Script to Create Tables and
Data for This Course, UNZIP the ZIP file, and save the script file locally on your PC.
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective
owners
4
5. Click “Upload”
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective
owners
5
6. Click Browse and navigate to the file you downloaded from Oracle iLearning in Step 1.
7. Add a Script Name - “SQL add all tables” or “PLSQL add all tables”, leave “File Character Set” as default
(Unicode UTF-8), and click “Upload”.
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective
owners
6
8. You will now see the Script listed. Click the Run icon.
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective
owners
7
11. You can view the results, however, your first attempt to run the script will generate errors on the DROP
statements due to the tables not already existing in the schema.
14. You should now see the tables listed on the left of the Object Browser page. These are the tables (and
data) that will be used in the curriculum for your course(s).
NOTE: The Script can be run again at a later date to revert the schema to its original state in the event of accidently
modifying or deleting data.
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective
owners
8
• Object Browser
• SQL Commands
• SQL Scripts
• Utilities
• Restful Services
The SQL Commands icon will link to where you will enter and practice SQL and PL/SQL coding in the Database
Programming with SQL or PL/SQL course. You can use the SQL Command tool to run SQL or PL/SQL statements
on any Oracle database schema to which you have access privileges.
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective
owners
9
Refer to the graphics below for information about the SQL Command window:
1. Schema: The drop down menu only displays the schemas to which you have been granted access.
3. Run SQL button: Click this button to execute the SQL or PL/SQL statement.
4. Save button: You have the ability to run your SQL or PL/SQL statement or save it for future use. To limit the
number of times you enter a common SQL or PL/SQL statement, save the statement by clicking the Save
button.
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective
owners
10
5. After a SQL or PL/SQL statement is executed, the results are displayed in the Results window. An error
message displays if there is a problem with the SQL or PL/SQL command.
6. Rows: The Rows drop down menu lets you select the number of rows you would wish to display.
7. Tabs: The tabs can quickly take you back to any of the 4 main components of the Oracle Application
Express.
8. Saved SQL: Click on this button to display your list of saved SQL and PL/SQL commands.
9. History: Displays a list of the recently executed SQL and PL/SQL commands.
Additional features to note about the Results window (see Graphic below):
b. A Pop-up window will appear. Select from “open or save this file”
c. If you select “open” then it will open the results in a Microsoft Excel spreadsheet. From Microsoft
Excel you can then do a “save as” to save the file in this format.
d. If you select “save” then it will save it as a .csv (comma separated value) file. A pop-up will allow you
to select the saved filename and location.
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective
owners
11
To limit the number of times you enter a common SQL or PL/SQL statement, save the statement by clicking the Save
button. To save the SQL commands:
2. A pop-up window will appear where you can enter the name (mandatory) and description (optional) of the
file.
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective
owners
12
The saved SQL or PL/SQL commands can be accessed, executed, modified and deleted (See Graphic Below).
1. To display the list of saved SQL or PL/SQL commands: click on the “Saved SQL” tab.
2. To execute a saved SQL or PL/SQL command: click on the “Name” of the saved SQL or PL/SQL command.
You will see it displayed in the statement window. You can now click on the “Run” button to execute these
commands.
3. To edit a saved SQL or PL/SQL command: click on the “Name” of the saved SQL or PL/SQL command.
You will see it displayed in the statement window. Edit the command, as needed then click on the “Save”
button. The pop-up window will contain the original information. You can either keep it or edit the
information or save to a new filename.
5. To search for a SQL or PL/SQL command: enter a key word in the “Find” box, then click on the “Go” Button.
A list of the latest run SQL or PL/SQL commands are kept in History. By default they are listed the most recently run
commands. There are different options to note in the History window.
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective
owners
13
2. To search for a previously used command: Enter a key search word in the “Find” box then click on the “Go”
button.
3. To re-execute the SQL or PL/SQL command: Click on the SQL or PL/SQL you wish to execute. You will see
it displayed in the Statement Window. Click on the “Run” button to execute the SQL commands.
Either type in a SQL or PL/SQL command in the “Statement” window or select a command from “History” or “Saved
SQL”, then click on the “Explain” option to see a graphic explanation of SQL or PL/SQL command in the “Results”
window.
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective
owners
14
11. Using the Object Browser tool from the SQL Workshop Component
The Object Browser can be used to create or browse objects (Objects and Data) in your schema.
12. Using SQL Scripts tools from the SQL Workshop Component
The SQL Scripts tool can be used to view, create or upload SQL or PL/SQL scripts. A SQL or PL/SQL script is one
or more SQL or PL/SQL statements that are executed sequentially. Each statement must have a semi-colon at the
end of the statement.
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective
owners
15
To access the script editor window you click the “Create” button from the SQL Scripts page.
2 3 4
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective
owners
16
To view scripts loaded into the SQL Script tool, select SQL Workshop SQL Scripts. (As shown in step 11) and click
on the Edit icon (pencil).
To run a script, click the “Run” icon next to the script you wish to execute.
You will get a pop-up confirmation window to either cancel the request, Run Now, or Run in Background.
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective
owners
17
Click the “Run Now” button. You will be taken to the “Manage Script Results” page. To see the results, click the
“View Results” icon.
The following is a sample of the type of detailed results information you might see.
Before you upload a script into the Script Repository, you must first create it in a text editor on your desktop. When
saving your script, make sure to save it as a .sql file. Sometimes programs will add an extension to your .sql and
cause problems. For example, cre_dept.sql may sometimes be saved as cre_dept.sql.doc. If this is a problem, place
double quotes around the title of the script when saving – “cre_dept.sql”.
You can access the upload window by selecting “Upload” from the SQL Scripts page.
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective
owners
18
Add a Script Name, leave “File Character Set” as default (Unicode UTF-8), and click “Upload”.
You will see the uploaded Script listed on the “SQL Scripts” page in addition to any Scripts that you created in APEX
using the Script Editor.
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective
owners