Free Oracle Database

Curso Completo de Oracle SQL, PL/SQL e DBA

Se você quer ser ou já é um desenvolvedor, quer um DBA Junior ou apenas curioso sobre bancos de dados, o Oracle Database Express Edition (XE) é a maneira ideal de começar. É o mesmo banco de dados Oracle poderoso no qual as empresas confiam em todo o mundo, com opção de um simples download, facilidade de uso e uma experiência completa. Você obtém um banco de dados Oracle para usar em qualquer ambiente, além da capacidade de incorporar e redistribuir. E com este treinamento você se capacita para dominar do absoluto zero até nivel avançado de desenvolvimento e administração!

R$ 147,00

Vídeos

Apresentação do treinamento

Instalação Oracle 21c XE

Conteúdo do treinamento

01-Oracle Instalação Oracle 21 xe Windows: Aqui neste primeiro módulo você aprenderá a instalar Oracle 21c XE em Windows

02-Oracle Criação e Configuração Ambiente Cloud: Aqui neste módulo você aprenderá a configurar ambiente Oracle Cloud

03-Oracle SQL: Com este treinamento você será capaz de configurar, criar ambiente de desenvolvimento, criar e gerenciar tabelas, select, insert, update, delete, views e mais.

04-Oracle PL/SQL: PL/SQL é uma linguagem procedural projetada especificamente para incluir instruções SQL em sua sintaxe. As unidades de programa PL/SQL são compiladas pelo servidor Oracle Database e armazenadas dentro do banco de dados. E em tempo de execução, tanto o PL/SQL quanto o SQL são executados no mesmo processo do servidor, proporcionando eficiência ideal. O PL/SQL herda automaticamente a robustez, segurança e portabilidade do Oracle Database

05-Oracle PL/SQL Avançado: Este módulo é uma continuação do módulo 04-Oracle PL/SQL com novos tópicos avançados

06-Oracle Debugando PL/SQL com SQL Developer: O Oracle SQL Developer é uma ferramenta gráfica gratuita que aumenta a produtividade e simplifica as tarefas de desenvolvimento de banco de dados. Com o Oracle SQL Developer, você pode navegar por objetos de banco de dados, executar instruções SQL e scripts SQL e editar e depurar instruções PL/SQL

07-Oracle Text: O Oracle Text usa SQL padrão para indexar, pesquisar e analisar textos e documentos armazenados no banco de dados Oracle.

08-Oracle SQL Tuning: Obtenha um conhecimento mais profundo do ajuste de instruções Oracle SQL e saiba como escrever instruções SQL ajustadas de forma adequada para o banco de dados Oracle neste curso centrado no desenvolvimento de aplicações. Você aprenderá a decifrar e tomar decisões sobre ajustes, bem como aplicá-los ao código SQL. Diversas técnicas de ajuste serão demonstradas.

09-Oracle Administração: Aprenda como Instalar e Configurar um Banco de Dados Oracle de forma Profissional

10-Oracle Backup e Recovery: Os procedimentos de backup e recuperação protegem seu banco de dados contra perda de dados e reconstroem os dados, caso ocorra perda

O que será usado?

  • Oracle 21c XE
  • Oracle SQL Developer

Porque usar o Oracle XE?

 

Desenvolvedores

Saiba mais sobre o Oracle Database usando o XE gratuito.

  • Conecte o Oracle Database às suas linguagens de programação e ambientes de desenvolvimento favoritos, incluindo Java, .NET, Python, Node.js, Go, PHP, C/C++, Delphi e muito mais.
  • Aprenda SQL no banco de dados relacional líder mundial ou experimente o suporte nativo da Oracle para varias linguagens.
  • Use ferramentas de desenvolvimento gratuitas e IDEs da Oracle, incluindo SQL Developer e SQL Developer Data Modeler.
  • Sem custos de licenciamento.
  • Fácil de instalar.
  • Um banco de dados completo.
 

DBAs

Avanços de teste e produção no Oracle Database que facilitam a vida de DBAs e outros administradores usando o XE gratuito. Com o XE, qualquer administrador pode se beneficiar de muitos dos recursos avançados do Oracle Database.

  • Gerencie vários bancos de dados Oracle em um só lugar com bancos de dados plugáveis.
  • Acelere as consultas de banco de dados usando partições de tabela.
  • Obtenha mais do armazenamento de banco de dados com compactação de dados.
  • Faça backup de todo o seu banco de dados usando Oracle RMAN.
  • Faça restore de todo o seu banco de dados usando Oracle RMAN.
  • 3 Bancos de Dados conectáveis.
  • 2 CPUs para processos em primeiro plano.
  • 2 GB de RAM (SGA e PGA combinados).
  • 12 GB de dados do usuário em disco.

