Menu
SEU CARRINHO

Banco de Dados Oracle: SQL+PLSQL+Modelagem de Dados - Emílio Scudero

Banco de Dados Oracle: SQL+PLSQL+Modelagem de Dados - Emílio Scudero
Banco de Dados Oracle: SQL+PLSQL+Modelagem de Dados - Emílio Scudero
R$14,99

Perfeito para iniciantes!

Este curso Oracle Database Completo é direcionado para quem quer aprender Oracle SQL, PL/SQL e Modelagem de Banco de Dados utilizando a Metodologia Oracle (Oracle Method) literalmente do Zero, elaborado para ser o melhor curso completo para iniciar em Oracle Database, incluindo teoria e prática.

Última versão do Oracle

  • O curso foi desenvolvida na última versão do Oracle que é a versão 19c, mas seu conteúdo abrange também as versões anteriores 11g, 12c e 18c.

O que você vai aprender?

Você irá aprender desde onde realizar o download dos softwares da Oracle (Oracle Database XE, Oracle SQL Developer e Oracle SQL Developer Data Modeler) para estudo e pesquisa, realizar o download dos softwares (Oracle Database XE, Oracle SQL Developer e Oracle SQL Developer Data Modeler), instalar o banco de dados Oracle Database XE para Windows 64 Bits, configurar uma conexão ao Oracle Database XE utilizando Oracle NET, instalar e utilizar as principais ferramentas utilizadas para desenvolvimento em Oracle SQL, tais como SQL Developer e SQL*PLUS, configurar conexões no SQL Developer ao banco de dados Oracle e instalar e utilizar a ferramenta de Modelagem de Dados Oracle Developer Data Modeler.


Além disso, você aprenderá as linguagens Oracle SQL e Oracle PL/SQL, todos os conhecimentos teóricos apresentados serão totalmente demonstrados na prática, todas as práticas além de demonstradas serão disponibilizadas para download para que você possa tirar quaisquer dúvidas e executar todos os comandos realizados no curso.


Você também aprenderá as fases da Metodologia da Oracle e as técnicas de Modelagem de Dados básicas e avançadas, todos os conhecimentos teóricos apresentados serão totalmente demonstrados na prática para que você possa entender e realizar na prática todos os conhecimentos apresentados no curso.


Você aprenderá a realizar a Modelagem de Dados (lógica) e a partir de sua conclusão gerar automáticamente e refinar o Projeto do Banco de Dados (database design) que implementa o Modelo de Dados.


Você aprenderá a realizar o Projeto de Banco de Dados (database design) e a partir de sua conclusão gerar automáticamente os comandos (DDL) que criam os objetos de banco de dados que implementam o Projeto de Banco de Dados, gerando 100% do seu projeto a partir do seu Modelo de Dados.

Os 3 pilares na formação de um desenvolvedor Oracle

Este curso contém os 3 pilares na formação para um Desenvolvedor Oracle (Oracle SQL, Oracle PL/SQL e Modelagem de Banco de Dados), que poderá atuar em desenvolvimento de sistemas corporativos, aplicativos, Business Intelligence ou Data Science.

Os 3 pré requisitos na formação de um DBA Oracle

Este curso contém os 3 pré requisitos (Oracle SQL, Oracle PL/SQL e Modelagem de Banco de Dados) para formação de um Administrador de Banco de Dados Oracle (DBA).

Enfim, este curso se destina a quem quer iniciar e aprender na prática Oracle SQL, Oracle PL/SQL e Modelagem de Banco de Dados ou para quem deseja iniciar a preparação para conquistar certificações Oracle.

O que você aprenderá

Seção 1 - Apresentação do curso

  • Apresentação do curso

Seção 2 - Oracle SQL - Instalação do Oracle Database 18c XE

  • Oracle SQL - Download e Instalação do Oracle Database 18c XE
  • Oracle SQL - Startup e Shutdown da Instância e Serviços do Oracle Database 18c X
  • Oracle SQL - Configurando Serviços Listener e Oracle no Windows
  • Oracle SQL - Criando e Testando uma Conexão com o Oracle Database 18c XE

