Você está na página 1de 12

Ing.

Clarisa Maman Orfali


Founder & CEO
ClarTech Solutions, Inc.

Copyright 2013 ClarTech Solutions, Inc. Todos los derechos reservados.

Contacto: clarisa@clartechsolutions.com

Qu es APEX?
Un completo entorno web RAD (Rapid Application
Development)
No se requiere software del lado del cliente
Podemos usar el SQL Developer o el TOAD

Datos Centralizados
Construido para manipular los datos en Oracle
Puede utilizar todas las caractersticas de la BD Oracle

Declarativo
Permite centrarse en el "qu" ms que en el "cmo"
Utiliza los asistentes para crear los componentes
Uso de las pantallas de definicin/propiedad para
modificar los componentes
Copyright 2013 ClarTech Solutions, Inc. Todos los derechos reservados.

Contacto: clarisa@clartechsolutions.com

Historia
Ao

Versin

Nombre

2004

1.5

HTML DB

2004

1.6

HTML DB

Caractersticas
Primera versin pblica; anteriormente conocida como
"Proyecto Marvel"
Plantillas

2005

2.0

HTML DB

Taller de SQL (SQL Workshop)

2006

2.1

APEX

Oracle XE

2006

2.2

APEX

Empaquetado de Aplicaciones

2007

3.0

APEX

Flash Carts, impresin PDF, Migracin de Access

2008

3.1

APEX

Reportes Interactivos, BLOBs Declarativo

2009

3.2

APEX

2010

4.0

APEX

2011

4.1

APEX

Conversin de Forms a APEX


Acciones Dinmicas, Plugins, Websheets, Equipo de
Desarrollo
Upload de datos, Manejo de Errores, ROWID

2012

4.2

APEX

Mvil, HTML5, Servicios Web RESTful. Paquete de Apps

Copyright 2013 ClarTech Solutions, Inc. Todos los derechos reservados.

Contacto: clarisa@clartechsolutions.com

Comunidad
Un estimado de 400.000 desarrolladores en el
mundo
Ms de 120 consultoras en el mundo
Ms de 75 bloggers
3er foro mas popular en OTN
Existen websites dedicados a plugins, temas,
herramientas

Copyright 2013 ClarTech Solutions, Inc. Todos los derechos reservados.

Contacto: clarisa@clartechsolutions.com

http://apex.oracle.com

Copyright 2013 ClarTech Solutions, Inc. Todos los derechos reservados.

Contacto: clarisa@clartechsolutions.com

Arquitectura General

Arquitectura Simple de Nivel 2


Pginas dinmicamente representadas
Utiliza los metadatos de la base de datos
No hay generacin de cdigo o compilacin basado en
archivos
Se ejecuta en todas partes donde se ejecuta la base de
datos Oracle

Copyright 2013 ClarTech Solutions, Inc. Todos los derechos reservados.

Contacto: clarisa@clartechsolutions.com

Lenguajes usados para el desarrollo en APEX


Del lado del Servidor genera contenidos para el
navegador
SQL reportes, grficos
PL/SQL operaciones complejas

Del lado del Cliente muestra el contenido al


usuario
HTML estructura amigable, contenido
personalizado
CSS estilos amigables
Javascript interaccin del usuario del lado del
cliente
Ahora declarativa a travs de Acciones Dinmicas
Copyright 2013 ClarTech Solutions, Inc. Todos los derechos reservados.

Contacto: clarisa@clartechsolutions.com

Jerarqua simplificada de APEX


Las reas de trabajo tienen
aplicaciones
Las aplicaciones tienen
pginas
Las pginas tienen regiones
Las regiones tienen
botones y elementos

Copyright 2013 ClarTech Solutions, Inc. Todos los derechos reservados.

Contacto: clarisa@clartechsolutions.com

Usuarios en APEX
4 roles de usuarios
Administrador de la Instancia
Administrador del rea de Trabajo
Usuario Desarrollador
Usuario Final

Mantener cuentas individuales de desarrolladores


son mejores
Proporciona responsabilidad, rendicin de cuentas
Mantiene medidas de seguridad (bloqueo de pgina)

Copyright 2013 ClarTech Solutions, Inc. Todos los derechos reservados.

Contacto: clarisa@clartechsolutions.com

Entorno de Trabajo Parte I


Descargar Base de Datos Oracle 11g Express
http://www.oracle.com/technetwork/products/expr
ess-edition/downloads/index.html

Descargar Apex_4.2.3 (Multilenguaje)


http://www.oracle.com/technetwork/developertools/apex/downloads/index.html

Crear los Tablespace para Apex


Tablespace: APEX

Ejecutar el script de instalacin


@apexins.sql APEX APEX TEMP /i/

Copyright 2013 ClarTech Solutions, Inc. Todos los derechos reservados.

Contacto: clarisa@clartechsolutions.com

Entorno de Trabajo Parte II


Cambiar el password del ADMIN de Apex
Ejecutar script de configuracin del PL/SQL
Gateway Embebido
Desbloquear usuarios
Configurar parmetros de la BD para APEX
JOB_QUEUE_PROCESSES
SHARED_SERVERS

Habilitar network services (ACL) y XML DB HTTP


Server
Ejecutar script para lenguaje espaol de APEX
Copyright 2013 ClarTech Solutions, Inc. Todos los derechos reservados.

Contacto: clarisa@clartechsolutions.com

Creando nuestro entorno de trabajo

Copyright 2013 ClarTech Solutions, Inc. Todos los derechos reservados.

Contacto: clarisa@clartechsolutions.com

Você também pode gostar