Participe do Newsletter
Assine para receber informativos sobre palestras gratuitas, treinamentos, notícias e artigos relacionados ao mundo de TI. |
Oracle 11g Avançado (PL/SQL)
Especializar os alunos na utilização de estruturas de desenvolvimento complexas, estruturas estas que irão possibilitar a utilização de forma otimizada dos melhores, e mais novos recursos do Oracle 11g. Para mais informações clique aqui |
ObjetivosAo final do treinamento, o participante terá adquirido conhecimentos sólidos de estruturas sofisticadas de programação PL/SQL e terá plenas condições de aplicar tais conhecimentos no ambiente profissional de forma precisa e objetiva, tornando-se assim um profissional diferenciando no mercado de trabalho. |
Público AlvoDesenvolvedores, Programadores, Analistas de Banco de Dados, Analistas de BI e DBAs que necessitam dominar técnicas de programação em Oracle 11g no desenvolvimento de estruturas complexas envolvendo aspectos como Merge, FULL TEXT SEARCH, Pacotes UTL_XML e XML, bem como conhecer profundamente técnicas de otimização de consultas, envolvendo domínio do Plano de Execução, Criação de Índices e Estatísticas. |
Carga Horária |
Investimento |
Próximas Turmas |
Outros cursos que indicamos a você:
Treinamento | Carga Horária |
---|---|
SQL Server Avançado (Transact-SQL) | 32 Horas |
+ veja todos os treinamentos
Conteúdo ProgramáticoIntrodução Macro Revisão Linguagem PL/SQL Abordagens de Programação PL/SQL Convenções de Programação Collections Visão Geral Ampliando o uso de Types e Records Métodos: Exists, Count, Limit, First, Last, Prior, Next, Extend, Trim e Delete Operador BULK COLLECT Função Pipelined O comando MERGE Visão Geral Exemplos Práticos MATCHED e NOT MATCHED Ampliando a verificação de MATCHED Exercícios Práticos FULL TEXT SEARCH Visão Geral Configuração Funções de pesquisa: CONTAINS e SCORE Busca por Contém, por Proximidade, por Concatenação, por Variantes Exercícios Práticos Triggers de DDL Visão Geral Auditoria de alterações de estrutura Opções para criação de Triggers de DDL O operador ora_sysevent e a função sys_context Exercícios Práticos Pacote ULT_FILE Visão Geral Abertura e Fechamento de Arquivos: FOPEN, FCLOSE e IS_OPEN Leitura através de GET_LINE Gravação de Arquivos através de PUT, PUT_LINE e NEW_LINE As principais exceções: INVALID_OPERATION, INVALID_PATH, READ_ERROR e WRITE_ERROR Exercícios Práticos XML Gerando XMLs através de SELECT através de Funções Oracle como XmlElement e XmlAttribute Outras Funções: XmlForest, XmlSequence, XmlComment e XmlRoot O pacote dbms_xmlgen Lendo XMLs e extraindo informações de Elementos e Atributos Otimização de Consultas Visão Geral Ordem de Execução das Consultas Conhecendo o Plano de Execução Conceitos de Otimização como Seletividade, Cardinalidade e Densidade Lendo as Orientações do Plano de Execução Principais Elementos do Plano de Execução: FULL TABLE SCAN, INDEX LOOKUP, NESTED LOOP JOIN e HASH JOIN Lendo as Orientações de Estatísticas de IO Criação de Índices Visão Geral Índices Clustered e Índices Nonclustered Índices baseados em Functions PCTFREE Interferindo no Plano de Execução através da criação de índices Avaliando a utilização dos índices Exercícios Práticos Estatísticas Visão Geral A coleta de estatísticas A atualização das estatísticas Visualização e Detalhamento Impactos de estatísticas não atualizadas Exercícios Práticos Views Materializadas Visão Geral Views Candidatas a Views Materializadas Verificação do Plano de Execução Hints de Pesquisa Visão Geral Principais Hints de Pesquisa Boas Práticas referentes à utilização de Hints Pré-Requisitos Ter realizado o treinamento Oracle 11g Desenvolvimento Intermediário ou possuir conhecimentos equivalentes |
Materiais
|