Inscreva-se
X

Não vá embora!

até 12x sem juros

até 12x sem juros no cartão

INFORMAÇÕES Inscreva-se agora!
5 (20)votos

Curso Oracle Database 12c: SQL Fundamentals


Carga horária: 32 horas

CADASTRE-SE

GANHE 5% DE DESCONTO

Oracle Database 12c: SQL Fundamentals

Objetivo do Curso Oracle Database 12c: SQL Fundamentals:

Este curso toma uma abordagem única para o treinamento de SQL, pois incorpora teoria de modelagem de dados, teoria de banco de dados relacional, representações gráficas de conceitos teóricos e numerosos exemplos de sintaxe de SQL real em um veículo de aprendizado.


Você sabe a diferença entre os cursos online e os cursos a distância?

No Curso online você tem aulas digitais e interage com mentores reais ao vivo. Já no Curso a distância, tanto o conteúdo, quanto a interação são digitais.

Pedir informações

Conteúdo Programático:

1 - BASES DE DADOS RELACIONAIS E MODELOS DE DADOS

Sobre os modelos de dados Sobre o modelo relacional O Modelo de Dados Eletrônicos Sobre o SGBD Relacional

 

2 - SELEÇÃO E CONFIGURAÇÃO DA INTERFACE DE BANCO DE DADOS

Considerando as ferramentas disponíveis Selecionando a Ferramenta Apropriada Oracle Net Database Connections Oracle PAAS Database Connections Configuração do SQL Developer Configuração SQL * Plus Setup Jdeveloper

 

3 - USANDO A INTERFACE DO BANCO DE DADOS

Sobre as Variáveis de Ligação e Substituição Usando o SQL Developer Usando SQL * Plus

 

4 - INTRODUÇÃO AO IDIOMA SQL

Sobre o idioma SQL Características do SQL Introduzindo o SQL Using Select Regras SQL

 

5 - A DECLARAÇÃO SELECIONADA

A Declaração Select Palavra-chave distinta / única Usando Alias ??Nomes

 

6 - RESTRINGINDO RESULTADOS COM A CLÁUSULA ONDE

Sobre Operadores Lógicos Operador de Igualdade Operadores booleanos REGEXP_LIKE () Em Operador

7 - ORDENAR DADOS COM A CLÁUSULA DE ENCOMENDA POR CLÁUSULA

Sobre a Ordem por Cláusula Tipos de coluna múltiplos Especifique a seqüência de classificação Sobre Valores Nulos dentro de Classes Usando alias de coluna

 

8 - PSEUDO COLUNAS, FUNÇÕES E TOP-N CONSULTAS

Pseudo Coluna Rowid ORA_ROWSCN PSEUDO Coluna Pseudo Coluna de ROWNUM Sobre as funções incorporadas SYSDATE Usuário e UID Função SESSIONTIMEZONE Usando a tabela dupla Limitações de linha e consultas Top-N FETCH First x Cláusula de apenas linhas OFFSET x Cláusula de Filas FETCH ... PERCENT Cláusula A opção WITH TIES

 

9 - TABELAS DE JUNÇÃO

Sobre as Junções Junções internas Reflexive Join Non-Key Join Junção externa

 

10 - USANDO OS OPERADORES DO SET

Sobre os Operadores Set Exemplos de operador de conjunto de SQL UNION Exemplo INTERETO Exemplo MINUS Exemplo UNION All

 

11 - FUNÇÕES RESUMIDAS USANDO SUB-CONSULTAS

Localizar dados com sub-consultas Sub-consultas padrão Sub-consultas correlacionadas O EXISTENTE Operador

 

12 - AGREGANDO DADOS DENTRO DOS GRUPOS

Sobre os Grupos Resumo Localizar grupos dentro das tabelas Selecione dados das tabelas de base Selecione Grupos dos Resultados

 

13 - USE DDL PARA CRIAR E GERENCIAR TABELAS

Criar declaração de tabela Tipos de dados de coluna Não nulo Padrão Descrever Declaração Alter Table Declaração da tabela de queda Tabela DDL Usando o SQL Developer Alterar declaração de usuário Alterar declaração de sessão NLS_Language NLS_Date

 

14 - USE O DML PARA MANIPULAR DADOS

A declaração de inserção A declaração de exclusão A Declaração de Atualização Sobre Transações Rollback de transação Compromisso de transação Transaction Savepoint A declaração Set Transaction Definir regras de declaração somente de transação de transação

 

15 - COMPREENDER OS MODELOS DE DADOS

O modelo de dados da empresa O Modelo de Dados Eletrônicos

 

16 - SOBRE O PADRÃO SQL-99

SQL-92 e SQL-99 Cross Joins Ligações naturais Junções internas Conexão interna implícita Junções externas Anti Joins Sub-Consultas Nomeadas

 

17 - AGRUPANDO GRUPOS COM ROLLUP & CUBE

Usando Rollup A função Grouping () Usando Cube

 

18 - FUNÇÕES SQL: MANIPULAÇÃO DE CARACTERES

