SlideShare uma empresa Scribd logo
1 de 22
<Insert Picture Here>
Apresentação dos produtos de banco de dados
Rodrigo Almeida
Oracle ACE e Arquiteto de tecnologia Oracle
<Insert Picture Here>
Agenda
• O banco de dados Oracle
• Visão Geral
• Banco de dados Oracle
• Exemplo de Arquitetura
• Versões do banco de dados
• Resumo
• Recursos do Oracle Database Enterprise
• Enterprise Edition Options
• Oracle Real Application Cluster (RAC)
• Oracle Active Data Guard
• Oracle Partitioning
• Oracle Database Vault
• Oracle Advanced Security
• Database Enterprise Management
• Diagnostic Pack
• Tuning Pack
• Database Lifecycle Management
<Insert Picture Here>
O Banco de dados Oracle
Visão Geral
O Software de banco de dados Oracle é um RDBMS (Relational Database Management System) que
está em conformidade com o modelo relacional criado por EF Codd em 1970, onde possui os principais
objetivos sobre o controle e proteção dos dados:
•Estruturas
Objetos bem definidos para armazenar ou acessar os dados de um banco de dados.
•Operações
Ações claramente definidos permitem que aplicativos para manipular os dados e estruturas de um
banco de dados.
•Regras de integridade
Regras de integridade para governar operações sobre os dados e estruturas de um banco de dados.
Um Banco de Dados Relacional é um conceito abstrato que define maneiras de armazenar, manipular
e recuperar dados estruturados unicamente na forma de tabelas, construindo um banco de dados.
Banco de dados Oracle
Banco de dados Oracle é um software desenvolvido para fornecer os diversos recursos para organizar, proteger,
manipular e recuperar os dados e informações das aplicações, como:
•Tabelas;
•Índices;
•Acesso aos dados através das linguagens SQL, PL/SQL, JAVA e C;
•Gerenciamento de transações;
•Controle de concorrência de dados;
•Controle de consistência de dados;
•Controle sobre a versão do dado e etc.
A arquitetura do banco de dados Oracle é composta pelo conceito de banco de dados e instância.
•Banco de dados
Um banco de dados é um conjunto de arquivos, localizados no disco, que armazenam dados. Esses arquivos
podem existir independentemente de uma instância de banco de dados.
•Instância de banco
Um exemplo é um conjunto de estruturas de memória que gerenciam os arquivos de banco de dados. O exemplo
consiste em uma área de memória compartilhada, chamada de área de sistema global (SGA), e um conjunto de
processos de fundo. Uma instância pode existir independentemente de arquivos de banco de dados.
Exemplo de Arquitetura
Versões do banco de dados
Oracle Database 11g está disponível em uma variedade de edições sob medida para
atender o negócio e as necessidades de TI de todas as organizações. A Oracle também
oferece várias opções para o Oracle Database Enterprise Edition 11g para negócio e os
requisitos de TI.
• Oracle Database 11g Standard Edition One para aplicações de uso de recursos
limitados, potência, preço e / desempenho para grupo de trabalho limitado, departamentais
ou web em servidores individuais com um máximo de 2 soquetes.
• Oracle Database 11g Standard Edition é disponível para servidores de até quatro
soquetes no total. Ele inclui Oracle Real Application Clusters como um recurso padrão,
sem nenhum custo adicional e todos os recursos do Oracle Standard Edition One.
• Oracle Database 11g Enterprise Edition é disponível para robustos servidores e
ambientes de alta disponibilidade e criticidade sem limitação de soquete. Ele fornece além
dos recursos tradicionais do banco de dados Oracle, recursos específicos em segurança,
disponibilidade, desenvolvimento, compreensão de dados e appliances.
Resumo
Todas as edições do Oracle Database 11g são construídas usando o mesmo motor
confiável da arquitetura de um banco de dados e são totalmente compatíveis entre todas
as suas versões.
Eles estão disponíveis em uma variedade de sistemas operacionais e incluem um conjunto
comum de ferramentas de desenvolvimento de aplicativos e interfaces de programação.
Usando o Oracle Database 11g, você pode começar a versão Standard Edition One, e
conforme o negócio cresce, você pode facilmente migrar para o Standard Edition ou
Enterprise Edition, dependendo o que melhor atenda às suas necessidades.
Um dos benefícios da Oracle é que é tão fácil de atualizar - basta instalar o software com a
edição do banco de dados desejado e durante a instalaão não se faz alterações em seu
banco de dados ou aplicações, deste modo, conseguimos oferecer o melhor desempenho,
escalabilidade, confiabilidade e segurança em um ambiente de banco de dados de fácil
gestão.
<Insert Picture Here>
Recursos do Oracle Database Enterprise Edition
Enterprise Edition Options
Cada edição do Oracle Database 11g tem características em conjunto comum e
funcionalidade para atender as diferentes exigências de aplicações de negócios de hoje.
Além disso, a Oracle oferece uma gama de opções para a versão Enterprise Edition para
as mais exigentes aplicações de negócios em grande escala de missão-crítica, grandes
lotes de processamento e transações, data warehousing, segurança e outras.
Oracle Real Application Cluster
Oracle Real Application Clusters (RAC) aproveita o poder de processamento de vários
servidores interligados em um grupo, chamado de cluster. Permite o acesso a um único
banco de dados distribuído em vários servidores, isolando os aplicativos e usuários do
banco de dados em casos de falhas do servidor, proporcionando o desempenho e
disponibilidade dos serviços de banco de dados em tempo real.
Oracle Database 11g também inclui Automated Storage Management (ASM) e Oracle
Clusterware. Combinando o uso de ASM e do Oracle Clusterware fornece servidores de
armazenamento, banco de dados, servidores de aplicação e todos os outros aspectos
relacionados com a implementação e gestão de um ambiente de TI para alta
disponibilidade das aplicações.
Não é um recurso exclusivo do Oracle Database Enterprise Edition, ele também está
presente na edição do Oracle Database Standard Edition com a limitação por soquete.
Oracle Active Data Guard
Oracle Active Data Guard é uma opção para o Oracle Database 11g Enterprise Edition que
aumenta a Qualidade de Serviço, proteção do banco de dados e melhora a utilização de
hardware redundante, transferindo recursos intensivos atividades a partir de um banco de
dados de produção para um ou mais bancos de dados replicado.
Oracle Active Data Guard permite acesso somente leitura a um banco de dados físico de
espera para consultas, triagem, elaboração de relatórios, acesso baseado na Web, etc,
enquanto recebe todas as atualizações de dados do banco de dados de produção.
Além disso, a Oracle Active Data Guard pode permitir que um banco de dados replicado
possa ser aberto e utilizado para fins de teste e então rapidamente revertido para um
estado viável de recuperação em desastres.
Nenhuma alteração no banco de dados de produção é perdida durante o teste. Oracle
Active Data Guard fornece benefícios adicionais de alta disponibilidade e proteção contra
desastres contra paralisações planejadas ou não planejadas no local de produção.
O Oracle Active Data Guard em conjunto com Oracle Real Application Cluster oferece uma
arquiteta de MAA (Maximum Availability Architecture), Arquitetura de disponibilidade
Máxima.
Oracle Active Data Guard
Oracle Active Data Guard é uma opção para o Oracle Database 11g Enterprise Edition que
aumenta a Qualidade de Serviço, proteção do banco de dados e melhora a utilização de
hardware redundante, transferindo recursos intensivos atividades a partir de um banco de
dados de produção para um ou mais bancos de dados replicado.
Oracle Active Data Guard permite acesso somente leitura a um banco de dados físico de
espera para consultas, triagem, elaboração de relatórios, acesso baseado na Web, etc,
enquanto recebe todas as atualizações de dados do banco de dados de produção.
Além disso, a Oracle Active Data Guard pode permitir que um banco de dados replicado
possa ser aberto e utilizado para fins de teste e então rapidamente revertido para um
estado viável de recuperação em desastres.
Nenhuma alteração no banco de dados de produção é perdida durante o teste. Oracle
Active Data Guard fornece benefícios adicionais de alta disponibilidade e proteção contra
desastres contra paralisações planejadas ou não planejadas no local de produção.
O Oracle Active Data Guard em conjunto com Oracle Real Application Cluster oferece uma
arquiteta de MAA (Maximum Availability Architecture), Arquitetura de disponibilidade
Máxima.
Oracle Partitioning
Oracle Partitioning melhora o ambiente de gerenciamento de dados para OLTP, data
marts, e aplicações de data warehouse adicionando gerenciamento significativa,
disponibilidade e capacidade de desempenho de grandes tabelas de banco de dados
subjacentes e índices.
Oracle Partitioning permite tabelas grandes sejam quebrados em pedaços menores
gerenciados individualmente, mantendo uma visão ao nível da aplicação única dos dados.
Uma variedade abrangente de métodos de particionamento são suportados, incluindo, a
capacidade de permitir que tabelas muito grandes (e seus índices associados), ser dividida
em unidades menores, mais facilmente gerenciáveis, fornecendo um abordagem de​​
gerenciamento de banco de dados de grandes volumes.
Particionamento melhora o desempenho, como o otimizador irá podar consultas para usar
apenas as partições relevantes de uma tabela ou índice em uma pesquisa.
Oracle Partitioning também pode gerenciar o ciclo de vida de informações, eliminando a
necessidade de compras continuas de armazenamento de forma confinante em uma
solução escalável de armazenamento.
Oracle Database Vault
Oracle Database Vault controla o acesso de quem, quando, onde os dados e aplicativos
podem ser acessados, protegendo sua empresa contra a ameaça de segurança mais​​
comum: maliciosos usuários internos.
Separação de funções, mesmo entre os administradores, o Oracle Database Vault
adicionalmente serve como um poderoso controle preventivo para ajudar a atender ou
exceder cumprimento rigoroso de hoje e requisitos de privacidade.
Ele consegue isso por controlar o acesso à dados de aplicativos e banco de dados, até
mesmo por super-usuários e outros usuários altamente privilegiados. Ele também reforça a
autorização aos dados através de regras de negócios flexíveis e faixas de quem está
acessando o que e quando via out-of-the-box para segurança dos relatórios.
Novas exigências de controle interno encontrados em regulamentações podem ser difíceis
e caros de implementar em um ambiente com múltiplas aplicações. Oracle Database Vault,
permite controles de acesso sejam aplicados com transparência por baixo aplicações
existentes. Os usuários podem ser impedidos de aceder a dados específicos do aplicativo,
ou de acessar o banco de dados fora do horário normal de trabalho.
Oracle Advanced Security
Oracle Advanced Security fornece criptografia de dados transparente armazenados no
banco de dados e criptografia de rede para dados que trafegam pela rede.
Além disso, oferece um conjunto completo de serviços de autenticação forte para o banco
de dados Oracle. A criptografia de rede é implementada utilizando os padrões da indústria
de criptografia e algoritmos de integridade de dados.
Serviços de autenticação forte suporta um conjunto abrangente de padrões da indústria
com opções de autenticação de terceiros. As opções de autenticação incluem Single Sign-
On em serviços para o banco de dados Oracle que deseja trabalhar com frameworks de
autenticação existente e oferece escolhas de autenticação em dois fatores, tais como
smart cards e cartões de token.
<Insert Picture Here>
Database Management Pack
Visão Geral
Oracle oferece uma solução de gestão integrada para o gerenciamento de banco de dados
Oracle com uma única abordagem de gestão Top-Down utilizando o Oracle Enterprise
Manager Cloud Control 12c.
Com os novos recursos de auto-gestão do banco de dados, o DBA pode eliminar e analisar
o desempenho das demoradas instruções SQL, analise de erros de hardware e software,
tarefas administrativas simplificadas e relatórios em tempo real para que os
administradores de banco de dados possa se concentrar em objetivos estratégicos de
negócios em vez de atividades rotineiras do seu ambiente.
Diagnostic Pack
A Oracle Diagnostic Pack fornece funcionalidade de monitoramento automático de
desempenho, diagnóstico e avançado analise de logs do sistema.
O pacote de diagnóstico inclui as seguintes características:
•Automatic Workload Repository;
•Automatic Database Diagnostic Monitor (DAMS);
•Monitoramento de Performance (banco de dados e host) através de notificações;
•Evento: métodos de notificação, regras e horários;
•Histórico de eventos e história da métrica (banco de dados e host);
•Blackouts;
•Relatórios de erros entre outros.
Tuning Pack
A Oracle Tuning Pack é um pacote de ajustes e recomendaçoes aos administradores de
banco de dados com especialidade na gestão de desempenho para o ambiente Oracle,
incluindo ajustes de SQL e otimizações de armazenamento.
Para utilizar o Oracle Tuning Pack, você também deve ter o pacote de diagnóstico. O
Pacote de ajuste inclui os seguintes recursos:
•SQL Access Advisor;
•SQL Tuning Advisor;
•SQL Tuning Sets;
•Reorganizar objetos.
Database Lifecycle Management
Database Lifecycle Management Pack é uma solução completa que ajuda os
administradores de sistema, de banco de dados e aplicação à automatizar os processos
necessários para gerenciar o ciclo de vida Banco de Dados Oracle.
Ele elimina as atividades manuais e tarefas demoradas relacionadas com a descoberta,
provisionamento iniciais, patching, gerenciamento de configuração, gerenciamento de
mudanças e automação das atividades para proteção contra desastres.
Além disso, o Database Lifecycle Management oferece pacotes de diversas
regulamentações do mercado (SOX/PCI e etc) para elaboração de relatórios e gestão da
conformidade regulamentar.
<Insert Picture Here>
Dúvidas?