Seção 3 - Oracle SQL - Download, Instalação e Configuração de Conexões do SQL Developer

  • Oracle SQL - Download, Instalação e Configuração de Conexões do SQL Developer

Seção 4 - Oracle SQL - Visão Geral do Oracle Database 19c

  • Oracle SQL - Visão Geral do Oracle Database 19c

Seção 5 - Oracle SQL - Introdução ao SQL

  • Oracle SQL - Introdução ao SQL

Seção 6 - Oracle SQL - Consultando dados utilizando o comando SQL SELECT

  • Oracle SQL - Consultando dados utilizando o comando SQL SELECT

Seção 7 Oracle SQL - Restringindo e Ordenando Dados

  • Oracle SQL - Restringindo e Ordenando Dados

Seção 8 - Oracle SQL - Utilizando Funções Single Row

  • Oracle SQL - Utilizando Funções Single Row

Seção 9 - Oracle SQL - Utilizando Funções de Conversão e Expressões Condicionais

  • Oracle SQL - Utilizando Funções de Conversão e Expressões Condicionais

Seção 10 - Oracle SQL - Agregando dados utilizando Funções de Grupo

  • Oracle SQL - Agregando dados utilizando Funções de Grupo
  • Oracle SQL - Criando e Selecionando Grupos

Seção 11 - Oracle SQL - Exibindo dados a partir de Múltiplas Tabelas

  • Oracle SQL - Exibindo dados a partir de Múltiplas Tabelas
  • Oracle SQL - Nonequijoins
  • Oracle SQL - INNER Joins
  • Oracle SQL - OUTER Joins
  • Oracle SQL - Produto Cartesiano
  • Oracle SQL - Joins utilizando sintaxe Oracle

Seção 12 - Oracle SQL - Utilizando Sub-Consultas

  • Oracle SQL - Sub-Consultas Single-Row
  • Oracle SQL - Sub-Consultas Multiple-row
  • Oracle SQL - Utilizando operadores EXISTS e NOT EXISTS
  • Oracle SQL - Utilizando Sub-consulta correlacionada
  • Oracle SQL - Utilizando Sub-consultas Multiple-Column
  • Oracle SQL - Utilizando Sub-consultas na Cláusula FROM

Seção 13 - Oracle SQL - Operadores SET

  • Oracle SQL - Operadores SET

Seção 14 Oracle - SQL - Comandos DML Manipulando dados

  • Oracle SQL - Comandos DML Manipulando dados

Seção 15 - Oracle SQL - Comandos DDL

  • Oracle SQL - Criando e Gerenciando Tabelas
  • Oracle SQL - Alterando a Estrutura da Tabela

Seção 16 - Oracle SQL - Criando e Gerenciando Constraints

  • Oracle SQL - Criando Constraints na criação da Tabela
  • Oracle SQL - Gerenciando Constraints

Seção 17 - Oracle SQL - Criando e Gerenciando Visões

  • Oracle SQL - Criando e Gerenciando Visões

Seção 18 - Oracle SQL - Criando e Gerenciando Sequencias

  • Oracle SQL - Criando e Gerenciando Sequencias

Seção 19 - Oracle SQL - Criando e Gerenciando Índices

  • Oracle SQL - Criando e Gerenciando Índices

Seção 20 - Oracle SQL - Criando Sinônimos

  • Oracle SQL - Criando Sinônimos

Seção 21 - Oracle SQL - Utilizando o SQL*PLUS

  • Oracle SQL - Utilizando o SQL*PLUS

Seção 22 - Oracle PL/SQL - Instalação do Oracle Database 18c XE

  • Oracle PL/SQL - Download e Instalação do Oracle Database 18c XE
  • Oracle PL/SQL - Startup e Shutdown da Instância e Serviços do Oracle Database 18c XE
  • Oracle PL/SQL - Configurando Serviços Listener e Oracle no Windows
  • Oracle PL/SQL - Criando e Testando uma Conexão com o Oracle Database 18c XE

Seção 23 - Oracle PL/SQL - Instalação do Oracle SQL Developer

  • Oracle PL/SQL - Download, Instalação e Configuração de Conexões do SQL Developer

