Curso de Introdução a Banco de Dados e SQL Oracle em Porto Alegre

Carga horária: 24h

Local: Porto Alegre / RS

Modalidade: Curso Presencial

Introdução a Banco de Dados e SQL Oracle

Seja introduzido ao universo do Banco de Dados Oracle! Aprenda os primeiros conceitos sobre banco de dados relacionais, criação de suas estruturas e comandos essenciais em SQL, SQL*PLUS e SQLDeveloper. Veja abaixo:

– Comando SELECT, suas cláusulas e operadores
– Linguagem SQL*Plus e o Oracle SQLDeveloper
– Funções single row, de conversão e expressões de condição
– Sub-consultas e operadores SET
– Criação, gerenciamento e manipulação de tabelas
– Implementação de constraints e utilização de views

E muito mais! Veja abaixo mais informações, o conteúdo completo e as datas das próximas turmas! Garanta sua vaga e comece hoje a sua trajetória para ser um DBA Oracle!

PRÓXIMAS TURMAS

Não encontrou a turma que deseja? Confira a agenda completa

  • 05/10/2020 a 19/10/2020 | EAD (ao Vivo) Segundas às Quintas - Noite: 19:00 às 22:00 | Duração: 24h
  • 07/11/2020 a 21/11/2020 | Sábado Integral: 8:30 às 12:30 e 13:30 às 17:30 | Duração: 24h
  • Confira a agenda completa

– Consultar dados armazenados no Banco de Dados Oracle
– Criar e manter objetos do Banco de Dados, assim como, armazenar, recuperar e manipular dados
– Restringir e ordenar dados, utilizando cláusulas, como WHERE, strings de caractere e datas e operadores (BETWEEN, IN, LIKE, AND, OR…)
– Exibir dados a partir de múltiplas tabelas
– Utilizar funções de banco de dados
– Utilizar comandos de SQL*PLUS
– Utilizar o SQL*PLUS para formatar relatórios
– Criar e gerenciar tabelas
– Controlar transações
– Implementar constraints e trabalhar com visões
– Trabalhar com sub-consultas e operadores SET
– Entender funções single row, funções de conversão e expressões de condição
– E Muito mais! Este treinamento é aplicável a usuários Oracle 8i, 9i, 10g, 11g e Oracle 12c. Confira todo o conteúdo programático na aba de conteúdo

Curso TargetTrust de Lógica de Programação ou conhecimento similar
– Noções de Modelagem de Sistemas

Estagiários, profissionais estabelecidos no mercado, jovens, adultos, estudantes, pós-graduandos, mestrandos, doutorandos, ou seja: qualquer pessoa que queira iniciar o aprendizado em Banco de Dados e SQL com instrutores referência no assunto e que colocam o conhecimento em prática no dia a dia. 

1. Resgate Conceitual e Principais Componentes
– Resgate histórico
– Noções álgebra relacional
– Conceito de Banco de Dados Relacional
– Ciclo de Vida do Desenvolvimento e Bancos de Dados
– Modelos de Dados
– Modelo Entidade-Relacionamento
– Convenções do Modelo Entidade-Relacionamento
– Chaves Primárias e Chaves Estrangeiras
– Introdução a SQL
– Propriedades de um Banco de Dados Relacional (ACID)
– Sistema de Gerenciamento de Banco de Dados (SGBD)
– Dados x Informações
– Principais tecnologias de Bancos de Dados
– Portfólio de Produtos Oracle

2. Introdução a SQL
– Estrutura Básica SQL
– DDL x DML x DCL
– Sintaxe: Create, Alter, Drop
– Sintaxe: Insert, Delete, Update
– Sintaxe: SELECT
– Controles de Transação
– Controles de Acesso e Permissionamento básico
– Transação SQL
– Tipos de Dados e Armazenamento
– Selecionando todas as Colunas
– Selecionando Colunas Específicas
– Padrões de Cabeçalho de Colunas
– Definindo um Alias de Coluna
– Utilizando Alias de Colunas
– Funções de Concatenação
– Strings de Caracteres Literais
– Operações Aritméticas em SQL
– Precedência dos Operadores
– Precedência utilizando Parênteses
– Operações de Agregação em SQL
– Operadores de Comparação
– Operadores Lógicos (AND, OR, BETWEEN, NOT, IS)
– Valores Nulos em Expressões e Funções
– Ordenação de Result Sets
– Exibindo a Estrutura de Tabelas no SQL*PLUS

3. Filtros e Tratamentos de Dados em SQL
– Eliminação de linhas duplicadas
– Filtros em SQL (Clausula WHERE)
– Filtros e Operações de Comparação, Lógicos e Aritméticos
– Limitando as Linhas Selecionadas
– Funções Básicas em SQL
– Agrupamento (Cláusula GROUP BY)
– Ordenação (Cláusula ORDER BY)
– Funções Numéricas
– Strings de Caractere e Datas
– Funções em Strings e Datas
– Máscaras e conversões de Tipos de Dados
– Consultas Condicionais
– Expressões Regulares Básico

4. Outros Objetos e Scripts SQL
– Definições de Chaves Primárias
– Chaves Estrangeiras
– Chaves Nulas
– Chaves Únicas
– Check Constraints
– Views
– Materialized Views
– Sinônimos
– Database Links
– Sequences
– Autoincremento Oracle
– Construção de Scripts SQL
– Índices Básico
– Sintaxes: &, &&, VERIFY, ACCEPT, DEFINE, UNDEFINE, SPOOL e tratamento de Erros

5. SQL Avançado
– Queries Compostas
– Sub Consultas
– Consultas com Múltiplos Operadores
– Operações de Conjuntos: Produto Cartesiano
– SQL Joins
– Join e Inner Join
– Left Outer Join
– Right Outer Join
– Outer Join
– Full Outer Join
– Self Join
– Antijoin
– Cross Join
– Natural Join
– Semi Join
– Fatoramento de Subquery (Clásula WITH)

6. Tópicos Avançados em SQL
– Operações de Conjuntos
– Resolução de Problemas comuns com SQL
– Mecanismos de Locks
– Introdução a SQL Performance Tuning
– Plano de Acessos de SQL
– Índices e Planos de Acesso

  • MANIPULAÇÃO DE DADOS COM PYTHON – EAD AO VIVO

    O Curso EAD foi excelente. O conteúdo e a carga horária foi adequada e atendeu minhas expectativas com informações e conhecimento nesta área de manipulação de dados.

    Arlei Belmonte Baí -22/7/20 
  • Curso de Oracle 12c: fundamentals I – SQL e SQL*PLUS

    Ótimo curso! Antes mesmo de finalizá-lo, já até iniciei a utilização dos conhecimentos adquiridos no meu trabalho.

    Ana Kolowski – 19/09/2016

  • Curso de Oracle 12c: fundamentals I – SQL e SQL*PLUS

    Quanto ao instrutor, conseguiu explanar todo o conteúdo, com muita destreza e simplicidade. Os equipamentos e softwares, todos funcionais, rápidos atendendo a necessidade das aulas. Atendeu em todos os requisitos o que se esperava do curso.

    Adelton Elisandro Sorgetz – 21/05/2018