Tema 5 – Arquitetura de Banco de Dados

Slides:



Advertisements
Apresentações semelhantes
1 SERVIÇO NACIONAL DE APRENDIZAGEM COMERCIAL FACULDADE DE TECNOLOGIA SENAC PELOTAS Rafael Nunes Folha Trabalho de Conclusão de Curso Orientador: Eduardo.
Advertisements

Avaliação Trimestral do Plano Nacional de Ação de Melhoria da Prestação do Serviço Móvel Pessoal 5º Ciclo Agosto a Outubro de 2013 Avaliação Trimestral.
Controladores Single-loop e Multi-loop
Alex Santos Elizeu da Silva José Sousa Luiz Felipe Marcele Damires.
HARDWARE (Parte II). 2 Hardware – Memória  Componente de um sistema de computação cuja função é armazenar informações que são (ou serão) manipuladas.
Tecnologias para Internet Thyago Maia Tavares de Farias Aula 19.
Acesso remoto a computadores. 2 Grupo André B. OliveiraRA: César H. KallasRA: Marcelo G. HyppolitoRA: Rafael B. CuriRA:
As vantagens no uso de software livre Fábio Berbert de Paula
8º Fórum Internacional Software Livre – 04/2007 Consolidação de Serviços: Alta Disponibilidade e Balanceamento de Carga em Máquinas Virtuais Leonardo Rodrigues.
DISCIPLINA SISTEMAS DE INFORMAÇÃO HOTELEIRA Prof. Eliane Primeiro semestre de 2011.
Computação Móvel História da Ciência e Tecnologia – ADS Professor: Kleber Manrique Trevisani Ana Luiza Lima Carolina Pedrosa Diana Ferreira Marielly Barros.
Protótipo de uma aplicação rica de internet para monitoramento de vídeo através de streaming e Silverlight Thiago da Silva Negherbon – Acadêmico Roosevelt.
Redes de Computadores 5º Semestre Aula 13 Prof. Carlos Vinícius SERVIÇO NACIONAL DE APRENDIZAGEM COMERCIAL FACULDADE DE TECNOLOGIA.
Banco de Dados I Banco de Dados I Professora: Sílvia C. Matos Soares Análise de Sistemas.
FUNDAÇÃO UNIVERSIDADE FEDERAL DE RONDONIA CAMPUS DE PRESIDENTE MÉDICI Curso: ENGENHARIA DE PESCA E AQUICULTURA Disciplina: INTRODUÇÃO À COMPUTAÇÃO E INFORMÁTICA.
Curso: Sistema de Informação
INTRODUÇÃO Ligações inter- redes.
“Modelo de Camadas OSI e TCP/IP ” Nataniel Vieira
Sistemas Operacionais de Rede
Soluções Básicas em informática
EVOLUÇÃO HISTÓRICA DOS COMPUTADORES
Sistemas Distribuídos
Métodos de Validação de Arquivos para Armazenamento em Nuvens
Projeto Integrador II Seminário final
Curso de Graduação em Administração Informática Básica - Unidade 1
Educação Profissional Técnica de Nível Médio em Informática
Projeto Integrador II 2° Seminário de Andamento
especificação de requisitos do software
Browser Um browser (web browser), ou navegador, é um programa de computador que permite aceder a documentos virtuais da Internet, também conhecidos como.
Administração de Gerência de servidores
Aula 05 Pilha TCP/IP.
Sistema Automatizado de Hospedagem de Sites
Evolução dos Sistemas de Comunicação de Dados
Sistemas Baseados no Conhecimento
Componentes de Redes de Computadores
Clube de Vantagens oferece Descontos e Prêmios
SISTEMAS OPERACIONAIS
Sistemas Distribuídos
Funções de um computador
Engenharia de Software II
SCC0265 – Sistemas Interativos Web
Mosaico Digital: monitor interativo de realidade aumentada
INTRODUÇÃO À COMPUTAÇÃO PARALELA
Timeout para o Datasul 12 Nov/2017.
Tópicos Especiais em Redes I 4º Semestre Aula 04 Prof
Redes de Computadores Alan Santos.
AULA 3.
Firewalls UFRJ – UNIVERSIDADE FEDERAL DO RIO DE JANEIRO
Caracterização do equipamento
INSTRUMENTAÇÃO VIRTUAL
Segunda parte do curso de Computação Paralela
Projeto de Segurança da Informação
Sistemas Operacionais I
Curso Técnico em Informática
Sistemas operacionais
Sistemas Operacionais
INSTALAÇÃO DE REDES DE COMPUTADORES
Prof. Alberto Martins Júnior
Integração de Informações, Gerência de Armazenamento e Otimizações em Aplicações Não Convencionais Projeto de Pesquisa DIA/UNIRIO Fernanda Baião
INSTALAÇÃO DE REDES DE COMPUTADORES
Computação e Informática
Prof. Wilian Soares Lacerda DCC - UFLA
Introdução à Lógica Programável
Docker Windows com SQL Server HowTo
Grupo: Cayo Valsamis Gabriel Alves Lucas Schlee
MONITORAMENTO E MOVIMENTAÇÃO LOGÍSTICA
SISTEMAS DISTRIBUIDOS
SISTEMAS DISTRIBUIDOS
Retrato da gestão da saúde e segurança na indústria brasileira
SISTEMAS DISTRIBUIDOS
Transcrição da apresentação:

