Você está na página 1de 2

Tpicos Especiais em Banco de Dados Lista de exerccios 2

Conceitos iniciais de bancos de dados distribudos, fragmentao e replicao Condies: Atividade em grupos: 3 a 4 pessoas. Prazo para soluo: 18/03/2013 Enviar a soluo por e-mail para aa_oliveira@hotmail.com.

1. Quais so as principais caractersticas que diferenciam bancos de dados distribudos dos bancos de dados centralizados? 2. Quais so as razes para usar bancos de dados distribudos? 3. Cite as vantagens e desvantagens dos bancos de dados distribudos. 4. Explique, com as suas palavras, os seguintes termos relacionados a bancos de dados distribudos: a) Autonomia local. b) No dependncia de um sistema central. c) Operao contnua. d) Independncia de localizao. e) Independncia de fragmentao. f) Independncia de replicao. g) Processamento de consulta distribudo. h) Processamento de transaes distribudo. i) Independncia de hardware. j) Independncia de sistema operacional. k) Independncia de rede. l) Independncia de SGBD. 5. Quais so os principais cuidados que um projetista de banco de dados distribudos deve considerar ao realizar um projeto de BDD? 6. Quais so as tcnicas de distribuio de dados? Explique cada uma delas. 7. Considere o seguinte esquema relacional: CLIENTE(IdCliente, Nome, CPF, Endereco, Cidade, Estado, IdFilial) FILIAL(IdFilial, Descricao, CidadeSede) Com base nestas informaes, solucione as questes abaixo: a) Estabelea duas formas diferentes horizontalmente a relao CLIENTE. (critrios de seleo) para fragmentar

b) Como a relao FILIAL poderia ser fragmentada horizontalmente? c) Suponha que deseja-se fragmentar horizontalmente a relao FILIAL tomando como critrio de seleo a cidade sede da mesma. Feito isso, deseja-se fragmentar agora a relao CLIENTE pelo mesmo tipo de critrio utilizado para a filial, porm, CLIENTE no possui o dado que identifica a cidade sede. possvel realizar esta fragmentao? Se

sim, explique como e faa um esboo das duas relaes fragmentadas em pelo menos trs sites.

Você também pode gostar