ProWay Continuum acesso à avaliação
Escolha sua área / Ver todos os cursos
Você está em -> inicio -> curso -> SQL e SQL*Plus


Curso:   SQL e SQL*Plus

Carga horária:   24
Calendário para o curso SQL e SQL*Plus
  • Período
  • Início
  • Término
  • Horário
  • Local
  • Sábado Vesp+Not
  • 02-12-2017
  • 06-01-2018
  • 13:30 as 20:30
  • Proway
  • Pré-Inscrição, Solicitar Orçamento ou Mais Informações - clique aqui
    | | |

    • "Todos os cursos que realizei foram muito bem dominados os conteúdos e tendo um grande conhecimento e experiências dos instrutores." Renan Fiedler de Oliveira

    • "Esse curso me torna mais competitivo e demonstra interesse profissional de que quero progredir em minha carreira e ser destaque em entrevistas e na procura de melhores oportunidades de emprego." Ivan Sautner


    Cadastre-se e receba nossas novidades

    Nome:

    E-mail:

    Objetivo

    Durante o curso, o aluno aprenderá a consultar os dados armazenados em um banco de dados, criar objetos, assim como armazenar, recuperar e manipular dados, controlar transações, utilizar funções de banco de dados, comandos básicos de SQL*PLUS e o SQL*PLUS para formatar relatórios.
    Ao final do treinamento, o aluno saberá as abordagens práticas sobre:

    • Consulta de dados armazenados no banco;
    • Criação e manutenção de objetos de banco de dados;
    • Controle de transações;
    • Utilização de funções do banco;
    • Utilização de comandos básicos de SQL*PLUS;
    • Utilização do SQL*PLUS para formatação de relatórios.

     

     

    Público Alvo

    Administradores de redes, analistas de sistemas, desenvolvedores, profissionais do suporte técnico, programadores, web developers, designers, estudantes em TI e entusiastas que queiram investir em desenvolvimento em Oracle.

     

     

    Público-Alvo

    Curso ProWay Lógica de Programação, Banco de Dados e comandos SQL ou ter conhecimentos equivalentes. 

     
     

     

    Conteúdo Programático

    Introdução

    • Ciclo de Vida do Desenvolvimento de Sistemas
    • Armazenamento de Dados em Diferentes Mídias
    • Conceito de Banco de Dados Relacional
    • Definição de Banco de Dados Relacional
    • Modelos de Dados
    • Modelo Entidade-Relacionamento
    • Convenções do Modelo Entidade-Relacionamento
    • Relacionando Múltiplas Tabelas
    • Propriedades de um Banco de Dados Relacional
    • Comunicando com um SGDB utilizando SQL
    • Sistema de Gerenciamento de Banco de Dados
    • SGBD Objeto Relacional
    • Comandos SQL
    • Tabelas Utilizadas no Curso


    Comando “SELECT” com SPL*PLUS e SQLDeveloper

    • O que é o SQL SELECT
    • Trabalhando com Colunas
    • Oracle SQL Developer
    • Expressões e Operadores Aritméticos
    • Strings de Caracteres Literais
    • Eliminando Linhas Duplicadas
    • Interação entre SQL e SQL*Plus


    Visão Geral do SQL*Plus

    • Conectando com o SQL*Plus e SQLDeveloper
    • Usando o SQLDeveloper
    • Exibindo Estrutura de Tabelas
    • Tipos de Dados
    • Principais Comandos de Arquivo do SQL*Plus


    Restrição e Ordenação de Dados

    • Limitando as Linhas Selecionadas
    • Utilizando a Cláusula WHERE
    • Strings de Caracter e Datas
    • Operadores de Comparação
    • Regras de Precedência
    • Cláusula ORDER BY (Ordenação)


    Funções Single Row, Conversão e Expressões Condicionais

    • SQL Single Row
    • Tipos de Funções SQL
    • Trabalhando com Datas
    • Funções de Conversão
    • Conversão Explícita de Tipos de Dados
    • Função TO_CHAR com Datas
    • Funções TO_NUMBER e TO_DATE
    • Função CAST
    • Função NVL e NVL2
    • Função NULLIF
    • Função COALESCE
    • Função DECODE
    • Aninhando Funções


    Exibição de Dados a Partir de Várias Tabelas

    • Obtendo Dados a Partir de Múltiplas Tabelas
    • O que é um Join
    • Produto Cartesiano
    • Trabalhando com Equijoins
    • Qualificando Nomes de Colunas Ambíguos
    • Relacionando várias Tabelas
    • Non-Equijoins
    • Outer Joins e Self Joins


    Funções de Grupo

    • Conceitos Básicos e Utilização
    • Funções de Grupo e Valores Nulos
    • Utilizando a Função NVL com Funções de Grupo
    • Criando Grupos de Dados
    • Utilizando a Cláusula GROUP BY
    • Consultas Ilegais Utilizando Funções de Grupo
    • Cláusula Having
    • Aninhando Funções de Grupo


    Variáveis de Substituição e de ambiente em SQL*Plus

    • Variáveis de Substituição
    • Utilizando Variáveis de Substituição
    • Utilizando o Comando SET VERIFY
    • Valores Caractere e Data com Variáveis de Substituição
    • Especificando Nomes de Colunas, Expressões e Textos em Tempo de Execução
    • Utilizando Variáveis de Substituição
    • Definindo Variáveis
    • Utilizando ACCEPT
    • Comandos DEFINE e UNDEFINE
    • Variáveis de Ambiente do SQL*Plus


    Conceitos de Sub-consultas

    • Resolução de Problemas
    • Tipos de Sub-consultas
    • Funções de Grupo em Sub-consulta
    • Cláusula Sub-consultas na cláusula HAVING
    • Sub-consultas Tipo Multiple-Row e Multiple-Column


    Operadores SET

    • UNION (União)
    • Utilizando vários operadores SET
    • Interseção
    • MINUS (Diferença)


    Manipulação de Dados

    • Comando INSERT
    • Inserindo Novas Linhas
    • Inserindo Valores
    • Criando um Scripts SQL com Prompts Personalizados
    • INSERT utilizando uma sub-consulta
    • Utilizando UPDATE
    • Modificando Linhas em uma Tabela
    • UPDATE usando sub-consulta
    • Comando DELETE
    • Transações de Banco de Dados
    • Efetivando os Dados
    • Conceito de Savepoints
    • Imoplementando Leitura Consistente
    • Conceito de Lock


    Criando e Gerenciando Tabelas

    • O que são Objetos
    • Criando Tabelas
    • Dicionário de Dados
    • Tipos de Dados
    • Trabalhando com Colunas
    • Renomeando uma Tabela
    • Renomeando um Objeto
    • Truncando uma Tabela
    • Inserindo Comentários para Tabelas e Colunas


    Implementando Constraints

    • Conceitos de Constraints
    • Palavras Chave de Constraints FOREIGN KEY
    • Adicionando e Removendo uma Constraint
    • Habilitando e Desabilitando Constraints
    • Visualizando Constraints


    Criando Visões

    • Conceito de Visão
    • Onde se Aplicar Visões
    • Visões Simples e Visões Complexas
    • Criando uma Visão
    • Consultas Com uma Visão
    • Consultando as Visões existentes
    • Modificando uma Visão
    • Criando uma Visão Complexa
    • Regras para Executar Operações DML em uma Visão
    • Impedindo Operações DML em Visões


    Outros Objetos do Banco de Dados

    • Conceito de Sequence
    • Criando, utilizando e modificando uma Sequence
    • Conceito de Índice
    • Criando, Consultando e Removendo um Índice
    • Sinônimos
    • Criando e Removendo Sinônimos


    Comandos do SQL*Plus

    • Comandos de Edição e Formatação do SQL*Plus
    • Comando COLUMN
    • Conceitos de Máscaras do Comando COLUMN
    • Comando BREAK
    • Comandos TTITLE e BTITLE
    • Criando um Script para Executar um Relatório

     

     



    Centro de Treinamento Oficial
    Person Vue Prometric Certiport Microsoft Partner Solid Works Auto Desk
    Redes Sociais
    Contato
    (47) 3322-3344
    (47) 98408-8042
    ProWay IT Training © Todos os Direitos Reservados - Shopping Neumarkt - Blumenau - SC
    by Ksys