Mais conteúdo relacionado

Mais procurados

Oracle 11g – Inteligência em Banco de Dados
Oracle 11g – Inteligência em Banco de DadosOracle 11g – Inteligência em Banco de Dados
Oracle 11g – Inteligência em Banco de DadosDaniela Macedo
 
IBTA - Oracle Database Security
IBTA - Oracle Database SecurityIBTA - Oracle Database Security
IBTA - Oracle Database SecurityRodrigo Almeida
 
DBA became DMA for Oracle Exadata X2-2
DBA became DMA for Oracle Exadata X2-2DBA became DMA for Oracle Exadata X2-2
DBA became DMA for Oracle Exadata X2-2Rodrigo Almeida
 
Banco de dados oracle
Banco de dados oracleBanco de dados oracle
Banco de dados oracleEduardo Lopes
 
Desvendando Oracle Exadata X2-2
Desvendando Oracle Exadata X2-2Desvendando Oracle Exadata X2-2
Desvendando Oracle Exadata X2-2Rodrigo Almeida
 
Oracle Exadata
Oracle ExadataOracle Exadata
Oracle ExadataiMasters
 
Oracle 18c Instalação Grid Infrastructure & Database
Oracle 18c Instalação Grid Infrastructure & DatabaseOracle 18c Instalação Grid Infrastructure & Database
Oracle 18c Instalação Grid Infrastructure & DatabaseDouglas Paiva de Sousa
 
