Cursos de Oracle Database 19c - Multitenant Architecture
Oracle Database 19c: A Arquitetura Multitenant é um recurso introduzido em Oracle Database que permite que uma única instância de banco de dados, conhecida como Container Database (CDB), hospede vários bancos de dados separados, chamados Pluggable Databases (PDBs). Essa arquitetura fornece uma maneira de consolidar vários bancos de dados em um único recurso de hardware, facilitando o gerenciamento, a administração e a otimização de recursos.
Este treinamento ao vivo conduzido por instrutor (no local ou remoto) é destinado a administradores de banco de dados de nível intermediário que desejam gerenciar e otimizar efetivamente um ambiente multilocatário.
Ao final deste treinamento, os participantes serão capazes de:
- Compreender os principais componentes e benefícios da arquitetura multitenant do Oracle Database 19c, incluindo CDBs e PDBs.
- Adquirir competências práticas na instalação, configuração e gestão de bases de dados de contentores (CDBs) e bases de dados conectáveis (PDBs).
- Desenvolver proficiência na implementação de medidas de segurança, estratégias de backup e recuperação e ajuste de desempenho em um ambiente multilocatário.
- Aprender a gerir a alta disponibilidade e a recuperação de desastres numa arquitetura multilocatário, incluindo a configuração do Data Guard e do Oracle RAC.
- Adquirir técnicas de resolução de problemas e as melhores práticas para manter um ambiente de base de dados multitenant seguro, eficiente e fiável.
Formato do curso
- Palestra e discussão interactiva.
- Muitos exercícios e prática.
- Implementação prática num ambiente de laboratório ao vivo.
Opções de personalização do curso
- Para solicitar uma formação personalizada para este curso, por favor contacte-nos para combinar.
Programa do Curso
Introdução
- Visão geral da arquitetura multilocatário
- Vantagens da arquitetura multilocatário
- Componentes: base de dados de contentores (CDB) e bases de dados conectáveis (PDB)
Componentes da arquitetura multilocatário
- Compreender a base de dados de contentores (CDB)
- Compreender as bases de dados conectáveis (PDB)
- Diferenças entre as arquitecturas não-CDB e CDB
Instalar e configurar a Arquitetura Multitenant
- Instalação do Oracle Database 19c com a opção multitenant
- Configuração de um ambiente multitenant
- Criação de um CDB
Criando e gerenciando PDBs
- Criação de PDBs usando SQL, DBCA e semente de PDB
- Gerenciando PDBs: iniciar, parar e clonar
- Administração de PDBs
Segurança em Ambiente Multitenant
- Segurança do utilizador em CDB e PDBs
- Gerir funções e privilégios
- Implementação de encriptação de dados transparente (TDE) em PDBs
Cópia de segurança e recuperação de Databases multilocatários
- Estratégias de cópia de segurança para CDB e PDBs
- Cenários de recuperação num ambiente multilocatário
- Utilização do RMAN com uma arquitetura multilocatário
Ajuste de desempenho em arquitetura multilocatário
- Gerenciamento de recursos em um ambiente multilocatário
- Ajustar PDBs para obter o melhor desempenho
- Monitorizar o desempenho utilizando o Enterprise Manager
Gerenciamento de dados em PDBs
- Movendo dados entre PDBs
- Importar e exportar dados em PDBs
- Utilizar o Oracle Data Pump numa arquitetura multilocatário
Patching e atualização em um ambiente multilocatário
- Estratégias de correção para CDBs e PDBs
- Atualização de PDBs: melhores práticas
- Técnicas de minimização do tempo de inatividade
Alta disponibilidade e recuperação de desastres
- Configuração do Data Guard com bancos de dados multilocatários
- Cenários de failover e switchover em um ambiente multilocatário
- Implementação do Oracle RAC com uma arquitetura multilocatário
Resolução de problemas de arquitetura multilocatário Database
- Problemas comuns na arquitetura multi-inquilino
- Ferramentas e técnicas de diagnóstico
- Técnicas de resolução de problemas para PDBs
Melhores práticas para a arquitetura multilocatário
- Práticas recomendadas de segurança
- Práticas recomendadas de backup e recuperação
- Práticas recomendadas de ajuste de desempenho
Resumo e próximos passos
Requisitos
- Conhecimentos básicos de Oracle administração de bases de dados
- Familiaridade com SQL e PL/SQL
Público
- Administradores Database
- Profissionais de TI
Precisa de ajuda para escolher o curso certo?
Cursos de Oracle Database 19c - Multitenant Architecture - Enquiry
Declaração de Clientes (5)
Gostei muito do formato da formação, prático, diretamente no SQL Developer.
Andreea - OPEN COURSE
Curso - Oracle Database 19c PL and Advanced SQL
Máquina Traduzida
Os exercícios foram muito bem explicados.
Monica - DB Global Technology
Curso - PL/SQL in Oracle 19c
Máquina Traduzida
Aprendi funções complexas e como as aplicar
Ana Alexandrescu - DB Global Technology
Curso - Oracle SQL Advanced
Máquina Traduzida
Ótima comunicação, Łukasz explicou tudo de forma fácil e compreensível
Tomasz Wojciechowski - GP Strategies Poland sp. z o.o.
Curso - ORACLE SQL Fundamentals
Máquina Traduzida
Foi bastante prático, não muito teórico.
David Lambaerts - Estee Lauder BV
Curso - ORACLE PL/SQL Fundamentals
Máquina Traduzida
Próximas Formações Provisórias
Cursos Relacionados
Oracle SQL Language
14 HorasO curso responde às perguntas
Como construir uma consulta?
Que possibilidades tem SQL?
O que é uma base de dados relacional?
Qual é a estrutura e os comandos SQL?
Mastering Oracle APEX 23-24: Workflows and Security
21 HorasEste treinamento ao vivo conduzido por instrutor em Portugal (no local ou remoto) é destinado a desenvolvedores de nível intermediário e profissionais de TI que desejam aprender como aproveitar os novos recursos do APEX 23-24, projetar fluxos de trabalho eficientes e garantir a segurança do aplicativo.
No final deste treinamento, os participantes serão capazes de:
- Desenvolver e gerir aplicações APEX utilizando as funcionalidades mais recentes das versões 23-24.
- Conceber e implementar fluxos de trabalho eficientes no APEX.
- Aplicar medidas de segurança avançadas para proteger as aplicações e os dados do APEX.
- Integrar aplicações APEX com sistemas externos e assegurar uma troca de dados sem problemas.
- Testar, depurar e implementar aplicações APEX seguindo as melhores práticas.
Fundamentos ORACLE PL/SQL
21 HorasEste curso de 3 dias dá uma introdução ao ORACLE PL/SQL, um ambiente de desenvolvimento de aplicações que permite a escrita de procedimentos armazenados, funções e triggers usando comandos SQL e PL/SQL.
O curso tem o formato de um workshop, com uma mistura de aulas teóricas, exemplos de trabalho e exercícios práticos. Embora o conteúdo possa ser personalizado, são necessários pelo menos 2 dias para cobrir os elementos principais.
São fornecidas notas completas sobre o curso, juntamente com exemplos de ficheiros de bases de dados, exemplos de ficheiros SQL e ferramentas de software gratuitas para utilização no acesso a uma base de dados ORACLE.
Oracle Database 19c PL and Advanced SQL
28 HorasEste treinamento ao vivo conduzido por instrutor em Portugal (no local ou remoto) é destinado a administradores de banco de dados de nível intermediário que desejam ter uma compreensão profunda da programação Oracle Database 19c PL/SQL e técnicas avançadas SQL.
No final desta formação, os participantes serão capazes de:
- Compreender os fundamentos e os recursos avançados de PL/SQL.
- Desenvolver consultas avançadas de SQL para recuperar e manipular dados de forma eficiente.
- Implementar construções de programação PL/SQL para gerenciar dados e operações de banco de dados.
- Otimizar as consultas SQL para um melhor desempenho.
- Utilizar funcionalidades avançadas de PL/SQL como colecções, processamento em massa e tratamento de erros.
- Aprender a depurar e gerir programas PL/SQL de forma eficaz.
Oracle: Programming with PL/SQL I
28 HorasEste treinamento ao vivo conduzido por instrutor em Portugal (no local ou remoto) é destinado a desenvolvedores de nível iniciante e administradores de banco de dados que desejam aprender PL/SQL a automatizar tarefas de banco de dados, implementar lógica de negócios e desenvolver aplicativos robustos de banco de dados.
No final desta formação, os participantes serão capazes de:
- Desenvolver programas PL/SQL eficientes para automatizar operações de banco de dados e integrar comandos SQL de forma eficaz.
- Criar unidades de programa reutilizáveis, incluindo procedimentos, funções, pacotes e gatilhos, para aplicações modulares e escaláveis.
- Implementar estruturas de dados avançadas, como arrays associativos, e gerir resultados de consultas utilizando cursores.
- Tratar erros de forma robusta e proteger o código com encriptação, ofuscação e técnicas de compilação condicional.
- Aplicar PL/SQL em cenários do mundo real, tirando partido de pacotes integrados para manipulação de ficheiros, automatização de correio eletrónico e outras funcionalidades avançadas.
Oracle: Programming with PL/SQL II
21 HorasEste treinamento ao vivo conduzido por instrutor em Portugal (no local ou remoto) é destinado a desenvolvedores de nível avançado e administradores de banco de dados que desejam usar PL/SQL para desenvolver soluções de banco de dados de alto desempenho, seguras e escaláveis, aproveitando técnicas avançadas de programação e integrações.
No final desta formação, os participantes serão capazes de:
- Trabalhar com tipos de dados complexos, colecções e operações em massa para uma gestão eficiente dos dados.
- Desenvolver tipos de objectos, funções de tabela e agregados personalizados para melhorar a funcionalidade da base de dados.
- Aplicar técnicas de ajuste de desempenho, usar compilação nativa e proteger contra injeção SQL.
- Implementar contextos de aplicação, VPD e unidades de programa seguras para soluções de bases de dados robustas.
Oracle SQL for Administrators
21 HorasEste treinamento ao vivo conduzido por instrutor em Portugal (no local ou remoto) é destinado a administradores e desenvolvedores de banco de dados de nível iniciante que desejam aprender SQL a gerenciar, consultar e manipular dados com eficiência em bancos de dados Oracle para tarefas administrativas e operacionais.
No final desta formação, os participantes serão capazes de:
- Compreender a arquitetura da base de dados Oracle, incluindo esquemas, utilizadores e sessões.
- Escrever e otimizar consultas SQL para recuperação, filtragem e manipulação de dados.
- Utilizar junções, subconsultas e operadores de conjunto para trabalhar com várias tabelas e consultas complexas.
- Efetuar agregação, agrupamento e análise de dados utilizando funções SQL.
- Gerir objectos de esquema como vistas, sequências e índices para melhorar as operações da base de dados.
Oracle SQL for Developers
35 HorasEste treinamento ao vivo conduzido por instrutor em Portugal (no local ou remoto) é destinado a desenvolvedores de nível intermediário e administradores de banco de dados que desejam usar Oracle SQL para projetar, gerenciar e otimizar aplicativos de banco de dados e automatizar tarefas com eficiência.
No final desta formação, os participantes serão capazes de:
- Compreender a arquitetura da base de dados Oracle e gerir utilizadores, esquemas e permissões.
- Escrever consultas SQL optimizadas para recuperação, manipulação e análise de dados.
- Utilizar técnicas avançadas de SQL, incluindo junções, subconsultas e consultas hierárquicas.
- Conceber e gerir objectos de bases de dados como tabelas, índices, vistas e sequências.
Oracle SQL Advanced
14 HorasOuvintes
Este curso foi concebido para pessoas que pretendem utilizar as funcionalidades avançadas de SQL em Oracle
O curso responde às perguntas
- Como criar consultas avançadas?
- Como criar relatórios avançados?
Oracle SQL para iniciantes
21 HorasOuvintes
Esta formação destina-se a pessoas que estão a começar a trabalhar com a linguagem SQL na base de dados Oracle
O curso responde às perguntas:
- Como construir uma consulta?
- Que possibilidades tem SQL?
- O que é uma base de dados relacional?
- Qual é a estrutura e os comandos SQL?
Oracle SQL for Development and Database Management
35 HorasEste treinamento ao vivo conduzido por instrutor em Portugal (no local ou remoto) é destinado a profissionais de banco de dados de nível intermediário que desejam aprimorar suas habilidades em Oracle SQL desenvolvimento e administração.
No final deste treinamento, os participantes serão capazes de:
- Construir e otimizar consultas SQL complexas.
- Gerir bases de dados de forma eficiente utilizando Oracle SQL ferramentas.
- Aplicar as melhores práticas no desenvolvimento e manutenção de bases de dados.
- Administrar o acesso dos utilizadores e a segurança da base de dados num ambiente Oracle.
ORACLE SQL Fundamentals
14 HorasEste curso de 2 dias dá uma introdução ao SQL Developer, SQL*Plus e ao SQL, a Linguagem de Consulta Estruturada utilizada para aceder a uma base de dados Relacional Database e inclui as novas funcionalidades da última versão do ORACLE. Os princípios aprendidos podem também ser aplicados a bases de dados tão diversas como Microsoft SQL Server, MySQL, Access, Informix e DB2.
O curso tem o formato de um workshop, com uma mistura de aulas teóricas, exemplos de trabalho e exercícios práticos. Embora o conteúdo possa ser personalizado, são necessários pelo menos 2 dias para cobrir os elementos principais.
São fornecidas notas completas sobre o curso, juntamente com ficheiros de base de dados de exemplo, ficheiros SQL de exemplo e ferramentas de software gratuitas para utilização no acesso a uma base de dados ORACLE.
Oracle SQL Intermediate - Data Extraction
14 HorasO objetivo do curso é permitir que os participantes dominem a forma de trabalhar com a linguagem SQL na base de dados Oracle para a extração de dados a um nível intermédio.
Oracle SQL Intermediário
14 HorasO curso é dirigido a todos que tem a intenção de melhorar as suas habilidades basicas em ORACLE SQL e tambem sistematizar os conhecimentos ja adquiridos. O objetivo do curso é proporcionar todas as ferramentas que sao de suma importancia para que os participantes do curso tenham a capacidade completa de mover-se entre o ORACLE SQL SERVER e utiliza-lo da forma mais eficiente possivel na resolução dos problemas da organização. )
Formato do curso
25% aulas teóricas, 75% laboratórios
25% aulas teóricas, 75% laboratórios
PL/SQL in Oracle 19c
21 HorasEste treinamento ao vivo conduzido por instrutor em Portugal (no local ou remoto) é destinado a desenvolvedores e administradores de nível intermediário que desejam ter uma base sólida de programação PL/SQL para desenvolver aplicativos de banco de dados eficientes e robustos usando Oracle 19c.
No final deste treinamento, os participantes serão capazes de:
- Obter uma compreensão abrangente do que é PL/SQL e suas vantagens sobre o padrão SQL.
- Aprender a declarar e utilizar variáveis e diferentes tipos de dados em blocos PL/SQL.
- Aplicar estruturas de controlo como IF-THEN-ELSE, instruções CASE e loops para criar programas PL/SQL robustos.
- Compreender e implementar cursores explícitos e implícitos para recuperação de dados.
- Tratar excepções de forma eficaz utilizando excepções predefinidas e definidas pelo utilizador.
- Desenvolver e gerir accionadores para automatizar e aplicar regras comerciais.
- Criar e utilizar pacotes PL/SQL para encapsular e modularizar código para reutilização e manutenção.