Quais são as funções SQL? Funções de formatação de seqüência de caracteres Exemplo SUPERIOR (), BAIXO () Exemplo INITCAP () Funções dos códigos do personagem Exemplos de CHR ((), ASCII () Funções PAD & TRIM Exemplo de RPAD () Exemplo RTRIM () Exemplo TRIM () Funções de Manipulação de Cordas Exemplo DECODO () Exemplo SUBSTR () INSTR () Exemplo Exemplo TRANSLATE () REPLACE () Exemplo Funções de comparação de cordas Menos () Exemplo Função de Pesquisa Fonética Exemplo SOUNDEX ()

 

19 - FUNÇÕES SQL: MANIPULAÇÃO NUMÉRICA

Sobre as Funções de Dados Numéricos GRANDE () Exemplo Exemplo ABS () Exemplo REDONDO () Exemplo TRUNC () SINAL () Exemplo TO_NUMBER () Exemplo e Conversões de dados ype FUNÇÕES NULL VALUES Função NVL () e NVL2 () Exemplo NVL () (caractere) Exemplo de NVL () (Perda numérica de dados) Exemplo NVL () (saída numérica) Exemplo NVL2 () Função COALESCE () Função NULLIF ()

 

20 - FUNÇÕES SQL: MANIPULAÇÃO DE DATA

Funções de formatação de data Padrões de formato TO_CHAR () & TO_DATE () TO_CHAR () Exemplos EXEMPLOS TO_DATE () Exemplo EXTRACT () Funções aritméticas de data MONTHS_BETWEEN () Exemplo ADD_MONTHS () Exemplo Exemplo LAST_DAY () NEXT_DAY () Exemplo TRUNC (), ROUND () Datas Exemplo Exemplo NEW_ TIME () Sobre V $ TIMEZONE_NAMES CAST () FUNÇÃO E ZONAS DE TEMPO

 

21 - OBJETOS DE BANCO DE DADOS: SOBRE OBJETOS DE BANCO DE DADOS

Sobre os Objetos de Banco de Dados Sobre Esquemas Fazendo Referências de Objetos

 

22 - OBJETOS DE BANCO DE DADOS: VISTAS RELACIONAIS

Sobre Relações Vistas A declaração Create View Por que usar vistas? Acessando Vistas com DML Mantendo Definições de Vista Alter View Vista suspensa DDL usando o SQL Developer

 

23 - OBJETOS DE BANCO DE DADOS: ÍNDICES

Sobre índices Criar e soltar declarações do índice Índices e Desempenho Armazenamento de dicionário de dados

 

24 - OBJETOS DE BANCO DE DADOS: CRIANDO OUTROS OBJETOS

Sobre Seqüências Referenciando NEXTVAL Referenciando CURRVAL Dentro da cláusula DEFAULT Sequência de sequência e seqüência de queda ALTER SEQUENCE SEQUÊNCIA DE DROP Sobre as Colunas de Identidade CREAR TABELA ... GERADO COMO IDENTIDADE ALTER TABLE ... GERADO COMO IDENTIDADE Comece com valor limite ALTER TABLE ... DROP IDENTITY Sobre Sinônimos CREATE & DROP SYNONYM Declarações CRIAR SYNONYM SYNONYM DE DROP Público Vs Sinônimos privado CRIAR A AUTORIZAÇÃO DO ESQUEMA

 

25 - OBJETOS DE BANCO DE DADOS: GERENCIAMENTO DE OBJETOS USANDO DDL

A declaração RENAME Posicionamento TABLESPACE CREATE TABLE IF NOT EXISTS ... TABLESPACE A declaração de comentários A declaração TRUNCATE TABLE

 

26 - OBJETOS DE BANCO DE DADOS: SEGURANÇA

Sobre Segurança de Objetos Grant Privileges de Objetos Revogar Privilégios de Objetos Privilégios de objetos e desenvolvedor de SQL

 

27 - INTEGRIDADE DE DADOS USANDO RESTRIÇÕES

Sobre Restrições NÃO CONCLUSÃO NULL NOT NULL Exemplo CHECK Restringir Restrição única CONCLUSÃO CLÁUSICA PRIMÁRIA REFERÊNCIAS Restrição ON DELETE CASCADE Exemplo ON DELETE SET NULL Exemplo Restrições em Tabelas Existentes Restrições e Desenvolvedor SQL

 

28 - GERENCIANDO DEFINIÇÕES DE RESTRIÇÃO

RENAMING & DROPPING Constraints HABILITANDO E DESLIZANDO Restrições APLICAÇÃO DEFINIDA DE LIMITAÇÃO ESTABELECIMENTO Manipulação de Exceções de Restrição Restrições com Vistas Armazenamento Dicionário DATA

 

29 - ESTRUTURA DO DICIONÁRIO DE DADOS

Mais sobre o Dicionário de Dados VISÕES DO DIREITO ESPECÍFICO USER_UPDATABLE_COLUMNS A Estrutura do Dicionário METADATA & SQL Developer

 

Pré-Requisito:

Conhecimento básico em banco de dados relacionais.

Informações Adicionais:

Modelo presencial:

  • Em sala de aula com a presença do instrutor 100%
  • Um aluno por micro com acesso total ao Lab e exercícios deste curso Oracle

Modelo presencial: Se o aluno optar por fazer esse curso no modo online, no conforto de sua casa ou em qualquer lugar que você esteja no mundo, é possível realizar esse curso com êxito. Usamos uma plataforma de transmissão online ao vivo da Citrix, onde cadastramos o aluno que recebe um convite para se conectar ao curso no momento exato que se iniciar a aula presencial em nossa instalação. Este NÃO É CURSO GRAVADO, o curso acontece em tempo real.

Cursos Relacionados


Por que realizar seu curso na Trainning?

+ 300.000 alunos treinados e milhares de alunos certificados em 12 anos

+ 12 premiações nacionais e internacionais como melhor centro de treinamentos do Brasil

+ 200 cursos presenciais e remotos nas áreas de tecnologia, gorvernança e negócios

+ 300 instrutores que fazem parte do maior corpo docente de tecnologia de negócios do Brasil

Quer saber mais? Cadastre-se!

Política de privacidade