Intro Arquitetura Oracle
Intro Arquitetura OracleIntro Arquitetura Oracle
Intro Arquitetura OraclePablo Garcia
 
Oracle Real Application Clusters
Oracle Real Application ClustersOracle Real Application Clusters
Oracle Real Application Clusters4Partner
 
Funcionalidades Oracle
Funcionalidades OracleFuncionalidades Oracle
Funcionalidades Oracleharlycarreiro
 
Essbase Series - Backup
Essbase Series - BackupEssbase Series - Backup
Essbase Series - BackupCaio Lima
 
Oracle d guard11g r2_final(oracledataguardwithoracledb11gr2)-1
Oracle d guard11g r2_final(oracledataguardwithoracledb11gr2)-1Oracle d guard11g r2_final(oracledataguardwithoracledb11gr2)-1
Oracle d guard11g r2_final(oracledataguardwithoracledb11gr2)-1Rodrigo Raposo
 
14100015 introducao-oracle-sqlplsql-vol2-pt
14100015 introducao-oracle-sqlplsql-vol2-pt14100015 introducao-oracle-sqlplsql-vol2-pt
14100015 introducao-oracle-sqlplsql-vol2-ptguest519a5b6
 

Mais procurados (20)

Oracle 11g – Inteligência em Banco de Dados
Oracle 11g – Inteligência em Banco de DadosOracle 11g – Inteligência em Banco de Dados
Oracle 11g – Inteligência em Banco de Dados
 