O que são os serviços de nuvem Uso Livre (Always Free)?

Infraestrutura

2 VMs de computação baseadas em AMD com 1/8 OCPU** e 1 GB de memória cada.

4 núcleos Ampere A1 baseados em Arm e 24 GB de memória utilizáveis como uma VM ou até 4 VMs.

Armazenamento de volumes em 2 blocos, total de 200 GB.

10 GB de Armazenamento de Objetos.

10 GB de Armazenamento de Arquivos.

Bancos de Dados

Sua escolha de Oracle Autonomous Transaction Processing, Autonomous Data Warehouse, Autonomous JSON Database ou APEX Application Development. Total de dois bancos de dados, cada um com 1 OCPU** e 20 GB de armazenamento.

Banco de dados NoSQL com 133 milhões de leituras por mês, 133 milhões de gravações por mês, 25 GB de armazenamento por tabela, até 3 tabelas.

Observabilidade e Gerenciamento

Monitoramento: 500 milhões de pontos de dados de ingestão, 1 bilhão de pontos de dados de recuperação.

Application Performance Monitoring: 1.000 eventos de rastreamento por hora.

Registro em log: 10 GB por mês.

Notificações: 1 milhão enviados por https por mês, 1.000 enviados por email por mês.

Serviços adicionais

Balanceador de Carga Flexível: 1 instância, 10 Mbps.

Balanceador de Carga de Rede Flexível.

Transferência de Dados de Saída: 10 TB por mês.

Redes Virtuais na Nuvem (VCN - Virtual Cloud Network): Máximo de 2 VCNs, inclui suporte a IPv4 e IPv6.

Registros de fluxo VCN: Até 10 GB por mês compartilhados entre os serviços de registro da OCI.

Iniciando com Oracle SQL

Visão Geral

  • Introdução
  • Executando Comandos SQL Básicos
  • Restringindo e Ordenando Dados
  • Funções Básicas
  • Exibindo Dados a Partir de Múltiplas Tabelas
  • Agregando Dados Utilizando Funções de Grupo
  • Manipulando Dados
  • Criando e Gerenciando Tabelas
  • Implementando Constraints
  • Criando Visões
  • Restringindo e Ordenando Dados
  • Outros Objetos do Banco de Dados

Pronto para usar?

Para este treinamento usaremos Oracle 21xe e SQL Developer e ficará ambiente iniciando para os próximos módulos.

 

Programando em Oracle PL/SQL

PL/SQL é uma linguagem de programação de banco de dados poderosa, porém direta. É fácil de escrever e ler e vem com muitas otimizações e recursos de segurança prontos para uso.


Construindo e gerenciando unidades de programa PL/SQL

  • Construindo com Blocos: PL/SQL é uma linguagem estruturada em blocos; a familiaridade com blocos é fundamental para escrever um bom código.
  • Controlando o fluxo de execução: ramificação condicional e processamento iterativo em PL/SQL
  • Envolva seu código em um pacote organizado: os pacotes são os blocos de construção fundamentais de qualquer aplicativo baseado em PL/SQL de alta qualidade
  • Escolhendo seus pacotes: conceitos e benefícios dos pacotes PL/SQL
  • Gerenciamento de Erros: Uma exploração dos recursos de gerenciamento de erros em PL/SQL
  • O dicionário de dados: faça com que as visualizações funcionem para você, use várias visualizações de dicionário de dados importantes para analisar e gerenciar seu código

Tipo de Dados PL/SQL

  • Trabalhando com Strings em PL/SQL: PL/SQL oferece vários tipos de dados de strings diferentes para uso em seus aplicativos
  • Trabalhando com Números em PL/SQL: Aprenda e como usar os diferentes tipos numéricos em PL/SQL
  • Trabalhando com datas em PL/SQL Datas são um tipo de dados escalar relativamente complexo, tanto em SQL quanto em PL/SQL
  • Trabalhando com Registros: Um tipo composto muito comum e útil, análogo do PL/SQL à linha de uma tabela
  • Gerenciamento de erros: a implementação de arrays de PL/SQL desempenha um papel em quase todos os principais recursos de desempenho de PL/SQL
  • Trabalhando com coleções: use várias visualizações de dicionário de dados importantes para analisar e gerenciar seu código

