SlideShare ist ein Scribd-Unternehmen logo
1 von 5
Modelo das Três Camadas
(Three Tier Model)
Carlos Pampulim Caldeira
http://www.di.uevora.pt/~ccaldeira
www.linkedin.com/in/carlospampulimcaldeira
ADMINISTRAÇÃO DE BASES DE DADOS
Modelo das Três Camadas
• Desenvolvimento
• Teste
• Produção
Modelo das Três Camadas
Ambiente de Desenvolvimento
Teste Produção
Controlado: DBAs e Developers
Modelo das Três Camadas
Ambiente de Teste
Desenvolvimento Produção
Controlado: DBAs
Modelo das Três Camadas
Ambiente de Produção
Desenvolvimento
Controlado: DBAs
Teste

Weitere ähnliche Inhalte

Mehr von Carlos Pampulim Caldeira

Salvaguarda e Recuperação da Base de Dados | Oracle
Salvaguarda e Recuperação da Base de Dados | OracleSalvaguarda e Recuperação da Base de Dados | Oracle
Salvaguarda e Recuperação da Base de Dados | OracleCarlos Pampulim Caldeira
 
Administração de bases de dados introdução
Administração de bases de dados   introduçãoAdministração de bases de dados   introdução
Administração de bases de dados introduçãoCarlos Pampulim Caldeira
 
Revisão do Desenho da Base de Dados - Design Review
Revisão do Desenho da Base de Dados - Design ReviewRevisão do Desenho da Base de Dados - Design Review
Revisão do Desenho da Base de Dados - Design ReviewCarlos Pampulim Caldeira
 
Administração de Base de Dados: Desenho da Aplicação
Administração de Base de Dados: Desenho da AplicaçãoAdministração de Base de Dados: Desenho da Aplicação
Administração de Base de Dados: Desenho da AplicaçãoCarlos Pampulim Caldeira
 

Mehr von Carlos Pampulim Caldeira (20)

Salvaguarda e Recuperação da Base de Dados | Oracle
Salvaguarda e Recuperação da Base de Dados | OracleSalvaguarda e Recuperação da Base de Dados | Oracle
Salvaguarda e Recuperação da Base de Dados | Oracle
 
Views | Controlo de acesso aos dados
Views | Controlo de acesso aos dadosViews | Controlo de acesso aos dados
Views | Controlo de acesso aos dados
 
SQL e Transações
SQL e TransaçõesSQL e Transações
SQL e Transações
 
DBA | Tabelas de teste
DBA | Tabelas de testeDBA | Tabelas de teste
DBA | Tabelas de teste
 
Google BigQuery
Google BigQueryGoogle BigQuery
Google BigQuery
 
Administração de bases de dados introdução
Administração de bases de dados   introduçãoAdministração de bases de dados   introdução
Administração de bases de dados introdução
 
Ambiente de exploração oracle
Ambiente de exploração oracleAmbiente de exploração oracle
Ambiente de exploração oracle
 
Gestão da Aplicação
Gestão da AplicaçãoGestão da Aplicação
Gestão da Aplicação
 
Oracle | Estatísticas
Oracle | EstatísticasOracle | Estatísticas
Oracle | Estatísticas
 
Custo Execução de Queries
Custo Execução de QueriesCusto Execução de Queries
Custo Execução de Queries
 
User Management
User ManagementUser Management
User Management
 
Database Performance
Database PerformanceDatabase Performance
Database Performance
 
Data Availability
Data AvailabilityData Availability
Data Availability
 
Alterações na Base de Dados
Alterações na Base de DadosAlterações na Base de Dados
Alterações na Base de Dados
 
Revisão do Desenho da Base de Dados - Design Review
Revisão do Desenho da Base de Dados - Design ReviewRevisão do Desenho da Base de Dados - Design Review
Revisão do Desenho da Base de Dados - Design Review
 
Sistema Spares
Sistema SparesSistema Spares
Sistema Spares
 
Administração de Base de Dados: Desenho da Aplicação
Administração de Base de Dados: Desenho da AplicaçãoAdministração de Base de Dados: Desenho da Aplicação
Administração de Base de Dados: Desenho da Aplicação
 
Database Design
Database DesignDatabase Design
Database Design
 
Apontamentos de Html
Apontamentos de HtmlApontamentos de Html
Apontamentos de Html
 
Lição Modelo Dimensional
Lição Modelo DimensionalLição Modelo Dimensional
Lição Modelo Dimensional
 

Modelo das Três Camadas | 2015

  • 1. Modelo das Três Camadas (Three Tier Model) Carlos Pampulim Caldeira http://www.di.uevora.pt/~ccaldeira www.linkedin.com/in/carlospampulimcaldeira ADMINISTRAÇÃO DE BASES DE DADOS
  • 2. Modelo das Três Camadas • Desenvolvimento • Teste • Produção
  • 3. Modelo das Três Camadas Ambiente de Desenvolvimento Teste Produção Controlado: DBAs e Developers
  • 4. Modelo das Três Camadas Ambiente de Teste Desenvolvimento Produção Controlado: DBAs
  • 5. Modelo das Três Camadas Ambiente de Produção Desenvolvimento Controlado: DBAs Teste

Hinweis der Redaktion

  1. A infraestrutura informática no modelo das três camadas deve atribuir um host para cada tipo de ambiente que pode ser, por exemplo: Computador Partição lógica Máquina virtual O objectivo do modelo em três camadas é o de obter a completa independência, e isolamento, entre os três ambientes, i.e., desenvolvimento, teste e produção cada um num contentor independente e sem vasos comunicantes.
  2. Ambiente de Desenvolvimento Aqui não são permitidas actividades de teste e de produção. Em média o tamanho deste nível será de 5% a 20% do tamanho esperado do nível de produção. Este ambiente é controlado em partes iguais pelos DBAs e developers. Os desenvolvedores controlam as suas sandboxes; os DBAs controlam a área operacional, ou seja, a estrutura de dados, onde os primeiros realizam os seus testes.
  3. Ambiente de Teste Aqui não são permitidas actividades de desenvolvimento e de produção. De uma forma geral o tamanho deste nível será idêntico ao tamanho esperado do nível de produção. Este ambiente é controlado apenas pelos DBAs. No que se refere à segurança e performance o ambiente de teste deve ser uma imagem do ambiente de produção, não só no volume como no próprio conteúdo dos dados. A política de passwords e de gestão de roles no acesso à BD tem que ser formalmente o mesmo do ambiente de produção.
  4. Ambiente de Produção