OA Cloud APEX Learner Guide Esp
OA Cloud APEX Learner Guide Esp
OA Cloud APEX Learner Guide Esp
Contenido Página
1. Introducción ............................................................................................................. 2
2. Conexión a Oracle Application Express ................................................................... 2
3. Cambio de la contraseña ......................................................................................... 2
4. Componentes de Oracle Application Express .......................................................... 4
5. Cómo agregar tablas y datos a cuentas de APEX ................................................... 5
6. Uso de SQL Commands desde el componente SQL Workshop .............................. 9
7. Visión general de la ventana SQL Commands ...................................................... 10
8. Cómo guardar sentencias SQL o PL/SQL ............................................................. 12
9. Acceso a sentencias SQL o PL/SQL guardadas ................................................... 13
10. Uso de la opción History ........................................................................................ 14
11. Uso de la opción Explain ....................................................................................... 14
12. Uso de la herramienta Object Browser del componente SQL Workshop .............. 15
13. Uso de la herramienta SQL Scripts desde el componente SQL Workshop ........... 15
14. Creación de scripts ................................................................................................ 16
15. Visualización de scripts.......................................................................................... 17
16. Ejecución de scripts ............................................................................................... 18
17. Carga de scripts ..................................................................................................... 19
18. Adición de una cuenta de profesor a su espacio de trabajo .................................. 20
Copyright © 2021, Oracle y/o sus filiales. Oracle y Java son marcas comerciales registradas de Oracle y/o sus filiales. Todos los demás nombres pueden ser marcas comerciales de sus respectivos
propietarios.
1. Introducción
Este documento ayudará a los alumnos e instructores de Oracle Academy a familiarizarse con el uso de Oracle Application Express y
cada uno de sus componentes desde la perspectiva de un usuario final. Si desea obtener más información sobre las capacidades del
profesor en Oracle Application Express, consulte la Guía del profesor de Oracle Application Express.
3. Cambio de la contraseña
1. Conéctese a su cuenta de Oracle Cloud y haga clic en <Your Database> en la lista. Haga clic en Service Console y en
Development.
Copyright © 2021, Oracle y/o sus filiales. Oracle y Java son marcas comerciales registradas de Oracle y/o sus filiales. Todos los demás nombres pueden ser marcas comerciales de sus respectivos
propietarios.
2
3. Conéctese con el nombre de usuario ADMIN y la contraseña de ADMIN definidos al crear la cuenta de APEX.
Nota: Si necesita restablecer la contraseña de ADMIN, consulte la guía “Autonomous Database Startup Guide”.
4. Una vez en SQL Developer, introduzca el siguiente comando para restablecer la contraseña:
Haga clic en el botón Run. Verá un mensaje que indica que la contraseña se ha modificado.
Copyright © 2021, Oracle y/o sus filiales. Oracle y Java son marcas comerciales registradas de Oracle y/o sus filiales. Todos los demás nombres pueden ser marcas comerciales de sus respectivos
propietarios.
3
5. Ahora puede conectarse a APEX con la nueva contraseña.
• SQL Workshop: puede crear, gestionar y ver los objetos de base de datos de un explorador web mediante SQL Workshop.
SQL Workshop es el componente principal que se utiliza en el plan de estudios del curso Database Programming with SQL y PL/SQL.
Tenga en cuenta que los separadores de la parte superior de la página proporcionan acceso rápido a estos componentes.
Copyright © 2021, Oracle y/o sus filiales. Oracle y Java son marcas comerciales registradas de Oracle y/o sus filiales. Todos los demás nombres pueden ser marcas comerciales de sus respectivos
propietarios.
4
5. Cómo agregar tablas y datos a cuentas de APEX
Para tener acceso a los datos y las tablas que se utilizarán durante el curso, debe ejecutar un archivo de script (que puede
encontrar en Member Hub) en la cuenta del profesor y en todas las cuentas de los alumnos.
El profesor debe realizar esta acción como repaso, y la clase debe seguir las instrucciones. Con este método se garantiza que los
alumnos entiendan el contenido, así como que puedan descargar y ejecutar los scripts en sus propios esquemas.
1. Para obtener el archivo de script, vaya a Section 0 – Course Resources de Learner – Learning Path del curso y seleccione el
script que desee.
Haga clic en el enlace del área Reference Materials para guardar el archivo en la computadora local.
Copyright © 2021, Oracle y/o sus filiales. Oracle y Java son marcas comerciales registradas de Oracle y/o sus filiales. Todos los demás nombres pueden ser marcas comerciales de sus respectivos
propietarios.
5
Una vez guardado, descomprima el archivo.
Copyright © 2021, Oracle y/o sus filiales. Oracle y Java son marcas comerciales registradas de Oracle y/o sus filiales. Todos los demás nombres pueden ser marcas comerciales de sus respectivos
propietarios.
6
6. Haga clic en Choose File y desplácese hasta el archivo que ha descargado en el paso 1.
7. Agregue un nombre de script: “SQL add all tables” o “PLSQL add all tables”, deje “File Character Set” como Unicode UTF-8
(opción por defecto) y haga clic en “Upload”.
Copyright © 2021, Oracle y/o sus filiales. Oracle y Java son marcas comerciales registradas de Oracle y/o sus filiales. Todos los demás nombres pueden ser marcas comerciales de sus respectivos
propietarios.
7
10. Podrá ver los resultados, pero el primer intento de ejecución del script generará errores en las sentencias DROP porque las
tablas aún no existen en el esquema.
13. Ahora debería ver las tablas en la parte izquierda de la página Object Browser. Estas son las tablas (y los datos) que se
utilizarán en el plan de estudios de los cursos.
NOTA: El script se puede volver a ejecutar posteriormente para devolver el esquema a su estado original en caso de que se
modifiquen o supriman datos accidentalmente.
Copyright © 2021, Oracle y/o sus filiales. Oracle y Java son marcas comerciales registradas de Oracle y/o sus filiales. Todos los demás nombres pueden ser marcas comerciales de sus respectivos
propietarios.
8
6. Uso de SQL Commands desde el componente SQL Workshop
Haga clic en el icono SQL Workshop. En la página inicial de SQL Workshop, verá las cinco herramientas disponibles en SQL
Workshop:
• Object Browser
• SQL Commands
• SQL Scripts
• Utilities
• Restful Services
El icono SQL Commands enlazará con el lugar donde introducirá y practicará la codificación SQL y PL/SQL en el curso Database
Programming with SQL o PL/SQL. Puede utilizar la herramienta SQL Commands para ejecutar sentencias SQL o PL/SQL en cualquier
esquema de base de datos Oracle para el que tenga privilegios de acceso.
Copyright © 2021, Oracle y/o sus filiales. Oracle y Java son marcas comerciales registradas de Oracle y/o sus filiales. Todos los demás nombres pueden ser marcas comerciales de sus respectivos
propietarios.
9
7. Visión general de la ventana SQL Commands
Consulte los gráficos que aparecen a continuación para obtener información sobre la ventana SQL Commands:
1. Schema: el menú desplegable solo muestra los esquemas a los que se le ha otorgado acceso.
3. Botón Run SQL: haga clic en este botón para ejecutar la sentencia SQL o PL/SQL.
4. Botón Save: tiene la capacidad de ejecutar la sentencia SQL o PL/SQL o guardarla para su uso en el futuro. Para limitar el
número de veces que introduce una sentencia SQL o PL/SQL común, guarde la sentencia haciendo clic en el botón Save.
5. Después de ejecutar una sentencia SQL o PL/SQL, los resultados se muestran en la ventana Results. Aparecerá un mensaje
de error si hay algún problema con el comando SQL o PL/SQL.
6. Rows: el menú desplegable Rows le permite seleccionar el número de filas que desea que se muestren.
7. Separadores: los separadores pueden llevarle rápidamente a cualquiera de los 4 componentes principales de Oracle
Application Express.
8. Saved SQL: haga clic en este botón para mostrar la lista de comandos SQL y PL/SQL guardados.
9. History: muestra una lista de los comandos SQL y PL/SQL ejecutados recientemente.
Copyright © 2021, Oracle y/o sus filiales. Oracle y Java son marcas comerciales registradas de Oracle y/o sus filiales. Todos los demás nombres pueden ser marcas comerciales de sus respectivos
propietarios.
10
Funciones adicionales para tener en cuenta sobre la ventana Results (vea el gráfico siguiente):
b. Aparecerá una ventana emergente. Seleccione entre “open” o “save this file”.
c. Si selecciona “open”, a continuación se abrirán los resultados en una hoja de cálculo de Microsoft Excel. En Microsoft
Excel, puede seleccionar “Guardar como” para guardar el archivo en este formato.
d. Si selecciona “Guardar”, se guardará como un archivo .csv (valores separados por comas). Una ventana emergente le
permitirá seleccionar el nombre de archivo guardado y la ubicación.
3. Haga clic en el botón “Find Tables” para ver una lista de nombres de tabla.
2 3
Copyright © 2021, Oracle y/o sus filiales. Oracle y Java son marcas comerciales registradas de Oracle y/o sus filiales. Todos los demás nombres pueden ser marcas comerciales de sus respectivos
propietarios.
11
8. Cómo guardar sentencias SQL o PL/SQL
Para limitar el número de veces que introduce una sentencia SQL o PL/SQL común, guarde la sentencia haciendo clic en el botón
Save. Para guardar los comandos SQL:
2. Aparecerá una ventana emergente donde puede introducir el nombre (obligatorio) y la descripción (opcional) del archivo.
1
2
Copyright © 2021, Oracle y/o sus filiales. Oracle y Java son marcas comerciales registradas de Oracle y/o sus filiales. Todos los demás nombres pueden ser marcas comerciales de sus respectivos
propietarios.
12
9. Acceso a sentencias SQL o PL/SQL guardadas
Se puede acceder a los comandos SQL o PL/SQL guardados, así como ejecutarlos, modificarlos y suprimirlos (consulte el gráfico
siguiente).
1. Para mostrar la lista de comandos SQL o PL/SQL guardados: haga clic en el separador “Saved SQL”.
2. Para ejecutar un comando SQL o PL/SQL guardado: haga clic en el nombre del comando SQL o PL/SQL guardado. Verá que
se muestra en la ventana de sentencias. Ahora puede hacer clic en el botón “Run” para ejecutar estos comandos.
3. Para editar un comando SQL o PL/SQL guardado: haga clic en el nombre del comando SQL o PL/SQL guardado. Verá que
se muestra en la ventana de sentencias. Edite el comando, según sea necesario, y, a continuación, haga clic en el botón
“Save”. La ventana emergente contendrá la información original. Puede conservar o editar la información, o bien guardarla
con un nuevo nombre de archivo.
5. Para buscar un comando SQL o PL/SQL: introduzca una palabra clave en el cuadro “Find” y, a continuación, haga clic en el
botón “Go”.
1
4b
5
4a
Copyright © 2021, Oracle y/o sus filiales. Oracle y Java son marcas comerciales registradas de Oracle y/o sus filiales. Todos los demás nombres pueden ser marcas comerciales de sus respectivos
propietarios.
13
10. Uso de la opción History
En History se mantiene una lista de los últimos comandos SQL o PL/SQL ejecutados. Por defecto, se muestran los comandos
ejecutados más recientemente. Hay diferentes opciones que destacar en la ventana History.
2. Para buscar un comando utilizado con anterioridad: introduzca una palabra de búsqueda en el cuadro “Find” y, a
continuación, haga clic en el botón “Go”.
3. Para volver a ejecutar el comando SQL o PL/SQL: haga clic en la sentencia SQL o PL/SQL que desea ejecutar. Verá que se
muestra en la ventana de sentencias. Haga clic en el botón “Run” para ejecutar los comandos SQL.
3
2
Introduzca un comando SQL o PL/SQL en la ventana “Statement” o seleccione un comando en “History” o “Saved SQL”. A
continuación, haga clic en la opción “Explain” para ver una explicación gráfica del comando SQL o PL/SQL en la ventana “Results”.
Copyright © 2021, Oracle y/o sus filiales. Oracle y Java son marcas comerciales registradas de Oracle y/o sus filiales. Todos los demás nombres pueden ser marcas comerciales de sus respectivos
propietarios.
14
12. Uso de la herramienta Object Browser del componente SQL Workshop
Object Browser se puede utilizar para crear o examinar objetos (objetos y datos) en el esquema.
Copyright © 2021, Oracle y/o sus filiales. Oracle y Java son marcas comerciales registradas de Oracle y/o sus filiales. Todos los demás nombres pueden ser marcas comerciales de sus respectivos
propietarios.
15
14. Creación de scripts
Para acceder a la ventana del editor de scripts, haga clic en el botón “Create” en la página SQL Scripts.
2 3 4
Copyright © 2021, Oracle y/o sus filiales. Oracle y Java son marcas comerciales registradas de Oracle y/o sus filiales. Todos los demás nombres pueden ser marcas comerciales de sus respectivos
propietarios.
16
15. Visualización de scripts
Para ver los scripts cargados en la herramienta SQL Script, seleccione SQL Workshop SQL Scripts (como se muestra en el paso 11) y
haga clic en el icono Edit (lápiz).
Copyright © 2021, Oracle y/o sus filiales. Oracle y Java son marcas comerciales registradas de Oracle y/o sus filiales. Todos los demás nombres pueden ser marcas comerciales de sus respectivos
propietarios.
17
16. Ejecución de scripts
Para ejecutar un script, haga clic en el icono “Run” situado junto al script que desea ejecutar.
A continuación, se muestra un ejemplo del tipo de información detallada de los resultados que puede ver.
Copyright © 2021, Oracle y/o sus filiales. Oracle y Java son marcas comerciales registradas de Oracle y/o sus filiales. Todos los demás nombres pueden ser marcas comerciales de sus respectivos
propietarios.
18
17. Carga de scripts
Antes de cargar un script en el repositorio de scripts, primero debe crearlo en un editor de texto en el escritorio. Asegúrese de guardar
el script como un archivo .sql. A veces, los programas agregarán una extensión a su .sql y causarán problemas. Por ejemplo,
cre_dept.sql se podría guardar en ocasiones como cre_dept.sql.doc. Si esto supone un problema, coloque comillas dobles alrededor
del título del script cuando lo guarde: “cre_dept.sql”.
Agregue un nombre de script, deje “File Character Set” como Unicode UTF-8 (opción por defecto) y haga clic en “Upload”.
Verá el script cargado en la página “SQL Scripts” junto con todos los scripts que ha creado en APEX mediante el editor de scripts.
Copyright © 2021, Oracle y/o sus filiales. Oracle y Java son marcas comerciales registradas de Oracle y/o sus filiales. Todos los demás nombres pueden ser marcas comerciales de sus respectivos
propietarios.
19
18. Adición de una cuenta de profesor a su espacio de trabajo
Para permitir al profesor ver su trabajo, debe agregarlo como usuario a su espacio de trabajo. A continuación, su profesor podrá
conectarse a su espacio de trabajo y ver las consultas y los procedimientos, los scripts y los objetos de base de datos guardados.
1. Conéctese a APEX y seleccione Manage Users and Groups en la lista desplegable Administration.
Copyright © 2021, Oracle y/o sus filiales. Oracle y Java son marcas comerciales registradas de Oracle y/o sus filiales. Todos los demás nombres pueden ser marcas comerciales de sus respectivos
propietarios.
20
3. El alumno debe proporcionar valores en Username y en Email Address, configurar la cuenta como “workspace administrator” y
especificar una contraseña en Password.
Nota: Recomendamos que, para facilitar el uso, utilice el nombre de usuario teacher_1 y la contraseña Teacher12345 estándar.
Copyright © 2021, Oracle y/o sus filiales. Oracle y Java son marcas comerciales registradas de Oracle y/o sus filiales. Todos los demás nombres pueden ser marcas comerciales de sus respectivos
propietarios.
21
5. Ahora debe proporcionar al profesor un enlace a su cuenta de APEX. Para ello, acceda a la pantalla Autonomous Transaction
Processing Development y haga clic con el botón derecho en Oracle APEX y seleccione “Copy Link Location” y proporcione este
enlace a su profesor.
https://s999999999-oadb.adb.us-city-1.oraclecloudapps.com/ords/apex
6. El profesor ahora puede utilizar este enlace para acceder a su instancia de Autonomous Database APEX.
Proporcione a su profesor su nombre de espacio de trabajo, así como el nombre de usuario y cuenta de profesor
creados para él. A continuación, podrá conectarse a su espacio de trabajo para ver las consultas y los procedimientos
guardados, los scripts y los objetos de base de datos.
Copyright © 2021, Oracle y/o sus filiales. Oracle y Java son marcas comerciales registradas de Oracle y/o sus filiales. Todos los demás nombres pueden ser marcas comerciales de sus respectivos
propietarios.
22