oracle application express (apex) ing. erika cueva garcía [email protected]

34
Oracle Application Express (APEX) Ing. Erika Cueva García [email protected]

Upload: elisa-salinas-escobar

Post on 02-Feb-2016

218 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Oracle Application Express (APEX) Ing. Erika Cueva García mcuevag@usmp.edu.pe

Oracle Application Express (APEX)

Ing. Erika Cueva Garcí[email protected]

Page 2: Oracle Application Express (APEX) Ing. Erika Cueva García mcuevag@usmp.edu.pe

•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

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

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

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

Roles de los Usuarios

Page 7: Oracle Application Express (APEX) Ing. Erika Cueva García mcuevag@usmp.edu.pe

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

Pasos para crear un Workspace

Page 9: Oracle Application Express (APEX) Ing. Erika Cueva García mcuevag@usmp.edu.pe

Pasos para crear un Workspace

Page 10: Oracle Application Express (APEX) Ing. Erika Cueva García mcuevag@usmp.edu.pe

Pasos para crear un Workspace

Page 11: Oracle Application Express (APEX) Ing. Erika Cueva García mcuevag@usmp.edu.pe

Página de inicio del Workspace

Page 12: Oracle Application Express (APEX) Ing. Erika Cueva García mcuevag@usmp.edu.pe

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

Creación de mi primera Aplicación Web

Page 14: Oracle Application Express (APEX) Ing. Erika Cueva García mcuevag@usmp.edu.pe
Page 15: Oracle Application Express (APEX) Ing. Erika Cueva García mcuevag@usmp.edu.pe
Page 16: Oracle Application Express (APEX) Ing. Erika Cueva García mcuevag@usmp.edu.pe
Page 17: Oracle Application Express (APEX) Ing. Erika Cueva García mcuevag@usmp.edu.pe
Page 18: Oracle Application Express (APEX) Ing. Erika Cueva García mcuevag@usmp.edu.pe
Page 19: Oracle Application Express (APEX) Ing. Erika Cueva García mcuevag@usmp.edu.pe
Page 20: Oracle Application Express (APEX) Ing. Erika Cueva García mcuevag@usmp.edu.pe
Page 21: Oracle Application Express (APEX) Ing. Erika Cueva García mcuevag@usmp.edu.pe
Page 22: Oracle Application Express (APEX) Ing. Erika Cueva García mcuevag@usmp.edu.pe
Page 23: Oracle Application Express (APEX) Ing. Erika Cueva García mcuevag@usmp.edu.pe
Page 24: Oracle Application Express (APEX) Ing. Erika Cueva García mcuevag@usmp.edu.pe
Page 25: Oracle Application Express (APEX) Ing. Erika Cueva García mcuevag@usmp.edu.pe
Page 26: Oracle Application Express (APEX) Ing. Erika Cueva García mcuevag@usmp.edu.pe
Page 27: Oracle Application Express (APEX) Ing. Erika Cueva García mcuevag@usmp.edu.pe
Page 28: Oracle Application Express (APEX) Ing. Erika Cueva García mcuevag@usmp.edu.pe
Page 29: Oracle Application Express (APEX) Ing. Erika Cueva García mcuevag@usmp.edu.pe
Page 30: Oracle Application Express (APEX) Ing. Erika Cueva García mcuevag@usmp.edu.pe
Page 31: Oracle Application Express (APEX) Ing. Erika Cueva García mcuevag@usmp.edu.pe
Page 32: Oracle Application Express (APEX) Ing. Erika Cueva García mcuevag@usmp.edu.pe

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
Page 34: Oracle Application Express (APEX) Ing. Erika Cueva García mcuevag@usmp.edu.pe

Para más información

http://search.oracle.com Application Express

o

http://otn.oracle.com/apex