Logar
Evento
/

Oracle Essencial

Oracle Essencial

Participantes

0
participantes
0
curtidas
Banner - Oracle Essencial
Mostrar
  • De 09/04 às 19:00 até: 25/04 às 22:45
  • Rod. Campinas Mogi Mirim (SP 340), km 118,5 - prédios 9A e 12C - Campinas/São Paulo - Brasil

Descrição

Duração: 32 horas. Treinamento às segundas, quartas e sextas-feiras.

 

Curso indicado para os profissionais que desejam utilizar o banco de dados Oracle em seus projetos, tais como gerentes de projeto, desenvolvedores, DBAs, webmasters e consultores de TI.

 

Pré-requisitos

Conhecimentos de SQL e banco de dados Oracle.

 

 

Ementa do treinamento

  • Módulo I – Banco de dados: Conceitos básicos

    • 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
    • Operações relacionais

  • Módulo 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
    • Exercícios
  • Módulo III – Introdução ao ambiente SQL*Plus

    • SQL*Plus
    • Conectando-se ao SQL*Plus
    • Escrevendo comandos sql
    • Comandos de edição
    • Miscelânea de comandos SQL*Plus
    • Comando set
    • Exercícios
    • Exercícios extras
  • Módulo iv – a linguagem sql

    • Características da linguagem sql
    • Conjunto de comandos sql
    • O bloco query básico
    • Outros itens do select
    • Evitando a seleção de linhas duplicadas: cláusula distinct
    • Ordenando linhas selecionadas: cláusula order by
    • Selecionando conjuntos de linhas: cláusula where
    • Operadores sql
    • Pesquisando dados com múltiplas condições
    • Executando consultas com substituição de variáveis
    • Comando define
    • Verificação de variáveis definidas
    • Criando variáveis e atribuindo valores
    • Limpar a variável
    • Exercícios
  • Módulo V – Linguagem de definição de dados

    • Estrutura de dados: tabelas
    • Criando uma tabela: comando create table
    • Tipos de colunas
    • Cláusulas 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
    • Exercícios
    • Exercícios extras
  • Módulo VI – Linguagem de manipulação de dados

    • Inserindo novas linhas em uma tabela: insert into ... values
    • Copiando linhas de outra tabela: insert into ... select
    • Atualizando linhas: comando update
    • Deletando linhas: comando delete
    • Deletando linhas: comando truncate table
    • Exercícios
    • Exercícios extras
  • Módulo VII – Comandos para controle de transações

    • Comandos para controle de transações
    • Comando commit
    • Comando rollback
    • Comando savepoint
    • Comando rollback to ponto
    • Utilizando rollback e commit
    • Lock
    • Lock implícito
    • Lock explícito
    • Lock explícito - comando select ... for update
    • Lock explícito - comando lock table
    • Exercícios
    • Exercícios extras
  • Módulo VIII – Comandos e funções sql

    • Funções
    • Funções de caracter
    • Funções de número
    • Funções de data
    • Funções de conversão
    • Outras funções
    • Decode x case
    • Funções aninhadas
    • Exercícios
    • Exercício extra
    • Funções de grupo
    • Cláusula group by
    • Cláusula having
    • Exercícios
  • Módulo IX – Consultas avançadas

    • 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
    • Operadores de conjunto
    • Usando o operador union
    • Usando o operador union all
    • Usando o operador intersect
    • Usando o operador minus
    • Exercícios
  • Módulo X – Linguagem para controle de dados

    • Criando usuários oracle
    • Alterando usuários oracle
    • Concedendo privilégios para usuários oracle
    • Concedendo privilégios – comando grant
    • Repassando privilégios recebidos
    • Retirando privilégios – comando revoke
    • Criando um sinônimo para tabela, visão ou seqüência
    • Eliminando um sinônimo
    • Sinônimo
    • Exercícios
    • Exercícios extras
  • Módulo XI – Visões,seqüências e índices

    • Visões – o que é uma visão
    • Criando uma visão – comando create view
    • Utilizando views com comandos (insert, update , delete)
    • Eliminando uma visão
    • Criando uma sequência
    • Alterando uma sequência
    • Eliminando uma sequência
    • Tipos de índices
    • Recomendações sobre índices
    • Criando índices
    • Eliminando índices
    • Sobre índices
    • Exercícios
  • Apêndice

  • Apêndice – Formatando resultados com SQL*Plus

    • Comandos set
    • Comando column
    • Comandos ttile e btitle
    • Opção new_value
    • Arquivo de comandos SQL*Plus
    • Quebra de relatório – comando break
    • Cáculo de totais – comando compute
  • Guia de instalação do oracle 10g express edition

 

 

Incluso

Coffee-break, material didático e certificado de conclusão.

Ler mais

Localização

Programação

Este evento não possui atividades no momento.

Planta do Evento

A planta do evento não está disponível.

Contato

Preencha os campos abaixo para enviar e-mail ao organizador.

Campos Obrigatórios
Campos Obrigatórios
Ao se cadastrar, você concorda com nossos Termos de uso.
Ajaxloader

Compartilhar evento por e-mail


Para continuar, faça login ou cadastre-se.

Recomende este evento para sua rede.

Selecione os usuários que deseja recomendar este evento.