SQL com PL/SQL

  • Trabalhando com cursores: os cursores PL/SQL facilitam a manipulação do conteúdo das tabelas do banco de dados
  • Processamento em massa com BULK COLLECT e FORALL: O recurso de desempenho mais importante em PL/SQL relacionado à execução de SQL

Oracle Text

Visão Geral

O Oracle Text usa SQL padrão para indexar, pesquisar e analisar textos e documentos armazenados no banco de dados Oracle, em arquivos e na web. O Oracle Text pode realizar análises linguísticas em documentos, bem como pesquisar texto usando uma variedade de estratégias, incluindo pesquisa de palavras-chave, consultas de contexto, operações booleanas, correspondência de padrões, consultas temáticas mistas, pesquisa de seção HTML/XML e assim por diante

Ele pode renderizar resultados de pesquisa em vários formatos, incluindo texto não formatado, HTML com destaque de termo e formato de documento original. O Oracle Text oferece suporte a vários idiomas e usa tecnologia avançada de classificação de relevância para melhorar a qualidade da pesquisa.

O Oracle Text também oferece recursos avançados como classificação, agrupamento e suporte para metáforas de visualização de informações.

Pronto para começar?

Se você já estiver usando o Oracle Database, habilitar a pesquisa de texto em seus aplicativos é bastante simples. O Oracle Text usa a mesma linguagem SQL do banco de dados e se integra perfeitamente ao SQL existente. O Oracle Text pode ser usado a partir de qualquer linguagem de programação que tenha uma interface SQL, ou seja, praticamente todas elas.

 

Oracle SQL Tuning

Saiba como instalar banco de dados Oracle, criar ambiente de desenvolvimento, criar e gerenciar tabelas, melhorar performance de banco de dados a nível de SQL


Ajuste de desempenho do Oracle

  • Gerando e interpretando planos de execução de SQL
  • Gerenciando estatísticas do otimizador
  • Influenciando o otimizador através de parâmetros de inicialização ou dicas SQL
  • Controlando o compartilhamento do cursor para instruções SQL
  • Monitorando a execução de SQL
  • Executando o Rastreio de Aplicativos
  • Gerenciando Conjuntos de Ajuste SQL
  • Usando o SQL Tuning Advisor ou o SQL Access Advisor
  • Gerenciando Perfis SQL
  • Gerenciando linhas de base do SQL
 

Administração de banco de dados - DBA

Este curso começamos do zero e vai até avançado, então seja qual for o seu nível este treinamento vai ser adequar facilmente.


Instalar banco de dados Oracle, criar ambiente de desenvolvimento, criar e gerenciar tabelas

  • Arquitetura do banco de dados
  • Ferramentas de administração
  • Gerenciando uma instância Oracle
  • Criando um banco de dados
  • Visões do dicionário de dados
  • Mantendo o control file
  • Mantendo arquivos de Redo Log
  • Tablespaces e Datafiles
  • Estruturas de armazenamento
  • Gerenciando segmentos de undo
  • Gerenciando segmentos temporários
  • Gerenciando Tabelas
  • Gerenciando índices
  • Mantendo a integridade
  • Gerenciando usuários
  • Gerenciando privilégios
 

Oracle Backup e Recovery

Oracle Database tem ferramentas poderosas para realizar backup e restore de dados


Gerenciando backup e restore com Oracle

  • Backup e recovery
  • Estruturas e processos de recovery
  • Banco em modo archiving
  • Backups físicos
  • Recovery completo do banco de dados Oracle
  • Recovery incompleto do banco de dados Oracle
  • Oracle export e import
  • Oracle recovery manager (rman)
  • Criação e manutenção do catálogo de recovery
  • Backups físicos usando o rman
  • Restore e recovery usando o rman
  • Flashback database
 

Certificado Digital MasterTraining

O certificado MasterTraining, gera credibilidade em instituições de ensino e empresas de TI do mercado em geral.

Solicite certificado ao final do curso.

Ganhe credenciais reconhecidas pelo setor e valorizadas pelas empresas.

Crie confiança e gere credibilidade

Diferencie-se em sua empresa.


Certificado Master Training