Seção 24 - Oracle PL/SQL - Visão Geral do Oracle PL/SQL

  • Oracle PL/SQL - Visão Geral do Oracle PL/SQL

Seção 25 - Oracle PL/SQL- Bloco Anônimo

  • Oracle PL/SQL - Bloco Anônimo

Seção 26 - Oracle PL/SQL - Declaração de Identificadores - Variáveis e Constantes

  • Oracle PL/SQL - Definindo Identificadores – Variáveis
  • Oracle PL/SQL - Definindo Identificadores - Constantes
  • Oracle PL/SQL - Tipos de Dados no PL/SQL - Datatypes
  • Oracle PL/SQL - Variável Bind

Seção 27 - Oracle PL/SQL - Sintaxe e Diretrizes de um Bloco PL/SQL

  • Oracle PL/SQL - Sintaxe e Diretrizes de um Bloco PL/SQL
  • Oracle PL/SQL - Utilizando Funções no bloco PL/SQL
  • Oracle PL/SQL - Blocos Aninhados e Escopo de Identificadores (variáveis e constantes)
  • Oracle PL/SQL - Padrões de codificação sugeridos

Seção 28 - Oracle PL/SQL - Utilizando comandos SQL no PL/SQL

  • Oracle PL/SQL - Utilizando comandos SQL no PL/SQL
  • Oracle PL/SQL - Utilizando o comando SELECT no PL/SQL
  • Oracle PL/SQL - Utilizando o comando INSERT no PL/SQL
  • Oracle PL/SQL - Utilizando o comando UPDATE no PL/SQL
  • Oracle PL/SQL - Utilizando o comando DELETE no PL/SQL
  • Oracle PL/SQL - Controlando Transações de banco de dados no PL/SQL
  • Oracle PL/SQL - Cursor Implícito

Seção 29 - Oracle PL/SQL - Estruturas de Controle

  • Oracle PL/SQL - Operadores PL/SQL e Regra de precedência
  • Oracle PL/SQL - Utilizando o comando IF
  • Oracle PL/SQL - Utilizando o comando CASE
  • Oracle PL/SQL - LOOP básico
  • Oracle PL/SQL - FOR LOOP
  • Oracle PL/SQL - WHILE LOOP
  • Oracle PL/SQL Controlando LOOPs aninhados

Seção 30 - Oracle PL/SQL - Tipos Compostos - Variável Tipo PL/SQL Record

  • Oracle PL/SQL - Variável Tipo PL/SQL Record
  • Oracle PL/SQL - Utilizando o Atributo %ROWTYPE

Seção 31 - Oracle PL/SQL - Tipos Compostos - Collections

  • Oracle PL/SQL - Collections - Associative Array
  • Oracle PL/SQL - Associative Array of Records - Bulk Collect
  • Oracle PL/SQL - Collections - Nested Table
  • Oracle PL/SQL - Nested Table of Records - Bulk Collect
  • Oracle PL/SQL - Collections - Varray
  • Oracle PL/SQL - Varray of Records - Bulk Collect
  • Oracle PL/SQL - Utilizando Métodos para controlar Collections

Seção 32 - Oracle PL/SQL - Cursor Explícito

  • Oracle PL/SQL - Controlando um Cursor Explícito
  • Oracle PL/SQL - Controlando um Cursor Explícito utilizando CURSOR FOR LOOP
  • Oracle PL/SQL - Cursor Explícito com Parâmetros
  • Oracle PL/SQL - Cursor Explícito com SELECT FOR UPDATE

Seção 33 - Oracle PL/SQL - Tratamento de Exceções

  • Oracle PL/SQL - Tratamento de Exceções
  • Oracle PL/SQL - Exceções Definidas pelo Desenvolvedor
  • Oracle PL/SQL - PRAGMA EXCEPTION INIT

Seção 34 - Oracle PL/SQL - Procedures de Banco de Dados

  • Oracle PL/SQL - Criando Procedures de Banco de Dados
  • Oracle PL/SQL - Utilizando Parametros tipo IN
  • Oracle PL/SQL - Utilizando Parametros tipo OUT e IN OUT
  • Oracle PL/SQL - Métodos de passagem de Parâmetros
  • Oracle PL/SQL - Recompilando Procedures de Banco de Dados
  • Oracle PL/SQL - Removendo Procedures de Banco de Dados

