Database SQL Workshop II
O curso Oracle Database: Workshop de SQL II ajuda você a aprimorar suas habilidades como desenvolvedor de Aplicação ao aprender a gerenciar os objetos de banco de dados, views de banco de dados e subconsultas de várias colunas.
Centro de Treinamento Certificado Oracle
Instrutores qualificados e com experiência na área
Abordagem prática de aprendizagem
Material completo, atualizado e dinâmico
Saiba mais sobre o treinamento
Instrutores experientes usarão como criar consultas mais eficientes usando as funções que suportam as expressões comuns.
Benefícios para você
Garantir um desempenho rápido, confiável, seguro e fácil de gerenciar. Otimizar as cargas de trabalho de banco de dados, reduzir custos de TI e elevar a qualidade de serviço ativada uma vez em nuvens de dados.
Recursos Avançados do SQL
Ao participar deste curso, você também aprenderá a usar os recursos avançados de SQL para consultar e manipular dados no banco de dados. Conheça os privilégios de controle no nível de objeto e sistema, além das técnicas avançadas de consulta e geração de relatórios.
Reforçar seu Conhecimento com Exercícios Práticos
Durante este workshop de SQL, você usará o Oracle SQL Developer como principal ferramenta de ambiente para a criação de códigos SQL. O SQL * Plus é apresentado como ferramenta opcional. Demonstrações e exercícios práticos reforçam os novos conceitos.
Você vai aprender a:
- Conceder e revogar privilégios e atribuições
- Usar as funções incorporadas que suportam o uso de expressões comuns e fuso horário
- Gerenciar objetos de esquema e visualizações de dicionário de dados
- Usar o suporte a expressões comuns no SQL
- Criar subconsultas eficientes e complexas
Objetivos
- Adicionar novos usuários com diferentes níveis de privilégios de acesso
- Controlar o acesso do banco de dados a objetos específicos
- Gerenciar dados em diferentes fusos horários
- Gerenciar objetos com visualizações de dicionário de dados
- Gerenciar objetos de esquema
- Conjuntos manipulares grandes de dados no banco de dados Oracle usando subconsultas
- Executar instruções DDL para criar e gerenciar objetos de esquema
- Usar subconsultas escalares e correlacionadas
- Usar o suporte a expressões comuns no SQL
- Criar subconsultas de várias colunas
Carga Horária
2 dias
- Desenvolvedor
- Implementador
- Administrador de sistemas
Pré-requisito necessário
- Familiaridade com SQL Developer, SQL * Plus
- Conhecimento básico de SQL
Tópicos Principais
- Introdução
- Objetivos do Curso, Agenda Curso e Apêndices Usados Neste Curso
- Visão geral dos ambientes de desenvolvimento
- Tabelas usadas no Curso
- Analisar os Conceitos de SQL
- Introdução a Views de Dicionário de Dados
- Introdução a Dicionário de Dados
- Descrever a Estrutura do Dicionário de Dados
- Usando como Views de Dicionário de Dados
- Consultando como Views de Dicionário de Dados
- Criando Sequências, jogadas e Índices
- Visão geral de sequências
- Visão geral de sinônimos
- Visão geral dos índices
- Criando Views
- Visão geral de vistas
- Gerenciando Objetos de Esquema
- Restrições Gerenciando
- Criando e usando tabelas temporárias
- Criando e tabelas externas
- Recuperando Dados Usando Subconsultas
- Recuperando Dados Usando uma Subconsulta como Origem
- Trabalhando com subconsultas de várias colunas
- Usando Subconsultas escalares no SQL
- Subconsultas Correlacionadas
- Trabalhando com uma cláusula COM
- Manipulando Dados com Subconsultas
- Usando Subconsultas para Dados Manipulares
- Inserindo Usando uma Subconsulta como Destino
- Usando a palavra-chave COM OPÇÃO CHECK em Instruções DML
- Usando Subconsultas Correlacionadas para Atualizar e Excluir linhas
- Controlando o Acesso de Usuários
- Privilégios de sistema
- Criando uma individualidade
- Privilégios de objeto
- Revogando privilégios de objetos
- Manipulando Dados
- Visão geral do Recurso Padrão Explícito
- Usando Instruções INSERT em várias tabelas
- Usando a instrução MERGE
- Executando operações de flashback
- Controlando Alterações em Dados
- Gerenciando Dados em Diferentes Fusos Horários
- Trabalhando com CURRENT_DATE, CURRENT_TIMESTAMP e LOCALTIMESTAMP
- Trabalhando com tipos de dados INTERVAL
- Usando funções de data / hora em consultas