Documento Confidencial PR150219-01
19/02/15 Dextraining Treinamentos em TI Pgina 1 de 14
PROPOSTA COMERCIAL
Formao Oracle Completa
PPrrooppoossttaa PPRR115500221199--0011
1199 ddee ffeevveerreeiirroo ddee 22001155
11 AA DDeexxttrraaiinniinngg
A Dextra foi fundada em 1995, j com a misso de oferecer cursos com excelncia e conhecimento de quem faz na prtica. A Dextraining comeou como uma unidade de treinamentos da Dextra, primeiro com cursos in-company e depois tambm com turmas regulares desde 2003.
At 2012, adotvamos a marca Dextra Treinamentos e a partir de 2013 atualizamos a marca para Dextraining, que expressa mais naturalmente os valores da empresa.
Mais de 10 mil profissionais foram treinados por nossa equipe de instrutores, que atuam tambm como desenvolvedores e consultores, trazendo pra dentro dos treinamentos alm da parte conceitual, a experincia na aplicao prtica desses conceitos, ajudando os alunos a pensarem na resoluo do problema, experincia esta conquistada a partir da atuao em diversos projetos em diversos segmentos.
Desde ento, o portflio de cursos cresceu e ns somos reconhecidos pelo mercado pela inovao e pelo conhecimento de quem faz na prtica.
AAllgguunnss cclliieenntteess jj ttrreeiinnaaddooss ppoorr nnss::
VVeennhhaa aapprreennddeerr ccoomm qquueemm rreeaallmmeennttee ffaazz nnaa pprrttiiccaa..
Documento Confidencial PR150219-01
19/02/15 Dextraining Treinamentos em TI Pgina 3 de 14
22 EEssccooppoo ddoo ttrraabbaallhhoo
O cliente solicitou uma proposta para a realizao de treinamentos, na cidade de Campinas - SP.
Cursos includos:
Formao Oracle Completa
Outras informaes
Local do treinamento: Campinas - SP
Sala de treinamento: Dextraining
A Dextraining sente-se honrada em apresentar esta proposta.
Diferenciais de nossos cursos:
Conhecimentos prticos e reais: os instrutores da Dextraining so tambm consultores em projetos e passam aos participantes os conhecimentos adquiridos em casos reais.
Aprendizagem facilitada: as apostilas dos treinamentos so em portugus, detalhadas e completas, servindo como guia de referncia para quando o participante realizar o trabalho no dia a dia.
Tempo de aprendizagem otimizado: cada vez mais difcil tirar um profissional de sua funo para coloc-lo em treinamento. Por isto, os cursos da Dextraining so feitos para passar um amplo conhecimento num curto espao de tempo.
Documento Confidencial PR150219-01
19/02/15 Dextraining Treinamentos em TI Pgina 4 de 14
33 SSoobbrree ooss ccuurrssooss ccoonnttrraattaaddooss
Oracle o sistema de banco de dados mais utilizado em grandes empresas, tanto por sua robustez para grandes bases de dados como pela sua confiabilidade. Os profissionais que dominam o Oracle so valorizados e buscados no mercado.A Dextraining possui grande experincia em Oracle e oferece treinamentos para capacit-lo nesta tecnologia.
33..11 FFoorrmmaaoo OOrraaccllee CCoommpplleettaa
Data:
Data: 07/03/2015 (Turma prevista)
Dias: Sbado
Horrio: 09:00 18:00
Carga Horria:
112 Horas
Pr-requisitos:
Lgica de programao
Ementa:
Oracle Essencial
Durao: 32 horas
Mdulo I Banco de dados: Conceitos bsicos
Banco de dados
O que sistema gerenciador de banco de dados?
Oracle sistema gerenciador de banco de dados relacional
Arquitetura de produtos Oracle
Propriedades de um banco de dados relacional
Operaes relacionais
Mdulo II Conceitos da engenharia de um bd
Engenharia de software de banco de dados
Etapas da engenharia de software de banco de dados
Modelo de dados
Modelagem de dados
Mapeamento de dados
Modelo entidade - relacionamento
Entidades e atributos
Relacionamentos
Diagrama entidade - relacionamento
Diagrama de tabelas
Modelo de dados utilizado neste curso
Documento Confidencial PR150219-01
19/02/15 Dextraining Treinamentos em TI Pgina 5 de 14
Exerccios
Mdulo III Introduo ao ambiente SQL*Plus
SQL*Plus
Conectando-se ao SQL*Plus
Escrevendo comandos SQL
Comandos de edio
Miscelnea de comandos SQL*Plus
Comando set
Exerccios
Exerccios extras
Mdulo IV a linguagem SQL
Caractersticas da linguagem SQL
Conjunto de comandos SQL
O bloco query bsico
Outros itens do select
Evitando a seleo de linhas duplicadas: clusula distinct
Ordenando linhas selecionadas: clusula order by
Selecionando conjuntos de linhas: clusula where
Operadores SQL
Pesquisando dados com mltiplas condies
Executando consultas com substituio de variveis
Comando define
Verificao de variveis definidas
Criando variveis e atribuindo valores
Limpar a varivel
Exerccios
Mdulo V Linguagem de definio de dados
Estrutura de dados: tabelas
Criando uma tabela: comando create table
Tipos de colunas
Clusulas de constraints
Criando uma tabela com linhas de outra
Alterando uma tabela: palavra chave add
Alterando uma tabela: palavra chave modify
Removendo e alterando uma constraint/coluna da tabela
Eliminando uma tabela
Comando comment
Comando rename
Exerccios
Exerccios extras
Mdulo VI Linguagem de manipulao de dados
Inserindo novas linhas em uma tabela: insert into... values
Copiando linhas de outra tabela: insert into... select
Documento Confidencial PR150219-01
19/02/15 Dextraining Treinamentos em TI Pgina 6 de 14
Atualizando linhas: comando update
Deletando linhas: comando delete
Deletando linhas: comando truncate table
Exerccios
Exerccios extras
Mdulo VII Comandos para controle de transaes
Comandos para controle de transaes
Comando commit
Comando rollback
Comando savepoint
Comando rollback to ponto
Utilizando rollback e commit
Lock
Lock implcito
Lock explcito
Lock explcito - comando select... for update
Lock explcito - comando lock table
Exerccios
Exerccios extras
Mdulo VIII Comandos e funes sql
Funes
Funes de caracter
Funes de nmero
Funes de data
Funes de converso
Outras funes
Decode x case
Funes aninhadas
Exerccios
Exerccio extra
Funes de grupo
Clusula group by
Clusula having
Exerccios
Mdulo IX Consultas avanadas
Relacionamento entre tabelas
Alias de tabela
Auto relacionamento
Relacionamento externo outer join
Subqueries
Subqueries que retornam uma nica linha
Subqueries que retornam mais de uma linha
Subqueries correlacionadas
Documento Confidencial PR150219-01
19/02/15 Dextraining Treinamentos em TI Pgina 7 de 14
Operadores de conjunto
Usando o operador union
Usando o operador union all
Usando o operador intersect
Usando o operador minus
Exerccios
Mdulo X Linguagem para controle de dados
Criando usurios oracle
Alterando usurios oracle
Concedendo privilgios para usurios oracle
Concedendo privilgios comando grant
Repassando privilgios recebidos
Retirando privilgios comando revoke
Criando um sinnimo para tabela, viso ou sequncia
Eliminando um sinnimo
Sinnimo
Exerccios
Exerccios extras
Mdulo XI Vises, sequncias e ndices
Vises o que uma viso
Criando uma viso comando create view
Utilizando views com comandos (insert, update, delete)
Eliminando uma viso
Criando uma sequncia
Alterando uma sequncia
Eliminando uma sequncia
Tipos de ndices
Recomendaes sobre ndices
Criando ndices
Eliminando ndices
Sobre ndices
Exerccios
Apndice Formatando resultados com SQL*Plus
Comandos set
Comando column
Comandos ttile e btitle
Opo new_value
Arquivo de comandos SQL*Plus
Quebra de relatrio comando break
Clculo de totais comando compute
Guia de instalao do oracle 11g express edition
Oracle PL/SQL Essencial
Durao: 32 horas
Documento Confidencial PR150219-01
19/02/15 Dextraining Treinamentos em TI Pgina 8 de 14
Mdulo I: Introduo ao PL/SQL
O que PL/SQL?
As vantagens doPL/SQL
Mdulo II: O ambiente PL/SQL
PL/SQL engine
Mdulo III: Estrutura de um bloco PL/SQL
Tipo de bloco PL/SQL
Caractersticas da linguagem PL/SQL
Caractersticas de um bloco PL/SQL
Primeiro bloco PL/SQL
Blocos encadeados
Exerccios
Mdulo IV: Declarao de variveis e constantes
Variveis e constantes
Identificadores
Declarando variveis e constantes
Atribuio de valores (variveis e constantes).
Tipos de variveis
Variveis escalares bsicas
Atributo %type
Variveis de substituio
Exerccios
Mdulo V: Delimitadores, operadores e literais
Delimitadores e operadores.
Literais
Operadores
Mdulo VI: Funes no cdigo PL/SQL
Exerccios
Mdulo VII: Diretrizes de programao Mdulo
Diretrizes de programao
Mdulo VIII: Controle de transaes
Select dentro do PL/SQL
Exerccios
Mdulo IX: Estruturas de controle
Tabela verdade
Comando if
Comando case
Comando for loop
Comando while
Comando loop
Comando exit
Exerccios
Mdulo X: Records no PL/SQL
Documento Confidencial PR150219-01
19/02/15 Dextraining Treinamentos em TI Pgina 9 de 14
Dados compostos
Atributo %rowtype
Manipulando records
Exerccios
Mdulo XI: Cursores
O que so cursores?
Cursores implcitos
Cursores explcitos
Controlando cursores explcitos
Comando cursor
Comando open
Comando fetch
Comando close
Atributos de cursores explcitos
Cursor for loops
Select com cursor for loop
Exerccios
Mdulo XII: Manipulao de erros
Tratando uma exceo
Manipuladores
Excees pr determinadas do oracle
Funes definidas pelo usurio
Excees no pr determinadas do oracle
Funes para manipulao de erros
Procedure raise_application_error
Exerccio
Mdulo XIII: Procedural options
Objetivos
Desenvolvimento de aplicaes utilizando procedural option
Mdulo XIV: Procedures e functions
Objetivos
Conceitos
Passos para criar procedures e functions
Comando para a criao de procedure
Functions
Locais onde possvel chamar uma funo
Comando para criao de function
O que so parmetros?
Passagem de parmetros in
Variveis locais.
Passagem de parmetros out
Passagem de parmetros in out
Manipulao de excees
Documento Confidencial PR150219-01
19/02/15 Dextraining Treinamentos em TI Pgina 10 de 14
Exerccios
Resumo
Exemplos
Executando procedures e functions
Executando procedures
Executando functions
Executando procedures e functions de diferentes schemas
Benefcios de procedures e functions
Exerccios
Mdulo XV: Gerenciamento de procedures e functions
Objetivos
Obtendo informaes sobre procedures e functions
Obtendo programa fonte de procedures e functions
Obtendo a lista de argumentos de uma procedure ou function
Obtendo erros de compilao
Depurar procedures e functions
Controle de segurana
Segurana de dados utilizando procedures
Resumo
Exerccios
Mdulo XVI: Dependncias procedurais
Objetivos
Dependncias diretas
Dependncias indiretas
Recompilao automtica
Visualizando dependncias diretas
Visualizando dependncias indiretas
Compilando dependncias locais
Gerenciando dependncias locais explicitamente
Exerccios
Mdulo XVII: Desenvolvimento e utilizao de packages
Objetivos
Desenvolvendo packages
Criando packages
Passos para desenvolver uma package
Comando para a criao da package specification
Comando para a criao do package body
Gerenciamento de packages
Chamando construes da package
Gerenciando packages
Gerenciando dependncias
Recompilando packages
Benefcios do uso de packages
Documento Confidencial PR150219-01
19/02/15 Dextraining Treinamentos em TI Pgina 11 de 14
Exerccios
Mdulo XVIII: Desenvolvimento de database triggers
Objetivos
Database triggers
Desenvolvendo um database trigger
Cascateamento de database triggers
Composio do database trigger
Diferena entre database triggers e stored procedures
Sequencia de disparo do trigger para somente uma linha
Sequncia de disparo do trigger para mltiplas linhas
Criando triggers de comando
Criando triggers de linha
Riggers de linha old / new
Clusula when
Aplicaes para triggers de comando e triggers de linha
Gerenciando triggers.
Obtendo a documentao de triggers
Privilgios necessrios para desenvolver triggers
Regras para ler e gravar dados usando triggers
Aplicao de triggers
Exerccios
Exerccios extras aplicao PL/SQL
Respostas exerccios
Respostas exerccios extras aplicao PL/SQL
Oracle Administrao Bando de Dados
Durao: 48 horas
Introduo
Introduo
Arquitetura do banco de dados Oracle
Arquitetura do banco de dados Oracle
Instalao do software
Instalao do software
Criao de um banco de dados
Criao de um banco de dados
Administrao de uma instncia
Administrao de uma instncia
Estruturas de armazenamento
Estruturas de armazenamento
Usurios
Usurios
Schema e objetos
Schema e objetos
Dados e concorrncia
Documento Confidencial PR150219-01
19/02/15 Dextraining Treinamentos em TI Pgina 12 de 14
Dados e concorrncia
Undo
Undo
Segurana
Segurana
Rede
Rede
Monitoramento
Uso de recursos
Desempenho
Backup
Backup
Recuperao de dados
Recuperao de dados
Transferncia de dados
Entre bancos de dados
De bancos para arquivos e vice-versa
Suporte globalizao
Suporte globalizao
Flashback
Flashback
Situaes crticas para recuperao
Situaes crticas para recuperao
Automao de tarefas
Automao de tarefas
Viso geral de Oracle Grid Computing
Viso geral de Oracle Grid Computing
44 PPrrooppoossttaa ddee rreemmuunneerraaoo
CCoonnddiieess ddee PPaaggaammeennttoo
O valor para realizao do treinamento para uma pessoa aqui proposto de
R$ 4.600,00 (Quatro mil e seiscentos reais).
Pessoa Fsica: Parcelado em at 15x no boleto (sob consulta)
Pessoa Jurdica: Parcelado em at 4x no boleto (sob consulta)
rgo Pblico: Empenho
Documento Confidencial PR150219-01
19/02/15 Dextraining Treinamentos em TI Pgina 13 de 14
55 AAmmbbiieennttee ddee ttrreeiinnaammeennttoo
Ambiente de treinamento com as seguintes caractersticas:
Uma estao de trabalho (PC) para cada aluno.
As estaes tero a seguinte configurao mnima: AMD Athlon(tm) II X2 250 Processador 1.6GHz, 4GB RAM e HD de 120 GB; e softwares adicionais indicados pela Dextraining.
Projetor multimdia (datashow) ou TV LCD com tela de 42 polegadas.
Servio de coffee break.
Preparao de hardware ou software de acordo com a necessidade de cada treinamento.
Documento Confidencial PR150219-01
19/02/15 Dextraining Treinamentos em TI Pgina 14 de 14
66 DDaaddooss ddaa DDeexxttrraaiinniinngg
Razo social: DEXTRA TREINAMENTOS EM INFORMTICA LTDA
CNPJ: 08.828.248/0001-57
Endereo: ROD CAMPINAS MOGI MIRIM KM 118,5 , S/N
COMPLEXO EMPRESARIAL PLIS DE TECNOLOGIA
PRDIO 12 C
13.086-902 - CAMPINAS - SP
Dados bancrios:
Banco Ita
Ag: 4919
C/c: 01978-8
Responsvel pela proposta
Marina Carvalho
Email: [email protected]
Fone: (19) 32566722 ramal 224
77 VVaalliiddaaddee ddaa pprrooppoossttaa
Esta proposta tem validade de 30 dias.
Campinas, 19 de fevereiro de 2015.
Top Related