Instrutores
Rafael Tom
Obje?vos
Introduzir
ao
universo
Oracle.
Conhecer
a
facilidade
de
desenvolver
para
web
com
APEX.
Criao
de
uma
rpida
aplicao
com
os
recursos
oferecidos
por
essa
ferramenta.
Tempo es?mado
+
ou
-
3h
Comeo
19h
e
15
minutos
Trmino
previsto
22h
e
30
minutos
Vamos
combinar
regras:
pausas,
perguntas
e
sadas
da
sala
de
aula
Tudo
para
melhor
aproveitamento
do
mini-curso.
Ementa
Parte
I
Parte II
5. Processamento de pginas
6. Outros Componentes
3. Aplicao
7. Relatrios
4. Formulrios
8. Controlando a navegao
Material
Disponibilizar
slides
nesse
site
hUp://rafaeltsouza.wordpress.com/
Arquivos
*.ppt
e/o
ou
*.sql
Viso
Geral
1. O
que
Apex
?
2. Aspectos
da
instalao
do
banco
Oracle
XE
e
atualizao
para
a
nova
verso
do
Apex
4.0.
3. Consideraes
para
o
desenvolvimento
web.
Viso
Geral
Oracle
Applica?on
Express
(Oracle
Apex)
uma
rpida
ferramenta
de
desenvolvimento
de
aplicao
web
para
o
banco
de
dados
Oracle.
Usando
somente
o
browser
e
experincia
de
programao
limitada,
voc
pode
desenvolver
e
distribuir
aplicaes
prossionais
que
so
rpidas
e
seguras.
Viso Geral
Viso
Geral
Nosso
foco
no
instalao
do
Oracle
XE
e
Apex
4.0
Viso
Geral
Instalao
Banco
Oracle
XE
O
banco
de
dados
Oracle
10g
edio
expressa
(Express
Edi[on)
baseado
no
cdigo
do
banco
Oracle
10g
release
2.
Livre
para
desenvolver,
implantar
e
distribuir.
Rpido
para
download
e
simples
de
administrar
(quase
300
MB
de
download).
Verses
para
Windows
e
Linux.
Viso
Geral
O
banco
de
dados
Oracle
XE
pode
ser
instalado
em
qualquer
mquina
servidora
com
qualquer
quan[dade
de
CPU,
mas
somente
armazena
at
4GB
de
dados
do
usurio,
u[liza
1Gb
de
memria,
e
usa
uma
CPU
da
mquina
servidora.
Viso
Geral
Aps
a
instalao
do
banco
possvel
acessar
uma
verso
do
Apex
-
verso
2.0.
No
to
completa
como
essa
que
vamos
que
conhecer
a
4.0.
O
endereo
considerando
mquina
local:
hUp://127.0.0.1:8080/apex/f?p=4550:11:364048507829741::NO:::
Viso
Geral
Atualizao
apex
4.0
1. Descompacte
a
pasta
apex_4.0.1.zip
no
c:\
do
windows
2. No
c:\
sqlplus
sys
as
sysdba
3. On
prompt
SQL>
faa:
1.
2.
3.
Viso
Geral
Com
essa
atualizao
o
APEX
transforma
na
verso
4.0,
com
uma
srie
de
recursos
tais
como:
grcos,
relatrios
intera?vos
e
uma
srie
de
vantagens.
3.
P
-
Aplicao
a) Aplicao....
b) Conhecendo
a
ferramenta
de
desenvolvimento
c) Executar
o
script
para
criao
das
tabelas
e
sequences
a
ser
u[lizado
no
exemplo
d) Criando
a
aplicao
e) O
que
componente
compar[lhado
f) Importao
e
exportao
de
componentes
e
aplicaes.
3. P Conhecendo a ferramenta
3.
P
Conhecendo
a
ferramenta
Applica?on
Builder
rea
para
criao
das
aplicaes
web
que
pode
se
basear
em
um
padro,
par[r
do
zero
ou
a
par[r
de
arquivo
em
xls.
Sql
Workshop
rea
para
criao
de
tabelas,
execuo
de
DDL
e
DML.
Team
Development
rea
para
acompanhamento
do
desenvolvimento
do
[me.
Gerenciamento
de
bug,
lista
de
tarefas.
Administra?on
rea
para
administrao
do
banco
de
dados
e
do
apex.
3. P Executar o script
3. P Criar aplicao
3. P Criar aplicao
3. P Criar aplicao
3. P Criar aplicao
3. P Criar aplicao
3. P Criar aplicao
3. P Criar aplicao
3. P Criar aplicao
3. P Criar aplicao
3. P Criar aplicao
3.
P
Criar
aplicao
A
sua
primeira
aplicao
est
pronta...
...
Vamos
executar
para
isso,
clique
em
Run
Applica?on
3. P Criar aplicao
4. P Relatrios
4. P Relatrios
4. P Relatrios
4. P Relatrios
4. P Relatrios
4. P Relatrios
4. P Relatrios
4. P Relatrios
4.
P
Relatrios
Acho
que
eu
?nha
que
ter
feito
o
cadastro
antes,
mas
no
tem
problema.
Agora
ca
mais
fcil
ainda...
5. P Formulrios
Cadastro
de
Estado
Cadastro
de
Cidade
Cadastro
de
Pessoa
Cadastro
de
Compromissos
5. P Formulrios
5. P Formulrios
5. P Formulrios
5. P Formulrios
5. P Formulrios
5. P Formulrios
5. P Formulrios
5. P Formulrios
5. P Formulrios
5. P Formulrios
5. P Formulrios
5. P Formulrios
5. P Formulrios
5. P Formulrios
5. P Formulrios
5. P Formulrios
8. P Controlando Navegao
5. P Formulrios
5.
P
Formulrios
Cadastro
de
pessoa
tenho
que
permi?r
cadastrar
vrios
telefone
(mestre-detalhe),
faa
assim:
5. P Formulrios
5. P Formulrios
5. P Formulrios
5. P Formulrios
5. P Formulrios
5. P Formulrios
5. P Formulrios
5. P Formulrios
5. P Formulrios
5. P Formulrios
5. P Formulrios
5.
P
Formulrios
Cadastro
de
compromisso,
quero
que
ele
visualize
o
que
ele
tem
que
fazer
no
dia.
5. P Formulrios
5. P Formulrios
5. P Formulrios
5. P Formulrios
5. P Formulrios
5. P Formulrios
5. P Formulrios
5. P Formulrios
5. P Formulrios
5. P Formulrios
5. P Formulrios
5. P Formulrios
5. P Formulrios
5. P Formulrios
5. P Formulrios
5. P Formulrios
5. P Formulrios
5. P Formulrios
5. P Formulrios
5. P Formulrios
5. P Formulrios
5. P Formulrios
5. P Formulrios
5. P Formulrios
5. P Formulrios
5. P Formulrios
5. P Formulrios
6.
P
Processamento
de
pginas
-
-
-
-
Gerenciamento
de
layout
Lgica
de
controle
Validaes
Ramicaes
7. P Outros Componentes
- Explorando
- Itens
de
pgina
- Itens
de
aplicao
8.
P
Navegao
Adicionar
os
formulrios
de
cadastro
de
cidade
e
estado
no
menu
principal.
Adicionar
duas
abas:
-
-
Lista
estado
Lista
cidade
8. P Navegao
8. P Navegao
8. P Navegao
8. P Navegao
8. P Navegao
8. P Navegao
8. P Navegao
8.
P
Navegao
- Fazer
a
mesma
coisa
para
o
Cadastro
da
Cidade.