Seção 35 - Oracle PL/SQL - Funções de Banco de Dados

  • Oracle PL/SQL - Criando Funções de Banco de Dados
  • Oracle PL/SQL - Utilizando Funções em comandos SQL
  • Oracle PL/SQL - Recompilando Funções de Banco de Dados
  • Oracle PL/SQL - Removendo Funções de Banco de Dados

Seção 36 - Oracle PL/SQL - Gerenciando Procedures e Functions

  • Oracle PL/SQL - Gerenciando Procedures e Functions

Seção 37 - Oracle PL/SQL - Gerenciando Dependências de Objetos

  • Oracle PL/SQL - Gerenciando Dependências de Objetos
  • Oracle PL/SQL - Utilizando as Visões DEPTREE e IDEPTREE

Seção 38 - Oracle PL/SQL - Debugando Procedures e Functions

  • Oracle PL/SQL - Debugando Procedures e Functions

Seção 39 - Oracle PL/SQL - Packages de Banco de Dados

  • Oracle PL/SQL - Criando Packages de Banco de Dados - Conceitos
  • Oracle PL/SQL - Criando o Package Specification
  • Oracle PL/SQL - Criando o Package Body
  • Oracle PL/SQL - Referenciando Componentes de uma Package
  • Oracle PL/SQL - Procedimento de uma unica execução na Seção & Debuger
  • Oracle PL/SQL - Recompilando uma Package
  • Oracle PL/SQL - Removendo uma Package
  • Oracle PL/SQL - Vantagens e Benefícios do uso de Packages

Seção 40 - Oracle PL/SQL - Database DML Triggers

  • Oracle PL/SQL - Database DML Triggers
  • Oracle PL/SQL - Database DML Triggers a Nível de Comando
  • Oracle PL/SQL - Database DML Triggers a Nível de Linha
  • Oracle PL/SQL - Regras de Mutating Tables
  • Oracle PL/SQL - Desabilitando e Habilitando Database DML Triggers
  • Oracle PL/SQL - Consultando Database DML Triggers pelo Dicionário de Dados
  • Oracle PL/SQL - Removendo uma Database DML Trigger

Seção 41 - Modelagem de Dados - Instalação do Oracle SQL Developer Data Modeler

  • Modelagem de Dados - Instalação do Oracle SQL Developer Data Modeler

Seção 42 - Modelagem de Dados -Metodologia Oracle

  • Modelagem de Dados - Fases da Metodologia Oracle
  • Modelagem de Dados - Fases do Desenvolvimento do Banco de Dados

Seção 43 - Modelagem de Dados - Modelagem de Dados Conceitual

  • Modelagem de Dados - Características do Diagrama E.R.
  • Modelagem de Dados - Entidade
  • Modelagem de Dados - Atributos
  • Modelagem de Dados - Convenções do Diagrama E.R.
  • Modelagem de Dados - Instâncias de Entidades
  • Modelagem de Dados - Identificador Único
  • Modelagem de Dados - Identificando Entidades
  • Modelagem de Dados - Relacionamentos
  • Modelagem de Dados - Tipos de Relacionamentos
  • Modelagem de Dados - Identificando Relacionamentos
  • Modelagem de Dados - LayOut do Diagrama E.R.
  • Modelagem de Dados - Refinando Atributos
  • Modelagem de Dados - Refinando Identificadores Únicos

Seção 44 - Modelagem de Dados - Modelagem de Dados Avançada (Detalhada)

  • Modelagem de Dados - Normalização do Modelo de Dados
  • Modelagem de Dados - Modelando Dados Hierárquicos
  • Modelagem de Dados - Resolvendo Relacionamentos M para M
  • Modelagem de Dados - Relacionamentos Recursivos
  • Modelagem de Dados - Supertipos e Subtipos
  • Modelagem de Dados - Relacionamentos Exclusivos
  • Modelagem de Dados - Modelando Dados considerando o Tempo
  • Modelagem de Dados - Relacionamentos Complexos

