• Nenhum resultado encontrado

Trabalho de Banco de Dados. 1) Considere a distribuição de banco de dados abaixo, nos quais os fragmentos nos sites 2 e 3, e também no site 1.

N/A
N/A
Protected

Academic year: 2021

Share "Trabalho de Banco de Dados. 1) Considere a distribuição de banco de dados abaixo, nos quais os fragmentos nos sites 2 e 3, e também no site 1."

Copied!
5
0
0

Texto

(1)

Trabalho de Banco de Dados

1) Considere a distribuição de banco de dados abaixo, nos quais os fragmentos nos sites 2 e 3, e também no site 1.

a) Site 2 EMPD5

FNOME MINIT LNOME SSN SALARIO SUPERSSN DNO

John B Smith 123456789 30000 333445555 5

Franklin T Wong 333445555 40000 888665555 5 Ramesh K Narayan 666884444 38000 333445555 5 Joyce A English 453453453 25000 333445555 5 DEP5

DNOME DNUMERO GERSSN GER_DATA_INICIO

Research 5 333445555 1998-05-22 DEP5-LOCS DNUMERO LOCALIZACAO 5 Bellaire 5 Sugarland 5 Houston TRABALHA_EM5 ESSN NRP HORAS 123456789 1 32,5 123456789 2 7,5 666884444 3 40,0 453453453 1 20,0 453453453 2 20,0 333445555 2 10,0 333445555 3 10,0 333445555 10 10,0 333445555 20 10,0 PROJ5

PNOME PNUMERO PLOCALIZACAO DNUM

Product X 1 Bellaire 5

Product Y 2 Sugarland 5

(2)

b) Site 3 EMPD4

FNOME MINIT LNOME SSN SALARIO SUPERSSN DNO

Alicia J Zelaya 999887777 25000 987654321 4 Jennifer S Wallace 987654321 43000 888665555 4 Ahmad V Jabbar 987987987 25000 987654321 4

DEP4

DNOME DNUMERO GERSSN GER_DATA_INICIO

Administration 4 987654321 1995-01-01 DEP4-LOCS DNUMERO LOCALIZACAO 4 Stafford TRABALHA_EM4 ESSN NRP HORAS 333445555 10 10,0 999887777 30 30,0 999887777 10 10,0 987987987 10 35,0 987987987 30 5,0 987654321 30 20,0 987654321 20 15,0 PROJ4

PNOME PNUMERO PLOCALIZACAO DNUM

Computerization 10 Stafford 4

NewBenefits 30 Stafford 4

c) SITE 1 EMPD

FNOME MINIT LNOME SSN SALARIO SUPERSSN DNO

Alicia J Zelaya 999887777 25000 987654321 4 Jennifer S Wallace 987654321 43000 888665555 4 John B Smith 123456789 30000 333445555 5 Franklin T Wong 333445555 40000 888665555 5 Ramesh K Narayan 666884444 38000 333445555 5 Joyce A English 453453453 25000 333445555 5 Ahmad V Jabbar 987987987 25000 987654321 4 DEPENDENTES

(3)

333445555 Alice F 1986-04-05 daughter 333445555 Theodore M 1983-10-25 son 333445555 Joy F 1958-05-03 Wife 987654321 Abner M 1942-02-28 Husband 123456789 Michael M 1988-01-04 Son 123456789 Alice F 1988-12-30 daughter 123456789 Elizabeht F 1967-05-05 wife DEP

DNOME DNUMERO GERSSN GER_DATA_INICIO

Research 5 333445555 1998-05-22 Administration 4 987654321 1995-01-01 DEP-LOCS DNUMERO LOCALIZACAO 5 Bellaire 5 Sugarland 5 Houston 4 Stafford TRABALHA_EM ESSN NRP HORAS 333445555 10 10,0 999887777 30 30,0 999887777 10 10,0 987987987 10 35,0 987987987 30 5,0 987654321 30 20,0 123456789 1 32,5 123456789 2 7,5 666884444 3 40,0 453453453 1 20,0 453453453 2 20,0 333445555 2 10,0 333445555 3 10,0 333445555 10 10,0 333445555 20 10,0 987654321 20 15,0 PROJ

PNOME PNUMERO PLOCALIZACAO DNUM

