- DISPONIBILIDADE: Disponível
- Autor: Emílio Scudero
- Código: 411016990
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-consultasna 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 | |
Ano | 2021 |
Tamanho do Arquivo | 12.05 GB |
Idioma | Português (Brasil) |