Oracle 11g Fundamental
Qualificar os alunos, através das melhores práticas de conceitos e técnica, para a utilização e desenvolvimento no banco de dados Oracle versão 11g.
Para mais informações clique aqui

Objetivos

Ao final do treinamento, o participante terá sólidos conhecimentos da linguagem SQL em todos os seus aspectos e terá condições de criar estruturas sofisticadas e consistentes bem como extrair informações de uma forma organizada e eficiente

Público Alvo

Analistas de Sistemas, Desenvolvedores, Analistas programadores, Analista de Testes e todo o público que lida com desenvolvimento de software

Carga Horária

Investimento



Dinheiro Visa Mastercard Boleto Bancário Redeshop

Próximas Turmas


A realização deste curso capacitará o participante a realizar qualquer curso abaixo:
Treinamento Carga Horária
Oracle 11g Intermediário (PL/SQL) 32 Horas
Java Web JSF
Depende do curso de Java Web Fundamental
32 Horas
Java Web Struts
Depende do curso de Java Web Fundamental
32 Horas
C# + ASP.NET Intermediário
Depende do curso de C# + ASP.NET Fundamental
32 Horas
Outros cursos que indicamos a você:
Treinamento Carga Horária
Lógica de Programação 16 Horas
SQL Server Fundamental 32 Horas

+ veja todos os treinamentos

Conteúdo Programático



Introdução
    Introdução à Bancos de Dados Relacionais
    A linguagem SQL e a linguagem PL/SQL
    Utilização da Ferramenta SQL Developer
    Execução de comandos e scripts
    Conceitos iniciais de Databases/Administração (Usuários e Permissões)
    Grupos de Comandos: DDL, DML, DQL, DTL, DCL e SRC

Tabelas
    Criação, Alteração e Exclusão de Tabelas
    Campos NULOS e NÃO-NULOS
    Principais Tipos de Dados
    Exercícios Práticos

Integridade Referencial
    Visão Geral
    Chaves Primárias (Primary Key)
    Chaves Únicas (Unique)
    Chaves Estrangeiras (Foreign Key)
    Chaves de Verificação (Check)
    Exercícios Práticos

O comando INSERT
    Adição de novos registros
    INSERT posicional
    INSERT declarativo
    Exercícios Práticos

O comando SELECT
    Comando SELECT
    Restrição e Projeção
    Apelidando colunas
    Cálculos Aritméticos
    Ordenações: cláusula ORDER BY
    Exercícios Práticos

Restringindo o resultado de um SELECT
    A cláusula WHERE
    Operadores de Comparação
    Operadores Lógicos
    Operadores Auxiliares: IN, BETWEEN, IS NULL e LIKE
    Exercícios Práticos

Os comandos UPDATE e DELETE
    Atualizando e Excluindo registros
    Exercícios Práticos

Operadores Especiais
    DISTINCT
    UNION e UNION ALL
    INTERSECT e MINUS
    Exercícios Práticos

Utilização de Funções PL/SQL
    Visão Geral
    Funções de Tratamento de Texto
    Funções de Tratamento de Data
    Funções de Tratamento de Valores
    Conversões de Tipos
    Exercícios Práticos

Agregação e Agrupamento
    Visão Geral
    Funções de Agregação: MAX, MIN, SUM, AVG e COUNT
    Agrupando resultados de agregação: cláusula GROUP BY
    Restringindo o resultado de um agrupamento: cláusula HAVING
    Exercícios Práticos

Junção de Tabelas
    Visão Geral
    INNER JOIN, LEFT OUTER JOIN e RIGHT OUTER JOIN
    Plano cartesiano: CROSS JOIN
    Junção de múltiplas tabelas
    Cuidados e considerações sobre a junção de tabelas
    Boas práticas de SELECT
    Exercícios Práticos

Sequences e Sinônimos
    Visão Geral
    Exemplos de aplicação

Sub-Consultas
    Visão Geral
    Variações de Sub-Consultas
    Quando utilizar e quando não utilizar
    Resolvendo consultas complexas através de Sub-Consultas
    Operadores IN, NOT, EXISTS e NOT EXISTS
    Exercícios Práticos

Materiais

Apostila
Apostila de acompanhamento e condução do treinamento


Certificado
Certificado de Participação