Treinamento Data Guard
Treinamento Data GuardTreinamento Data Guard
Treinamento Data Guard
 
IDC Summit 2015 - DBaaS
IDC Summit 2015 - DBaaSIDC Summit 2015 - DBaaS
IDC Summit 2015 - DBaaS
 
IBTA - Oracle Database Security
IBTA - Oracle Database SecurityIBTA - Oracle Database Security
IBTA - Oracle Database Security
 
DBA became DMA for Oracle Exadata X2-2
DBA became DMA for Oracle Exadata X2-2DBA became DMA for Oracle Exadata X2-2
DBA became DMA for Oracle Exadata X2-2
 
Banco de dados oracle
Banco de dados oracleBanco de dados oracle
Banco de dados oracle
 
Desvendando Oracle Exadata X2-2
Desvendando Oracle Exadata X2-2Desvendando Oracle Exadata X2-2
Desvendando Oracle Exadata X2-2
 
Apostila Oracle 10g
Apostila Oracle 10gApostila Oracle 10g
Apostila Oracle 10g
 
Treinamento RMAN Workshop 12c
Treinamento RMAN Workshop 12cTreinamento RMAN Workshop 12c
Treinamento RMAN Workshop 12c
 
Oracle Exadata
Oracle ExadataOracle Exadata
Oracle Exadata
 
Oracle Data Guard
Oracle Data GuardOracle Data Guard
Oracle Data Guard
 
SQL Oracle
SQL OracleSQL Oracle
SQL Oracle
 
Treinamento Oracle GoldenGate 19c
Treinamento Oracle GoldenGate 19cTreinamento Oracle GoldenGate 19c
Treinamento Oracle GoldenGate 19c
 
Oracle 18c Instalação Grid Infrastructure & Database
Oracle 18c Instalação Grid Infrastructure & DatabaseOracle 18c Instalação Grid Infrastructure & Database
Oracle 18c Instalação Grid Infrastructure & Database
 
Intro Arquitetura Oracle
Intro Arquitetura OracleIntro Arquitetura Oracle
Intro Arquitetura Oracle
 
Oracle Real Application Clusters
Oracle Real Application ClustersOracle Real Application Clusters
Oracle Real Application Clusters
 
Funcionalidades Oracle
Funcionalidades OracleFuncionalidades Oracle
Funcionalidades Oracle
 
Essbase Series - Backup
Essbase Series - BackupEssbase Series - Backup
Essbase Series - Backup
 
Oracle d guard11g r2_final(oracledataguardwithoracledb11gr2)-1
Oracle d guard11g r2_final(oracledataguardwithoracledb11gr2)-1Oracle d guard11g r2_final(oracledataguardwithoracledb11gr2)-1
Oracle d guard11g r2_final(oracledataguardwithoracledb11gr2)-1
 
14100015 introducao-oracle-sqlplsql-vol2-pt
14100015 introducao-oracle-sqlplsql-vol2-pt14100015 introducao-oracle-sqlplsql-vol2-pt
14100015 introducao-oracle-sqlplsql-vol2-pt
 

Destaque

Apresentação Oracle SGBD
Apresentação Oracle SGBDApresentação Oracle SGBD
Apresentação Oracle SGBDDenis Vieira
 
Avelor JUL2011
Avelor  JUL2011Avelor  JUL2011
Avelor JUL2011Avelor
 
Training SAP FIORI
Training SAP FIORITraining SAP FIORI
Training SAP FIORIDavi Batista
 
Oracle Exadata em 10 minutos
Oracle Exadata em 10 minutosOracle Exadata em 10 minutos
Oracle Exadata em 10 minutosRodrigo Almeida
 
Banco caiu! E a gora?
Banco caiu! E a gora?Banco caiu! E a gora?
Banco caiu! E a gora?Fernando Ike
 
Guob consolidation implementation11gr2
Guob consolidation implementation11gr2Guob consolidation implementation11gr2
Guob consolidation implementation11gr2Rodrigo Almeida
 
Training HANA 4 ABAP
Training HANA 4 ABAPTraining HANA 4 ABAP
Training HANA 4 ABAPDavi Batista
 
Apresentação de SAP HANA GRUPO CIMED 2016
Apresentação de SAP HANA GRUPO CIMED 2016Apresentação de SAP HANA GRUPO CIMED 2016
Apresentação de SAP HANA GRUPO CIMED 2016Rubens V. Damião
 
IDM - Gereciamento de Identidades Corporativa
IDM - Gereciamento de Identidades CorporativaIDM - Gereciamento de Identidades Corporativa
IDM - Gereciamento de Identidades CorporativaDaniel Checchia
 
Présentation Oracle DataBase 11g
Présentation Oracle DataBase 11gPrésentation Oracle DataBase 11g
Présentation Oracle DataBase 11gCynapsys It Hotspot
 
Oracle Database Overview
Oracle Database OverviewOracle Database Overview
Oracle Database Overviewhonglee71
 

Destaque (15)

Proteja los Datos más Sensibles
Proteja los Datos más SensiblesProteja los Datos más Sensibles
Proteja los Datos más Sensibles
 
Apresentação Oracle SGBD
Apresentação Oracle SGBDApresentação Oracle SGBD
Apresentação Oracle SGBD
 
