Entrar em Contato

Programa do Curso

Introdução ao Banco de Dados Oracle

  • Arquitetura do banco de dados
  • Modelo de banco de dados relacional
  • Usuários, esquemas e sessões
  • Ferramentas para interação com o banco de dados

Introdução ao Comando SELECT

  • Filtragem e seleção usando a cláusula WHERE
  • Ordenação dos resultados da consulta
  • Tipos de dados, operadores e tratamento de valores NULL
  • Utilização de funções escalares integradas
  • Operações com datas
  • Compreensão das configurações nacionais e regionais no SQL

Análise de Dados Agregados

  • Funções de agrupamento
  • Cláusula DISTINCT
  • Cláusulas GROUP BY e HAVING

Recuperação de Dados de Múltiplas Tabelas

  • Junções internas e externas (INNER JOIN, OUTER JOIN)
  • Sintaxe ANSI SQL e outros métodos de junção (SELF JOIN, NATURAL JOIN)
  • Operadores de conjunto (UNION, UNION ALL, INTERSECT, MINUS)

Subconsultas

  • Subconsultas simples
  • Subconsultas correlacionadas
  • Operadores EXISTS e NOT EXISTS
  • Outros tipos de subconsultas

Consultas Hierárquicas e Amostragem

  • Construção de consultas hierárquicas usando as cláusulas CONNECT BY PRIOR e START WITH
  • Utilização da função SYS_CONNECT_BY_PATH
  • Amostragem de dados com a cláusula SAMPLE

Manipulação de Dados (DML)

  • Comandos INSERT, UPDATE e DELETE
  • Operações em grandes conjuntos de dados (INSERT FIRST, INSERT ALL, MERGE)

Dicionário do Sistema

  • Compreensão e utilização do dicionário de dados Oracle

Trabalho de Usuários Concorrentes

  • Transações
  • Bloqueios (locks)
  • Tecnologia FLASHBACK

Usuários e Permissões

  • Criação e modificação de usuários e esquemas
  • Gestão de permissões e funções (roles)

Gestão do Armazenamento de Dados - Camada Lógica

  • Tabelas, tabelas temporárias e tabelas organizadas por índice
  • Restrições
  • Índices
  • Exibições (views), sequências, sinônimos e exibições materializadas
  • Unidades PL/SQL armazenadas

Modelagem e Restauração de Modelos de Dados Usando o Oracle SQL Modeler

  • Utilização do Oracle SQL Modeler para modelagem e restauração de dados

Movimentação de Dados

  • Cópia lógica de dados - Importação e exportação via Data Pump
  • Carregamento de dados - SQL*Loader
  • Tabelas externas
  • Links de banco de dados

Automação de Tarefas

  • Uso do DBMS_JOB e DBMS_SCHEDULER para automação de tarefas

Resumo e Próximos Passos

Requisitos

  • Conhecimento geral em tecnologias da informação

Público-Alvo

  • Desenvolvedores
  • Administradores de banco de dados
 35 Horas

Número de participantes


Preço por participante

Testemunhos de Clientes (1)

Próximas Formações Provisórias

Categorias Relacionadas