Curso Completo de Oracle SQL, PL/SQL e DBA
Se você quer ser ou já é um desenvolvedor, quer ser um DBA Junior ou apenas curioso sobre bancos de dados, o Oracle Database Express Edition (XE) é a maneira ideal de começar. Com facilidade de uso e uma experiência completa. Você obtém um banco de dados Oracle para começar agora, 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
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.
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.
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.
Programando em Oracle PL/SQL
Construindo e gerenciando unidades de programa PL/SQL
Introdução.
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.
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.
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.
Oracle SQL Tuning
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
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
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.