Guia de Estudo: Primeira Parcial de Bancos de Dados Distribuídos
O conceito de banco de dados: R: É um conjunto de informações inter-relacionadas para propósitos comuns.
Definição de banco de dados distribuído: R: É uma coleção de vários bancos de dados localizados em diferentes locais e unidades de uma rede.
Quais são os objetivos do banco de dados distribuído? R: Construção de sistemas distribuídos, incluindo bases de dados, processamento de informação, partilha de consultas, confiabilidade, disponibilidade e velocidade.
Nomeie uma vantagem da distribuição dos dados: R: A vantagem de sistemas distribuídos é a capacidade de compartilhar e acessar informações de forma fiável e eficaz.
Diga o que reflete a crescente complexidade: R: Gestão de desenvolvimento de software, maior probabilidade de erros e mais processamento extra.
O que permite a transparência de local? R: Permite que um usuário acesse os dados sem a necessidade de saber ou ver os locais onde eles residem.
Qual é a transparência de duplicação? R: Significa que há mais de uma cópia dos dados; deve-se escolher uma cópia para recuperar os dados e todas as cópias devem ser atualizadas.
O que permite a independência da configuração? R: Permite à organização acrescentar ou substituir o hardware sem ter que mudar os componentes de software existentes no DBMS (Database Management System).
Qual é a duplicação de dados? R: Ocorre se o sistema mantém várias cópias idênticas de uma relação R, com cada cópia armazenada em um local diferente.
Por que é necessário conhecer as disciplinas de estudo? R: É necessário saber qual tem sido a evolução e o estado atual da tecnologia de banco de dados, a fim de estar preparado para as mudanças que inevitavelmente ocorrerão na área.
Nomeie duas características de sistemas paralelos:
O banco de dados reside em uma única máquina com múltiplas CPUs e vários discos rígidos.
Todos os usuários acessam essa mesma máquina.
Nomeie duas características da arquitetura cliente-servidor:
O cliente e o servidor podem atuar como uma única entidade e também podem agir como identidades separadas, realizando atividades ou tarefas independentes.
As funções do cliente e do servidor podem estar em plataformas separadas ou na mesma plataforma.
Qual é a interface do usuário? R: É a representação do sistema; a forma como o usuário interage com o software de uma aplicação.
O que é um sistema subjacente? R: Tudo o que compõe a estrutura do banco de dados.
O que é Cliente/Servidor? R: São componentes integrados em um único aplicativo. O cliente pode atuar como servidor ao solicitar um serviço para outro aplicativo.
Diz-se que a interface é separada em bancos de dados: R: Centralizados.