Oracle Application Express (APEX) Ing. Erika Cueva García [email protected].
-
Upload
elisa-salinas-escobar -
Category
Documents
-
view
216 -
download
0
Transcript of Oracle Application Express (APEX) Ing. Erika Cueva García [email protected].
![Page 2: Oracle Application Express (APEX) Ing. Erika Cueva García mcuevag@usmp.edu.pe.](https://reader036.fdocuments.us/reader036/viewer/2022062809/5665b4901a28abb57c923b92/html5/thumbnails/2.jpg)
•Herramienta para construiraplicaciones Web centradasen base de datos Oracle.• Tiene la Simplicidad de unabase de datos local y lapotencia y fiabilidad deOracle• Html DB• Es Declarativo (PL/SQL)• Basado en navegador Web• Multiusuario
¿Qué es Oracle Application Express?
![Page 3: Oracle Application Express (APEX) Ing. Erika Cueva García mcuevag@usmp.edu.pe.](https://reader036.fdocuments.us/reader036/viewer/2022062809/5665b4901a28abb57c923b92/html5/thumbnails/3.jpg)
Características:• Reportes• Formularios• Gráficas• Aplicacionesdesde una Hoja de Excel.
¿Qué es Oracle Application Express?
![Page 4: Oracle Application Express (APEX) Ing. Erika Cueva García mcuevag@usmp.edu.pe.](https://reader036.fdocuments.us/reader036/viewer/2022062809/5665b4901a28abb57c923b92/html5/thumbnails/4.jpg)
Arquitectura de Oracle Application Express
1. Browser envía el request2. Apache traslada request en forma de PL/SQL
3. La base de datos procesa el request
4. Respuesta enviada al browser
![Page 5: Oracle Application Express (APEX) Ing. Erika Cueva García mcuevag@usmp.edu.pe.](https://reader036.fdocuments.us/reader036/viewer/2022062809/5665b4901a28abb57c923b92/html5/thumbnails/5.jpg)
Cuatro principales roles:• Desarrolladores• Administradores de los Workspaces• Usuarios finales• Administradores del Oracle Application
Express
Roles de los Usuarios
![Page 6: Oracle Application Express (APEX) Ing. Erika Cueva García mcuevag@usmp.edu.pe.](https://reader036.fdocuments.us/reader036/viewer/2022062809/5665b4901a28abb57c923b92/html5/thumbnails/6.jpg)
Roles de los Usuarios
![Page 7: Oracle Application Express (APEX) Ing. Erika Cueva García mcuevag@usmp.edu.pe.](https://reader036.fdocuments.us/reader036/viewer/2022062809/5665b4901a28abb57c923b92/html5/thumbnails/7.jpg)
Proceso de login en Oracle Application Express
• El login se hace en un workspace (área de desarrollo)
• Hay que tener en cuenta que:– Requerimientos del browser.– Configuración del ambiente de Apex.– Hacer login en el workspace como desarrollador.
![Page 8: Oracle Application Express (APEX) Ing. Erika Cueva García mcuevag@usmp.edu.pe.](https://reader036.fdocuments.us/reader036/viewer/2022062809/5665b4901a28abb57c923b92/html5/thumbnails/8.jpg)
Pasos para crear un Workspace
![Page 9: Oracle Application Express (APEX) Ing. Erika Cueva García mcuevag@usmp.edu.pe.](https://reader036.fdocuments.us/reader036/viewer/2022062809/5665b4901a28abb57c923b92/html5/thumbnails/9.jpg)
Pasos para crear un Workspace
![Page 10: Oracle Application Express (APEX) Ing. Erika Cueva García mcuevag@usmp.edu.pe.](https://reader036.fdocuments.us/reader036/viewer/2022062809/5665b4901a28abb57c923b92/html5/thumbnails/10.jpg)
Pasos para crear un Workspace
![Page 11: Oracle Application Express (APEX) Ing. Erika Cueva García mcuevag@usmp.edu.pe.](https://reader036.fdocuments.us/reader036/viewer/2022062809/5665b4901a28abb57c923b92/html5/thumbnails/11.jpg)
Página de inicio del Workspace
![Page 12: Oracle Application Express (APEX) Ing. Erika Cueva García mcuevag@usmp.edu.pe.](https://reader036.fdocuments.us/reader036/viewer/2022062809/5665b4901a28abb57c923b92/html5/thumbnails/12.jpg)
Oracle Application Express ofrece tres componentes principales:
• Application Builder crea base de datos dinámica impulsada por las aplicaciones web.
• SQL Workshop para navegar por los objetos de base de datos, ejecutar ad-hoc consultas SQL, así como un generador de consultas gráficas.
• Utilities permite que los datos se cargan y descargan de ambos archivos planos y hojas de cálculo.
Página de inicio del Workspace
![Page 13: Oracle Application Express (APEX) Ing. Erika Cueva García mcuevag@usmp.edu.pe.](https://reader036.fdocuments.us/reader036/viewer/2022062809/5665b4901a28abb57c923b92/html5/thumbnails/13.jpg)
Creación de mi primera Aplicación Web
![Page 14: Oracle Application Express (APEX) Ing. Erika Cueva García mcuevag@usmp.edu.pe.](https://reader036.fdocuments.us/reader036/viewer/2022062809/5665b4901a28abb57c923b92/html5/thumbnails/14.jpg)
![Page 15: Oracle Application Express (APEX) Ing. Erika Cueva García mcuevag@usmp.edu.pe.](https://reader036.fdocuments.us/reader036/viewer/2022062809/5665b4901a28abb57c923b92/html5/thumbnails/15.jpg)
![Page 16: Oracle Application Express (APEX) Ing. Erika Cueva García mcuevag@usmp.edu.pe.](https://reader036.fdocuments.us/reader036/viewer/2022062809/5665b4901a28abb57c923b92/html5/thumbnails/16.jpg)
![Page 17: Oracle Application Express (APEX) Ing. Erika Cueva García mcuevag@usmp.edu.pe.](https://reader036.fdocuments.us/reader036/viewer/2022062809/5665b4901a28abb57c923b92/html5/thumbnails/17.jpg)
![Page 18: Oracle Application Express (APEX) Ing. Erika Cueva García mcuevag@usmp.edu.pe.](https://reader036.fdocuments.us/reader036/viewer/2022062809/5665b4901a28abb57c923b92/html5/thumbnails/18.jpg)
![Page 19: Oracle Application Express (APEX) Ing. Erika Cueva García mcuevag@usmp.edu.pe.](https://reader036.fdocuments.us/reader036/viewer/2022062809/5665b4901a28abb57c923b92/html5/thumbnails/19.jpg)
![Page 20: Oracle Application Express (APEX) Ing. Erika Cueva García mcuevag@usmp.edu.pe.](https://reader036.fdocuments.us/reader036/viewer/2022062809/5665b4901a28abb57c923b92/html5/thumbnails/20.jpg)
![Page 21: Oracle Application Express (APEX) Ing. Erika Cueva García mcuevag@usmp.edu.pe.](https://reader036.fdocuments.us/reader036/viewer/2022062809/5665b4901a28abb57c923b92/html5/thumbnails/21.jpg)
![Page 22: Oracle Application Express (APEX) Ing. Erika Cueva García mcuevag@usmp.edu.pe.](https://reader036.fdocuments.us/reader036/viewer/2022062809/5665b4901a28abb57c923b92/html5/thumbnails/22.jpg)
![Page 23: Oracle Application Express (APEX) Ing. Erika Cueva García mcuevag@usmp.edu.pe.](https://reader036.fdocuments.us/reader036/viewer/2022062809/5665b4901a28abb57c923b92/html5/thumbnails/23.jpg)
![Page 24: Oracle Application Express (APEX) Ing. Erika Cueva García mcuevag@usmp.edu.pe.](https://reader036.fdocuments.us/reader036/viewer/2022062809/5665b4901a28abb57c923b92/html5/thumbnails/24.jpg)
![Page 25: Oracle Application Express (APEX) Ing. Erika Cueva García mcuevag@usmp.edu.pe.](https://reader036.fdocuments.us/reader036/viewer/2022062809/5665b4901a28abb57c923b92/html5/thumbnails/25.jpg)
![Page 26: Oracle Application Express (APEX) Ing. Erika Cueva García mcuevag@usmp.edu.pe.](https://reader036.fdocuments.us/reader036/viewer/2022062809/5665b4901a28abb57c923b92/html5/thumbnails/26.jpg)
![Page 27: Oracle Application Express (APEX) Ing. Erika Cueva García mcuevag@usmp.edu.pe.](https://reader036.fdocuments.us/reader036/viewer/2022062809/5665b4901a28abb57c923b92/html5/thumbnails/27.jpg)
![Page 28: Oracle Application Express (APEX) Ing. Erika Cueva García mcuevag@usmp.edu.pe.](https://reader036.fdocuments.us/reader036/viewer/2022062809/5665b4901a28abb57c923b92/html5/thumbnails/28.jpg)
![Page 29: Oracle Application Express (APEX) Ing. Erika Cueva García mcuevag@usmp.edu.pe.](https://reader036.fdocuments.us/reader036/viewer/2022062809/5665b4901a28abb57c923b92/html5/thumbnails/29.jpg)
![Page 30: Oracle Application Express (APEX) Ing. Erika Cueva García mcuevag@usmp.edu.pe.](https://reader036.fdocuments.us/reader036/viewer/2022062809/5665b4901a28abb57c923b92/html5/thumbnails/30.jpg)
![Page 31: Oracle Application Express (APEX) Ing. Erika Cueva García mcuevag@usmp.edu.pe.](https://reader036.fdocuments.us/reader036/viewer/2022062809/5665b4901a28abb57c923b92/html5/thumbnails/31.jpg)
![Page 32: Oracle Application Express (APEX) Ing. Erika Cueva García mcuevag@usmp.edu.pe.](https://reader036.fdocuments.us/reader036/viewer/2022062809/5665b4901a28abb57c923b92/html5/thumbnails/32.jpg)
Conclusiones
• Como se puede observar la filosofía de APEX es bastante sencilla e intuitiva, todo en entorno web.
• APEX es una herramienta muy pontente para realizar aplicaciones web sin mucho esfuerzo.
• Se ha demostrado que para realizar una aplicación web que permite consultar, modificar y añadir datos apenas hemos necesitado de conocimientos informáticos avanzados. Y lo que es mejor, no hemos utilizado ni una sola línea de código.
• Oracle Database Express Edition y Oracle Application Express son productos gratuitos, por lo que se puede hacer este tipo de aplicaciones sin coste en licencias de software. Evidentemente y en teoría Oracle XE no es para uso comercial.
![Page 33: Oracle Application Express (APEX) Ing. Erika Cueva García mcuevag@usmp.edu.pe.](https://reader036.fdocuments.us/reader036/viewer/2022062809/5665b4901a28abb57c923b92/html5/thumbnails/33.jpg)
![Page 34: Oracle Application Express (APEX) Ing. Erika Cueva García mcuevag@usmp.edu.pe.](https://reader036.fdocuments.us/reader036/viewer/2022062809/5665b4901a28abb57c923b92/html5/thumbnails/34.jpg)
Para más información
http://search.oracle.com Application Express
o
http://otn.oracle.com/apex