Avelor JUL2011
Avelor  JUL2011Avelor  JUL2011
Avelor JUL2011
 
Training SAP FIORI
Training SAP FIORITraining SAP FIORI
Training SAP FIORI
 
Oracle Exadata em 10 minutos
Oracle Exadata em 10 minutosOracle Exadata em 10 minutos
Oracle Exadata em 10 minutos
 
Banco caiu! E a gora?
Banco caiu! E a gora?Banco caiu! E a gora?
Banco caiu! E a gora?
 
Guob consolidation implementation11gr2
Guob consolidation implementation11gr2Guob consolidation implementation11gr2
Guob consolidation implementation11gr2
 
Hoje eu sou um dba
Hoje eu sou um dbaHoje eu sou um dba
Hoje eu sou um dba
 
Training HANA 4 ABAP
Training HANA 4 ABAPTraining HANA 4 ABAP
Training HANA 4 ABAP
 
Apresentação de SAP HANA GRUPO CIMED 2016
Apresentação de SAP HANA GRUPO CIMED 2016Apresentação de SAP HANA GRUPO CIMED 2016
Apresentação de SAP HANA GRUPO CIMED 2016
 
Oracle Enterprise Manager
Oracle Enterprise ManagerOracle Enterprise Manager
Oracle Enterprise Manager
 
IDM - Gereciamento de Identidades Corporativa
IDM - Gereciamento de Identidades CorporativaIDM - Gereciamento de Identidades Corporativa
IDM - Gereciamento de Identidades Corporativa
 
Academia ABAP
Academia  ABAPAcademia  ABAP
Academia ABAP
 
Présentation Oracle DataBase 11g
Présentation Oracle DataBase 11gPrésentation Oracle DataBase 11g
Présentation Oracle DataBase 11g
 
Oracle Database Overview
Oracle Database OverviewOracle Database Overview
Oracle Database Overview
 

Semelhante a Oracle Day - Produtos de banco de dados

Alta disponibilidade com o oracle _11gpdf
Alta disponibilidade com o oracle _11gpdfAlta disponibilidade com o oracle _11gpdf
Alta disponibilidade com o oracle _11gpdfRodrigo Raposo
 
Semana acadêmica UFRGS 2014
Semana acadêmica UFRGS 2014Semana acadêmica UFRGS 2014
Semana acadêmica UFRGS 2014Daniela Macedo
 
Exadata visao geral_tecnica
Exadata visao geral_tecnicaExadata visao geral_tecnica
Exadata visao geral_tecnicaRodrigo Raposo
 
Exadata visao geral_tecnica
Exadata visao geral_tecnicaExadata visao geral_tecnica
Exadata visao geral_tecnicaRodrigo Raposo
 
Arquitetura RAC oracle database 04
Arquitetura RAC oracle database 04Arquitetura RAC oracle database 04
Arquitetura RAC oracle database 04Ysmaylyka Macedo
 
Bancodedadosesgbds 140326151327-phpapp01
Bancodedadosesgbds 140326151327-phpapp01Bancodedadosesgbds 140326151327-phpapp01
Bancodedadosesgbds 140326151327-phpapp01Sugizo Akino
 
Realmente devo pensar na versão Enterprise do MySQL?
Realmente devo pensar na versão Enterprise do MySQL?Realmente devo pensar na versão Enterprise do MySQL?
Realmente devo pensar na versão Enterprise do MySQL?Juliano de Oliveira Falcao
 
ODI Series - Treinamento
ODI Series - TreinamentoODI Series - Treinamento
ODI Series - TreinamentoCaio Lima
 
NoSQL x SQL: Bancos de Dados em Nuvens Computacionais
NoSQL x SQL: Bancos de Dados em Nuvens ComputacionaisNoSQL x SQL: Bancos de Dados em Nuvens Computacionais
NoSQL x SQL: Bancos de Dados em Nuvens ComputacionaisCarlo Pires
 
Recursos e Benefícios do MySQL
Recursos e Benefícios do MySQLRecursos e Benefícios do MySQL
Recursos e Benefícios do MySQLMySQL Brasil
 
MySQL no Windows: implementação eficiente de novas aplicações
MySQL no Windows: implementação eficiente de novas aplicaçõesMySQL no Windows: implementação eficiente de novas aplicações
MySQL no Windows: implementação eficiente de novas aplicaçõesMySQL Brasil
 
TimesTen In-Memory Database
TimesTen In-Memory DatabaseTimesTen In-Memory Database
TimesTen In-Memory DatabaseAndre Danelon
 
Apostila de Sql Server 2005
Apostila de Sql Server 2005Apostila de Sql Server 2005
Apostila de Sql Server 2005Andre Nascimento
 
Gerenciamento do oracle 11g r2)
Gerenciamento do oracle 11g r2)Gerenciamento do oracle 11g r2)
Gerenciamento do oracle 11g r2)Rodrigo Raposo
 

Semelhante a Oracle Day - Produtos de banco de dados (20)

Trabalho de sgbd
Trabalho de sgbdTrabalho de sgbd
Trabalho de sgbd
 
Alta disponibilidade com o oracle _11gpdf
Alta disponibilidade com o oracle _11gpdfAlta disponibilidade com o oracle _11gpdf
Alta disponibilidade com o oracle _11gpdf
 
Apresentação
ApresentaçãoApresentação
Apresentação
 
Semana acadêmica UFRGS 2014
Semana acadêmica UFRGS 2014Semana acadêmica UFRGS 2014
Semana acadêmica UFRGS 2014
 