Computerization 10 Stafford 4

Product X 1 Bellaire 5

Product Y 2 Sugarland 5

(4)

NewBenefits 30 Stafford 4

Para cada uma das consultas abaixo, mostre pelo menos duas estratégias de decomposição e de execução da consulta. Sob quais condições cada uma das estratégias funcionaria bem?

a) Imprima os nomes de todos os empregados que trabalham no departamento 5 menos aqueles que trabalham em algum projeto que não é controlado pelo departamento 5 b) Para cada empregado do departamento 5, recupere o nome do empregado e os

nomes dos dependentes do empregado. 2)Considere as seguintes relações

Livros(numLivro, autorPrincipal, assunto, estoqueTotal, preço) Livraria(numLoja, cidade, estado, codigoPostal, valorInventario) Estoque(numLoja, numLivro, qtde)

EstoqueTotal é o número total de livros em estoque, e valorInventario é o valro do inventário total por loja.

a) Dê um exemplo de dois predicados simples que seriam significativos para a relação Livraria para uma partição horizontal.

b) Como uma partição horizontal derivada de Estoque seria definida baseada na partição de Livraria?

c) Mostre os predicados pelos quais Livros pode ser particionada horizontalmente por assunto.

d) Mostre como o Estoque pode ser particionado de forma mais avançada a partir das partições de b) por meio do acrescimo dos predicados de c).

3)Considere um Bd distribuído para uma rede de livrarias chamada Livros Nacionais com 3 sites chamados LESTE, OESTE, CENTRO. O esquema das tabelas é o mesmo da questão 2. Considere que livros é fragmentado por montantes de preço em:

L1:LIVRO1: até $20

L2:LIVRO2: de $20 até $50 L3:LIVRO3: de $50 até $100 L4:LIVRO4: de $100 pra cima

De maneira similar, Livraria é dividida por codigoPostal em: R1:LESTE: códigos postais até 350000

R2:CENTRO: códigos postais de 35001 até 70000 R3:OESTE:códigos postais de 70001 até 99999

Suponha que Estoque seja uma fragmentação derivada baseada em livraria apenas.

Considere a consulta: Select numLivro estoqueTotal, from Livros where preço> 15 and preço< 55;

Suponha que os fragmentos da Livraria não sejam replicados e sejam designados baseados na região. Suponha ainda que Livros sejam alocados:

(5)

CENTRO:L1,L2 OESTE:L1,L2,L3,L4

Suponha que a consulta seja submetida em LESTE, quais subconsultas remotas ela gera? (escreva em SQL)

b)Se o preço do livro de numLivro=1234 for atualizado de 45 para 55 no site CENTRO, quais atualizações isso gera? Escreva em português e depois em SQL.

c)Dê um exemplo de consulta submetida em OESTE que irá gerar uma subconsulta em CENTRO

d) Escreva uma consulta envolvendo a seleção e a projeção nas relações anteriores e mostre duas possíveis árvores de consulta que denotem diferentes caminhos de execução.

Referências

Documentos relacionados

Cite this article as: Silva Júnior et al.: COPD Assessment Test (CAT) score as a predictor of major depression among subjects with chronic obstructive pulmonary disease and

Os resultados relativos ao estudo dos preditores de VAD sugerem um fraco poder preditor dos parâmetros avaliados na consulta pré-anestésica, sendo que, apenas na classificação

As coletas foram realizadas mensalmente, exceto no momento de uma rápida troca na população de mosquitos, uma vez que as cap- turas eram realizadas cada 2 ou 3

O fígado de ratinho foi o modelo de estudo escolhido por várias razões: (1) pelo menos três transportadores ABC peroxissomais (ALDP, ALDPR, PMP70) coexistem neste órgão;

Crotalus durissus collilineatus Venom

Also statistics about the types and quantities of goods transported around European Union and about the transport modes used for it are presented, especially focusing on

Estes resultados apontam para melhor capacidade de estabelecimento inicial do siratro, apresentando maior velocidade de emergência e percentual de cobertura do solo até os 60

Entendendo, então, como posto acima, propõe-se, com este trabalho, primeiramente estudar a Lei de Busca e Apreensão para dá-la a conhecer da melhor forma, fazendo o mesmo com o