Cursos de Oracle SQL Intermediate - Data Extraction
O objetivo do curso é permitir que os participantes dominem a forma de trabalhar com a linguagem SQL na base de dados Oracle para a extração de dados a um nível intermédio.
Programa do Curso
Limitar resultados
- A cláusula WHERE
- Operadores de comparação
- Condição LIKE
- Pré-requisito BETWEEN ... E
- Condição IS NULL
- Condição IN
- Operadores booleanos AND, OR e NOT
- Muitas das condições na cláusula WHERE
- A ordem dos operadores.
- Cláusula DISTINCT
Funções SQL
- As diferenças entre as funções de uma e de várias linhas
- Funções de texto, numéricas, de data,
- Conversão explícita e implícita
- Funções de conversão
- Funções de aninhamento
- Ver o desempenho das funções - tabela dupla
- Obtenção da data atual função SYSDATE
- Tratamento de valores NULL
Agregação de dados utilizando a função de agrupamento
- Funções de agrupamento
- Como é que as funções de agrupamento tratam os valores NULL
- Criar grupos de dados - a cláusula GROUP BY
- Agrupar várias colunas
- Limitar o agrupamento de resultados da função - a cláusula HAVING
Subconsultas
- Colocar subconsultas no comando SELECT
- Subconsultas de uma e de várias linhas
- Operadores Subqueries de linha única
- Agrupamento de funções na subconsulta
- Operadores de subconsultas multi-IN, ALL, ANY
- Como são tratados os valores NULL nas subconsultas
Operadores colectivos
- Operador UNION
- Operador UNION ALL
- Operador INTERSECT
- Operador MINUS
Utilização adicional de Joins
- Revisitar Joins
- Combinação de junções internas e externas
- Junções externas particionadas
- Consultas hierárquicas
Utilização adicional de subconsultas
- Revisitar subconsultas
- Utilização de subconsultas como tabelas virtuais/visualizações em linha e colunas
- Utilização da construção WITH
- Combinação de subconsultas e junções
Funções analíticas
- Cláusula OVER
- Cláusula de partição
- Cláusula Windowing
- Funções Rank, Lead, Lag, First, Last
Recuperação de dados de várias tabelas (se houver tempo no final)
- Tipos de conectores
- A utilização de NATURAL JOIN
- Tabelas de aliases
- Junções na cláusula WHERE
- INNER JOIN
- Junção externa LEFT, RIGHT, FULL OUTER JOIN
- Produto cartesiano
Funções de agregação (se houver tempo no final)
- Revisitar a função Group By e a cláusula Having
- Grupo e Rollup
- Grupo e cubo
Requisitos
Participação recomendada na ação de formação "Oracle SQL para principiantes
Precisa de ajuda para escolher o curso certo?
info@nobleprog.pt ou +351 30 050 9666
Cursos de Oracle SQL Intermediate - Data Extraction - Enquiry
Oracle SQL Intermediate - Data Extraction - Solicitação de Consultoria
Solicitação de Consultoria
Declaração de Clientes (5)
Aprendi funções complexas e como as aplicar
Ana Alexandrescu - DB Global Technology
Curso - Oracle SQL Advanced
Máquina Traduzida
como o instrutor demonstra seu conhecimento sobre o assunto que está ensinando
john ernesto ii fernandez - Philippine AXA Life Insurance Corporation
Curso - Data Vault: Building a Scalable Data Warehouse
Máquina Traduzida
Ótima comunicação, Łukasz explicou tudo de forma fácil e compreensível
Tomasz Wojciechowski - GP Strategies Poland sp. z o.o.
Curso - ORACLE SQL Fundamentals
Máquina Traduzida
o treinador foi muito útil, o ritmo do treinamento foi realmente bom e os exercícios não eram muito difíceis, nem muito fáceis. sempre que eu ficava preso, ele me ajudou muito bem e se certificou de que eu entendia tudo.
Jade Stappaerts - KULeuven
Curso - Oracle SQL Language
Máquina Traduzida
os exercícios
Amna AlAli - Federal Demographic Council
Curso - Oracle SQL for beginners
Máquina Traduzida
Próximas Formações Provisórias
Cursos Relacionados
Oracle SQL Language
14 HorasO curso responde às perguntas
Como construir uma consulta?
Que possibilidades tem SQL?
O que é uma base de dados relacional?
Qual é a estrutura e os comandos SQL?
Cluster Analysis with R and SAS
14 HorasEste treinamento ao vivo conduzido por instrutor em Portugal (no local ou remoto) é destinado a analistas de dados que desejam programar com R em SAS para análise de cluster.
No final desta formação, os participantes serão capazes de
- Utilizar a análise de clusters para a extração de dados
- Mestrar a sintaxe do R para soluções de clustering.
- Implementar clustering hierárquico e não hierárquico.
- Tomar decisões baseadas em dados para ajudar a melhorar as operações comerciais.
Dos Dados a Decisão com Big Data e Análises Preditivas
21 HorasPúblico
Se você tentar entender os dados aos quais tem acesso ou quiser analisar dados não estruturados disponíveis na rede (como o Twitter, Linked in, etc ...), este curso é para você.
É principalmente destinado a tomadores de decisão e pessoas que precisam escolher quais dados valem a pena coletar e o que vale a pena analisar.
Não se destina a pessoas que configuram a solução, essas pessoas irão se beneficiar do quadro geral.
Modo de entrega
Durante o curso, os delegados serão apresentados a exemplos de trabalho, principalmente de tecnologias de código aberto.
Aulas curtas serão seguidas de apresentação e exercícios simples pelos participantes
Conteúdo e Software utilizados
Todo o software utilizado é atualizado cada vez que o curso é executado, por isso, verificamos as versões mais recentes possíveis.
Abrange o processo de obter, formatar, processar e analisar os dados, para explicar como automatizar o processo de tomada de decisão com o aprendizado de máquina.
Data Mining and Analysis
28 HorasObjetivo:
Os delegados serão capazes de analisar grandes conjuntos de dados, extrair padrões, escolher a variável correta que tem impacto nos resultados, de modo a que um novo modelo seja previsto com resultados preditivos.
Mineração de Dados
21 HorasO curso pode ser fornecido com quaisquer ferramentas, incluindo software e aplicativos de mineração de dados de código aberto gratuitos
Data Mining with Python
14 Horaseste instrutor liderada, treinamento ao vivo (no local ou remoto) destina-se a analistas de dados e cientistas de dados que desejam implementar técnicas de análise de dados mais avançadas para a mineração de dados usando Python.
no final deste treinamento, os participantes poderão:
- Compreender as áreas importantes da mineração de dados, incluindo mineração de regras de associação, análise de sentimento de texto, sumarização automática de texto e detecção de anomalias de dados.
- Comparar e implementar diversas estratégias para resolver problemas reais de mineração de dados.
- Compreender e interpretar os resultados.
formato do curso
- Aulas e discussões interativas.
- Muitos exercícios e prática.
- Implementação prática em um ambiente de laboratório ao vivo.
Opções de personalização do curso
- Para solicitar um treinamento personalizado para este curso, entre em contato conosco para combinar.
Mineração de Dados com R
14 HorasR é uma linguagem de programação livre e de código aberto para computação estatística, análise de dados e gráficos. R é usado por um número crescente de gerentes e analistas de dados dentro das corporações e da academia. R possui uma ampla variedade de pacotes para mineração de dados.
Data Vault: Building a Scalable Data Warehouse
28 HorasNeste treinamento ao vivo conduzido por instrutor em Portugal, os participantes aprenderão como construir um Data Vault.
Ao final deste treinamento, os participantes serão capazes de:
- Entenda os conceitos de arquitetura e design por trás do Data Vault 2.0 e sua interação com Big Data, NoSQL e AI.
- Use técnicas de abóbada de dados para permitir a auditoria, o rastreamento e a inspeção de dados históricos em um data warehouse.
- Desenvolver um processo ETL (Extrair, Transformar, Carregar) consistente e repetível.
- Criar e implementar armazéns altamente escaláveis e repetíveis.
Oracle SQL for Administrators
21 HorasEste treinamento ao vivo conduzido por instrutor em Portugal (no local ou remoto) é destinado a administradores e desenvolvedores de banco de dados de nível iniciante que desejam aprender SQL a gerenciar, consultar e manipular dados com eficiência em bancos de dados Oracle para tarefas administrativas e operacionais.
No final desta formação, os participantes serão capazes de:
- Compreender a arquitetura da base de dados Oracle, incluindo esquemas, utilizadores e sessões.
- Escrever e otimizar consultas SQL para recuperação, filtragem e manipulação de dados.
- Utilizar junções, subconsultas e operadores de conjunto para trabalhar com várias tabelas e consultas complexas.
- Efetuar agregação, agrupamento e análise de dados utilizando funções SQL.
- Gerir objectos de esquema como vistas, sequências e índices para melhorar as operações da base de dados.
Oracle SQL for Developers
35 HorasEste treinamento ao vivo conduzido por instrutor em Portugal (no local ou remoto) é destinado a desenvolvedores de nível intermediário e administradores de banco de dados que desejam usar Oracle SQL para projetar, gerenciar e otimizar aplicativos de banco de dados e automatizar tarefas com eficiência.
No final desta formação, os participantes serão capazes de:
- Compreender a arquitetura da base de dados Oracle e gerir utilizadores, esquemas e permissões.
- Escrever consultas SQL optimizadas para recuperação, manipulação e análise de dados.
- Utilizar técnicas avançadas de SQL, incluindo junções, subconsultas e consultas hierárquicas.
- Conceber e gerir objectos de bases de dados como tabelas, índices, vistas e sequências.
Oracle SQL Advanced
14 HorasOuvintes
Este curso foi concebido para pessoas que pretendem utilizar as funcionalidades avançadas de SQL em Oracle
O curso responde às perguntas
- Como criar consultas avançadas?
- Como criar relatórios avançados?
Oracle SQL para iniciantes
21 HorasOuvintes
Esta formação destina-se a pessoas que estão a começar a trabalhar com a linguagem SQL na base de dados Oracle
O curso responde às perguntas:
- Como construir uma consulta?
- Que possibilidades tem SQL?
- O que é uma base de dados relacional?
- Qual é a estrutura e os comandos SQL?
Oracle SQL for Development and Database Management
35 HorasEste treinamento ao vivo conduzido por instrutor em Portugal (no local ou remoto) é destinado a profissionais de banco de dados de nível intermediário que desejam aprimorar suas habilidades em Oracle SQL desenvolvimento e administração.
No final deste treinamento, os participantes serão capazes de:
- Construir e otimizar consultas SQL complexas.
- Gerir bases de dados de forma eficiente utilizando Oracle SQL ferramentas.
- Aplicar as melhores práticas no desenvolvimento e manutenção de bases de dados.
- Administrar o acesso dos utilizadores e a segurança da base de dados num ambiente Oracle.
ORACLE SQL Fundamentals
14 HorasEste curso de 2 dias dá uma introdução ao SQL Developer, SQL*Plus e ao SQL, a Linguagem de Consulta Estruturada utilizada para aceder a uma base de dados Relacional Database e inclui as novas funcionalidades da última versão do ORACLE. Os princípios aprendidos podem também ser aplicados a bases de dados tão diversas como Microsoft SQL Server, MySQL, Access, Informix e DB2.
O curso tem o formato de um workshop, com uma mistura de aulas teóricas, exemplos de trabalho e exercícios práticos. Embora o conteúdo possa ser personalizado, são necessários pelo menos 2 dias para cobrir os elementos principais.
São fornecidas notas completas sobre o curso, juntamente com ficheiros de base de dados de exemplo, ficheiros SQL de exemplo e ferramentas de software gratuitas para utilização no acesso a uma base de dados ORACLE.
Oracle SQL Intermediário
14 HorasO curso é dirigido a todos que tem a intenção de melhorar as suas habilidades basicas em ORACLE SQL e tambem sistematizar os conhecimentos ja adquiridos. O objetivo do curso é proporcionar todas as ferramentas que sao de suma importancia para que os participantes do curso tenham a capacidade completa de mover-se entre o ORACLE SQL SERVER e utiliza-lo da forma mais eficiente possivel na resolução dos problemas da organização. )
Formato do curso
25% aulas teóricas, 75% laboratórios
25% aulas teóricas, 75% laboratórios