Seção 45 - Modelagem de Dados - Database Design - Projeto do Banco de Dados

  • Modelagem de Dados - Fases do Database Design
  • Modelagem de Dados - Database Design Inicial
  • Modelagem de Dados - Implementação de Relacionamentos Exclusivos (Arcos)
  • Modelagem de Dados - Implementação de Supertipos e Subtipos
  • ModelageDatabase Design Inicial com Utilitário Engenharia para Modelo Relacional
  • Modelagem de Dados - Database Design Adicional
  • Modelagem de Dados - Avaliar necessidade de Desnormalização

Seção 46 - Modelagem de Dados - Construção

  • Modelagem de Dados - Geração dos comandos DDL
  • Modelagem de Dados - Download e Instalação do Oracle Database 18c XE
  • Modelagem de Dados - Startup e Shutdown da Instância e Serviços do Oracle
  • Modelagem de Dados - Configurando Serviços Listener e Oracle no Windows
  • Modelagem de Dados - Criando e Testando uma Conexão com o Oracle Database 18c XE
  • Modelagem de Dados - Download, Instalação e Configuração do Oracle SQL Developer
  • Modelagem de Dados - Criação do Usuário Owner dos objetos
  • Modelagem de Dados - Execução dos comandos DDL

Seção 47 - Oportunidades de Carreira utilizando Tecnologias Oracle

  • Oportunidades de Carreira utilizando Tecnologias Oracle

Há algum requisito ou pré-requisito para o curso?

  • Conhecimentos básicos de usuário do Windows
  • Lógica de Programação

Para quem é este curso:

  • Estudantes e estagiários de Tecnologia da Informação
  • Desenvolvedores de Software
  • Analistas de Sistemas
  • Administradores de Bancos de Dados – DBAs
  • Gerentes de Projetos
  • Scrum Masters
  • Scrum Product Owners
  • Analistas de Negócio
  • Administradores de Dados - ADs
  • Testadores de Software
  • Gerentes e Coordenadores de TI
  • Consultores de Business Intelligence
  • Consultores de Data Science

Diretor de Tecnologia, Gerente de Projetos, Analista de Sistemas, Analista de Negócios, Desenvolvedor Oracle e Administrador de Banco de Dados Oracle com experiência em projetos de desenvolvimento, implantação, customização e manutenção em várias tecnologias, tais como Oracle, Java, SAP e Cobol para mainframes IBM / Unisys, atuando em gestão de projetos tanto como membro de equipe interna como consultor, tendo também atuado no planejamento, definição e implantação de arquitetura e infraestrutura de banco de dados Oracle.

Emílio Scudero:

36 anos de experiência como Gerente de Projetos, Analista de Sistemas, Analista de Negócios e Desenvolvedor de Sistemas, tendo sido responsável por sistemas nas áreas de: Business Intelligence para todos os produtos do banco Sicredi (Crédito, Captação, Cobrança, Conta Corrente, Cartões, Fundos, Previdência, Poupança, Risco, Pagamentos, etc); Empréstimos e Hedge integrado com Conta Corrente e Contabilidade no banco Citibank; Corretora e Negociação em Bolsa de Valores no banco Iochpe; Cambio, Importação e Exportação no banco London Multiplic; Automação bancária pela HP no banco Bamerindus.

30 anos de experiência como consultor e instrutor em Tecnologia Oracle para desenvolvimento de sistemas, tais como: Modelagem e Projeto de Banco de Dados, SQL, PL/SQL, Oracle Forms, Oracle Reports e Ferramenta Case Oracle Designer.

20 anos de experiência como consultor e Instrutor em Administração de Banco de Dados Oracle e Arquiteto de Infraestrutura de Banco de Dados Oracle.

Gerente de Projetos e Scrum Máster utilizando Metodologias Ágeis, SCRUM e SAP Activate.

Gerente de Projetos utilizando Metodologias tradicionais baseadas no PMI e SAP ASAP.

Informação do curso
Ano2021
Tamanho do Arquivo12.05 GB
IdiomaPortuguês (Brasil)