Exadata visao geral_tecnica
Exadata visao geral_tecnicaExadata visao geral_tecnica
Exadata visao geral_tecnica
 
Exadata visao geral_tecnica
Exadata visao geral_tecnicaExadata visao geral_tecnica
Exadata visao geral_tecnica
 
Modelos de Banco de dados e SGBDS
Modelos de Banco de dados e SGBDSModelos de Banco de dados e SGBDS
Modelos de Banco de dados e SGBDS
 
Arquitetura RAC oracle database 04
Arquitetura RAC oracle database 04Arquitetura RAC oracle database 04
Arquitetura RAC oracle database 04
 
Bancodedadosesgbds 140326151327-phpapp01
Bancodedadosesgbds 140326151327-phpapp01Bancodedadosesgbds 140326151327-phpapp01
Bancodedadosesgbds 140326151327-phpapp01
 
Realmente devo pensar na versão Enterprise do MySQL?
Realmente devo pensar na versão Enterprise do MySQL?Realmente devo pensar na versão Enterprise do MySQL?
Realmente devo pensar na versão Enterprise do MySQL?
 
Banco aula 01
Banco aula 01Banco aula 01
Banco aula 01
 
ODI Series - Treinamento
ODI Series - TreinamentoODI Series - Treinamento
ODI Series - Treinamento
 
Banco aula 01
Banco aula 01Banco aula 01
Banco aula 01
 
NoSQL x SQL: Bancos de Dados em Nuvens Computacionais
NoSQL x SQL: Bancos de Dados em Nuvens ComputacionaisNoSQL x SQL: Bancos de Dados em Nuvens Computacionais
NoSQL x SQL: Bancos de Dados em Nuvens Computacionais
 
My sql apresentação
My sql apresentaçãoMy sql apresentação
My sql apresentação
 
Recursos e Benefícios do MySQL
Recursos e Benefícios do MySQLRecursos e Benefícios do MySQL
Recursos e Benefícios do MySQL
 
MySQL no Windows: implementação eficiente de novas aplicações
MySQL no Windows: implementação eficiente de novas aplicaçõesMySQL no Windows: implementação eficiente de novas aplicações
MySQL no Windows: implementação eficiente de novas aplicações
 
TimesTen In-Memory Database
TimesTen In-Memory DatabaseTimesTen In-Memory Database
TimesTen In-Memory Database
 
Apostila de Sql Server 2005
Apostila de Sql Server 2005Apostila de Sql Server 2005
Apostila de Sql Server 2005
 
Gerenciamento do oracle 11g r2)
Gerenciamento do oracle 11g r2)Gerenciamento do oracle 11g r2)
Gerenciamento do oracle 11g r2)
 