Tema 5 – Arquitetura de Banco de Dados Professor Me. Jeferson Bussula Pinheiro.

Objetivos deste encontro O histórico da arquitetura, desde os sistemas centralizados até o sistema distribuído. A importância do sistema cliente-servidor. Arquiteturas paralelas de bancos de dados.

Arquitetura de banco de dados Arquitetura centralizada Sistemas centralizados Conceito de time sharing

Terminologia Cliente Utilizam recursos Servidor Dispõem recursos

Arquitetura de banco de dados Arquitetura cliente-servidor Sistemas cliente-servidor Iteração de vários usuários Front-end e Back-end Vantagens: Desempenho, independência, segurança e integridade.

Arquitetura de sistema servidor *** Sistemas servidores de transação. Executam a ação e devolvem os resultados de volta para o cliente. Servidores de dados. Inserção, leitura e manipulação das informações em arquivos ou paginas.

Arquitetura de sistema servidor ** Processos de servidores. Recebem transações, processam e enviam de volta o resultado. Outros processos...

*

Servidores de dados Redes Locais de alta velocidade entre cliente-servidor. O processamento é realizado nas maquinas clientes e os dados são enviados para o servidor. Funcionalidade back-end .

Servidores baseados em nuvem Uso de processamento de terceiro. Computação em nuvem Maquinas virtuais (atenção)

Sistemas paralelos Processamento paralelo. Ganho de velocidade. Execução de muitas tarefas em menos tempo. Ganho de escala Tarefas maiores pelo aumento do grau de paralelismo.

Rede de interconexão Conjunto de componentes (memória, processador e discos) que podem comunicar entre si através de uma rede de interconexão.

Sistemas distribuídos Sistema de banco de dados distribuído Vários nós ou vários locais (sites). Autonomia Compartilhamento de dados Segurança (desastres naturais) Disponibilidade Integridade Confidencialidade

Tipos de redes Redes Locais Surgiram no inicio da década de 70. Redes remotas Surgiram no final da década de 60. Bancos de dados Vs Internet. Lan; Man e Wan

Sistemas operacionais *** Interface entre o banco de dados e o sistema operacional. Serviços exclusivos. Recursos/Funcionalidades

Escalabilidade ** Explorar plenamente todas as tecnologias de sistema operacional. Taxa de transferência (I/O) Capacidade do banco de dados. Conexões simultâneas. Configurações de prioridade e afinidade.

Configurações de prioridade e afinidade * Prioridade de execução Melhores índices Mapas de execução Coleta de estatística

Exercícios 1. Qual a importância das redes de computadores para arquitetura cliente-servidor? R: As redes de computadores permitem a execução de várias tarefas no sistema servidor e outras no cliente.

2. “Agiliza as respostas às transações, além de aumentar a quantidade de transações por segundo”. Está afirmação referencia-se a que: ( ) Sistemas centralizados ( ) Cliente-servidor ( ) Processamento paralelo ( ) Servidores de dados

3. Os “sites” não podem ser afetados por desastres naturais como, inundação, incêndio ou terremotos. A afirmação é verdadeira ou falsa? ( ) Verdadeiro ( ) Falso

4. “Os sistemas de bancos de dados que executam em um único sistema de computador e não interagem com outros sistemas”. Está afirmação referencia-se a que: ( ) Sistemas centralizados ( ) Cliente-servidor ( ) Processamento paralelo ( ) Servidores de dados

5. Os sistemas de bancos de dados distribuídos tratam de dados distribuídos geograficamente e administrativamente, espalhados por diversos sistemas de bancos de dados. A afirmação é verdadeira ou falsa? ( ) Verdadeiro ( ) Falso

6. Um modelo para uso de servidores é terceirizar o serviço completo para outra empresa que hospeda os serviços em seus computadores e utiliza software próprio. Quais são esses tipos de servidores? ( ) Servidores de transação ( ) Servidores de dados ( ) Servidores baseados em nuvem

7. Sinalize com um “X” os tipos de arquitetura de sistemas que foram abordadas. ( ) Sistemas de processos ( ) Sistemas centralizados ( ) Sistemas cliente-servidor ( ) Sistemas de dados ( ) Sistemas paralelos ( ) Sistemas distribuídos

Resumindo Servidores Dados e Transação

Sistemas centralizados Vantagens Desvantagens

Cliente-Servidor Back-end (servidores) Front-end (usuários) Vantagens Desvantagens

Processamento paralelo Vários processadores Vários discos Interconexão de rede (banda larga)

Sistema de banco de dados distribuído Sites diferentes Computação e nuvem

Redes Lan (redes na área de armazenamento) Man (Conexão inter-sites) Wan (Conexão inter-sites)