Oracle Day - Produtos de banco de dados

  • 1. <Insert Picture Here> Apresentação dos produtos de banco de dados Rodrigo Almeida Oracle ACE e Arquiteto de tecnologia Oracle
  • 2. <Insert Picture Here> Agenda • O banco de dados Oracle • Visão Geral • Banco de dados Oracle • Exemplo de Arquitetura • Versões do banco de dados • Resumo • Recursos do Oracle Database Enterprise • Enterprise Edition Options • Oracle Real Application Cluster (RAC) • Oracle Active Data Guard • Oracle Partitioning • Oracle Database Vault • Oracle Advanced Security • Database Enterprise Management • Diagnostic Pack • Tuning Pack • Database Lifecycle Management
  • 3. <Insert Picture Here> O Banco de dados Oracle
  • 4. Visão Geral O Software de banco de dados Oracle é um RDBMS (Relational Database Management System) que está em conformidade com o modelo relacional criado por EF Codd em 1970, onde possui os principais objetivos sobre o controle e proteção dos dados: •Estruturas Objetos bem definidos para armazenar ou acessar os dados de um banco de dados. •Operações Ações claramente definidos permitem que aplicativos para manipular os dados e estruturas de um banco de dados. •Regras de integridade Regras de integridade para governar operações sobre os dados e estruturas de um banco de dados. Um Banco de Dados Relacional é um conceito abstrato que define maneiras de armazenar, manipular e recuperar dados estruturados unicamente na forma de tabelas, construindo um banco de dados.
  • 5. Banco de dados Oracle Banco de dados Oracle é um software desenvolvido para fornecer os diversos recursos para organizar, proteger, manipular e recuperar os dados e informações das aplicações, como: •Tabelas; •Índices; •Acesso aos dados através das linguagens SQL, PL/SQL, JAVA e C; •Gerenciamento de transações; •Controle de concorrência de dados; •Controle de consistência de dados; •Controle sobre a versão do dado e etc. A arquitetura do banco de dados Oracle é composta pelo conceito de banco de dados e instância. •Banco de dados Um banco de dados é um conjunto de arquivos, localizados no disco, que armazenam dados. Esses arquivos podem existir independentemente de uma instância de banco de dados. •Instância de banco Um exemplo é um conjunto de estruturas de memória que gerenciam os arquivos de banco de dados. O exemplo consiste em uma área de memória compartilhada, chamada de área de sistema global (SGA), e um conjunto de processos de fundo. Uma instância pode existir independentemente de arquivos de banco de dados.
  • 7. Versões do banco de dados Oracle Database 11g está disponível em uma variedade de edições sob medida para atender o negócio e as necessidades de TI de todas as organizações. A Oracle também oferece várias opções para o Oracle Database Enterprise Edition 11g para negócio e os requisitos de TI. • Oracle Database 11g Standard Edition One para aplicações de uso de recursos limitados, potência, preço e / desempenho para grupo de trabalho limitado, departamentais ou web em servidores individuais com um máximo de 2 soquetes. • Oracle Database 11g Standard Edition é disponível para servidores de até quatro soquetes no total. Ele inclui Oracle Real Application Clusters como um recurso padrão, sem nenhum custo adicional e todos os recursos do Oracle Standard Edition One. • Oracle Database 11g Enterprise Edition é disponível para robustos servidores e ambientes de alta disponibilidade e criticidade sem limitação de soquete. Ele fornece além dos recursos tradicionais do banco de dados Oracle, recursos específicos em segurança, disponibilidade, desenvolvimento, compreensão de dados e appliances.
  • 8. Resumo Todas as edições do Oracle Database 11g são construídas usando o mesmo motor confiável da arquitetura de um banco de dados e são totalmente compatíveis entre todas as suas versões. Eles estão disponíveis em uma variedade de sistemas operacionais e incluem um conjunto comum de ferramentas de desenvolvimento de aplicativos e interfaces de programação. Usando o Oracle Database 11g, você pode começar a versão Standard Edition One, e conforme o negócio cresce, você pode facilmente migrar para o Standard Edition ou Enterprise Edition, dependendo o que melhor atenda às suas necessidades. Um dos benefícios da Oracle é que é tão fácil de atualizar - basta instalar o software com a edição do banco de dados desejado e durante a instalaão não se faz alterações em seu banco de dados ou aplicações, deste modo, conseguimos oferecer o melhor desempenho, escalabilidade, confiabilidade e segurança em um ambiente de banco de dados de fácil gestão.
  • 9. <Insert Picture Here> Recursos do Oracle Database Enterprise Edition
  • 10. Enterprise Edition Options Cada edição do Oracle Database 11g tem características em conjunto comum e funcionalidade para atender as diferentes exigências de aplicações de negócios de hoje. Além disso, a Oracle oferece uma gama de opções para a versão Enterprise Edition para as mais exigentes aplicações de negócios em grande escala de missão-crítica, grandes lotes de processamento e transações, data warehousing, segurança e outras.
  • 11. Oracle Real Application Cluster Oracle Real Application Clusters (RAC) aproveita o poder de processamento de vários servidores interligados em um grupo, chamado de cluster. Permite o acesso a um único banco de dados distribuído em vários servidores, isolando os aplicativos e usuários do banco de dados em casos de falhas do servidor, proporcionando o desempenho e disponibilidade dos serviços de banco de dados em tempo real. Oracle Database 11g também inclui Automated Storage Management (ASM) e Oracle Clusterware. Combinando o uso de ASM e do Oracle Clusterware fornece servidores de armazenamento, banco de dados, servidores de aplicação e todos os outros aspectos relacionados com a implementação e gestão de um ambiente de TI para alta disponibilidade das aplicações. Não é um recurso exclusivo do Oracle Database Enterprise Edition, ele também está presente na edição do Oracle Database Standard Edition com a limitação por soquete.
  • 12. Oracle Active Data Guard Oracle Active Data Guard é uma opção para o Oracle Database 11g Enterprise Edition que aumenta a Qualidade de Serviço, proteção do banco de dados e melhora a utilização de hardware redundante, transferindo recursos intensivos atividades a partir de um banco de dados de produção para um ou mais bancos de dados replicado. Oracle Active Data Guard permite acesso somente leitura a um banco de dados físico de espera para consultas, triagem, elaboração de relatórios, acesso baseado na Web, etc, enquanto recebe todas as atualizações de dados do banco de dados de produção. Além disso, a Oracle Active Data Guard pode permitir que um banco de dados replicado possa ser aberto e utilizado para fins de teste e então rapidamente revertido para um estado viável de recuperação em desastres. Nenhuma alteração no banco de dados de produção é perdida durante o teste. Oracle Active Data Guard fornece benefícios adicionais de alta disponibilidade e proteção contra desastres contra paralisações planejadas ou não planejadas no local de produção. O Oracle Active Data Guard em conjunto com Oracle Real Application Cluster oferece uma arquiteta de MAA (Maximum Availability Architecture), Arquitetura de disponibilidade Máxima.
  • 13. Oracle Active Data Guard Oracle Active Data Guard é uma opção para o Oracle Database 11g Enterprise Edition que aumenta a Qualidade de Serviço, proteção do banco de dados e melhora a utilização de hardware redundante, transferindo recursos intensivos atividades a partir de um banco de dados de produção para um ou mais bancos de dados replicado. Oracle Active Data Guard permite acesso somente leitura a um banco de dados físico de espera para consultas, triagem, elaboração de relatórios, acesso baseado na Web, etc, enquanto recebe todas as atualizações de dados do banco de dados de produção. Além disso, a Oracle Active Data Guard pode permitir que um banco de dados replicado possa ser aberto e utilizado para fins de teste e então rapidamente revertido para um estado viável de recuperação em desastres. Nenhuma alteração no banco de dados de produção é perdida durante o teste. Oracle Active Data Guard fornece benefícios adicionais de alta disponibilidade e proteção contra desastres contra paralisações planejadas ou não planejadas no local de produção. O Oracle Active Data Guard em conjunto com Oracle Real Application Cluster oferece uma arquiteta de MAA (Maximum Availability Architecture), Arquitetura de disponibilidade Máxima.
  • 14. Oracle Partitioning Oracle Partitioning melhora o ambiente de gerenciamento de dados para OLTP, data marts, e aplicações de data warehouse adicionando gerenciamento significativa, disponibilidade e capacidade de desempenho de grandes tabelas de banco de dados subjacentes e índices. Oracle Partitioning permite tabelas grandes sejam quebrados em pedaços menores gerenciados individualmente, mantendo uma visão ao nível da aplicação única dos dados. Uma variedade abrangente de métodos de particionamento são suportados, incluindo, a capacidade de permitir que tabelas muito grandes (e seus índices associados), ser dividida em unidades menores, mais facilmente gerenciáveis, fornecendo um abordagem de​​ gerenciamento de banco de dados de grandes volumes. Particionamento melhora o desempenho, como o otimizador irá podar consultas para usar apenas as partições relevantes de uma tabela ou índice em uma pesquisa. Oracle Partitioning também pode gerenciar o ciclo de vida de informações, eliminando a necessidade de compras continuas de armazenamento de forma confinante em uma solução escalável de armazenamento.
  • 15. Oracle Database Vault Oracle Database Vault controla o acesso de quem, quando, onde os dados e aplicativos podem ser acessados, protegendo sua empresa contra a ameaça de segurança mais​​ comum: maliciosos usuários internos. Separação de funções, mesmo entre os administradores, o Oracle Database Vault adicionalmente serve como um poderoso controle preventivo para ajudar a atender ou exceder cumprimento rigoroso de hoje e requisitos de privacidade. Ele consegue isso por controlar o acesso à dados de aplicativos e banco de dados, até mesmo por super-usuários e outros usuários altamente privilegiados. Ele também reforça a autorização aos dados através de regras de negócios flexíveis e faixas de quem está acessando o que e quando via out-of-the-box para segurança dos relatórios. Novas exigências de controle interno encontrados em regulamentações podem ser difíceis e caros de implementar em um ambiente com múltiplas aplicações. Oracle Database Vault, permite controles de acesso sejam aplicados com transparência por baixo aplicações existentes. Os usuários podem ser impedidos de aceder a dados específicos do aplicativo, ou de acessar o banco de dados fora do horário normal de trabalho.
  • 16. Oracle Advanced Security Oracle Advanced Security fornece criptografia de dados transparente armazenados no banco de dados e criptografia de rede para dados que trafegam pela rede. Além disso, oferece um conjunto completo de serviços de autenticação forte para o banco de dados Oracle. A criptografia de rede é implementada utilizando os padrões da indústria de criptografia e algoritmos de integridade de dados. Serviços de autenticação forte suporta um conjunto abrangente de padrões da indústria com opções de autenticação de terceiros. As opções de autenticação incluem Single Sign- On em serviços para o banco de dados Oracle que deseja trabalhar com frameworks de autenticação existente e oferece escolhas de autenticação em dois fatores, tais como smart cards e cartões de token.
  • 18. Visão Geral Oracle oferece uma solução de gestão integrada para o gerenciamento de banco de dados Oracle com uma única abordagem de gestão Top-Down utilizando o Oracle Enterprise Manager Cloud Control 12c. Com os novos recursos de auto-gestão do banco de dados, o DBA pode eliminar e analisar o desempenho das demoradas instruções SQL, analise de erros de hardware e software, tarefas administrativas simplificadas e relatórios em tempo real para que os administradores de banco de dados possa se concentrar em objetivos estratégicos de negócios em vez de atividades rotineiras do seu ambiente.
  • 19. Diagnostic Pack A Oracle Diagnostic Pack fornece funcionalidade de monitoramento automático de desempenho, diagnóstico e avançado analise de logs do sistema. O pacote de diagnóstico inclui as seguintes características: •Automatic Workload Repository; •Automatic Database Diagnostic Monitor (DAMS); •Monitoramento de Performance (banco de dados e host) através de notificações; •Evento: métodos de notificação, regras e horários; •Histórico de eventos e história da métrica (banco de dados e host); •Blackouts; •Relatórios de erros entre outros.
  • 20. Tuning Pack A Oracle Tuning Pack é um pacote de ajustes e recomendaçoes aos administradores de banco de dados com especialidade na gestão de desempenho para o ambiente Oracle, incluindo ajustes de SQL e otimizações de armazenamento. Para utilizar o Oracle Tuning Pack, você também deve ter o pacote de diagnóstico. O Pacote de ajuste inclui os seguintes recursos: •SQL Access Advisor; •SQL Tuning Advisor; •SQL Tuning Sets; •Reorganizar objetos.
  • 21. Database Lifecycle Management Database Lifecycle Management Pack é uma solução completa que ajuda os administradores de sistema, de banco de dados e aplicação à automatizar os processos necessários para gerenciar o ciclo de vida Banco de Dados Oracle. Ele elimina as atividades manuais e tarefas demoradas relacionadas com a descoberta, provisionamento iniciais, patching, gerenciamento de configuração, gerenciamento de mudanças e automação das atividades para proteção contra desastres. Além disso, o Database Lifecycle Management oferece pacotes de diversas regulamentações do mercado (SOX/PCI e etc) para elaboração de relatórios e gestão da conformidade regulamentar.

Notas do Editor

  1. Apresentação sobre Oracle Exadata X2-2 – Dicas de DBA para DMA
  2. 1
  3. 1
  4. 1
  5. 1
  6. 1
  7. 1
  8. 1
  9. 1
  10. 1
  11. 1
  12. 1
  13. 1
  14. 1
  15. 1
  16. 1
  17. 1
  18. 1
  19. 1