Baixe o app para aproveitar ainda mais
Prévia do material em texto
1 SERVIÇO PÚBLICO FEDERAL - UNIVERSIDADE FEDERAL DE GOIÁS - INSTITUTO DE INFORMÁTICA Disciplina : BD2 Data: 10/05/2019 Prof. Dirson Santos de Campos Tarefa 3 – Questões referentes ao Projeto Físico de Banco de Dados (Tarefa em Grupo, o mesmo do seminário de BD2) Avisos: As questões da Tarefa 3 se referem as aulas do Projeto Físico de Banco de Dados (partes 01, 02 e 03) disponibilizadas nos documentos (ProjetoFisicoBD_parte1.pdf, ProjetoFisicoBD_parte2.pdf e ProjetoFisicoBD_parte3.pdf) que foram disponibilizadas no site da disciplina no SIGAA. Estas questões são passíveis de serem explorados na primeira avaliação de BD2. Submeta as respostas dos exercícios em um único arquivo (.doc, .odt. ou .pdf) submetido por um único aluo do grupo. No arquivo deve ter as identificações dos alunos, do professor e da disciplina contendo a respostas das questões enumeradas. 1) Um dos tipos de armazenamento físico para banco de dados mais inovadores atualmente é o armazenamento em nuvem (armazenamento cloud). Quais suas vantagens de desvantagens? 2) O armazenamento de SGBD nas nuvens pode permitir a otimização por SQL Tunning? (Justifique a sua resposta). 3) Sobre a Hierarquia de Armazenamento para SGBD responda as seguintes questões? a) Qual é o objetivo da Hierarquia de Armazenamento para o SGBD? b) Por que a Hierarquia de Armazenamento para o SGBD funcional? b) Quais são as tarefas similares em cada nível da hierarquia de armazenamento? 4) O que é Prefetching? Quais são suas vantagens e desvantagens? 5) O DBA deve prevenir crash de disco. Sobre este assunto responda as seguintes questões? a) Como um esquema geral RAID pode auxiliar nesta prevenção. b) Quais os fatores a serem levados em consideração na escolha de um nível de RAID? c) Qual o RAID mais simples explorado em sala de aula ? (Justifique a sua resposta) d) Qual é o melhor RAID explorado em sala de aula ? (Justifique a sua resposta) 6) Sobre Gerenciamento de Buffer do SGBD responda as seguintes perguntas? a) Para que serve o Gerenciamento de buffer do SGBD? b) Técnicas de gerenciamento de buffer pode feitas tanto pelo Sistema Operacional quanto pelo SGBD. Explique duas técnicas que são próprias do SGBD. 2 7) A figura abaixo representa a Visão Geral do Modelo de Gerenciamento de Memória de um SGBD genérico. Explique o funcionamento da memória principal e secundário do modelo baseado na figura. 8) A figura abaixo apresenta a organização de arquivos em SGBD por representação. Explique estas representações com base na figura. 9) O que é um overflow? Como um ou mais blocos podem causar um overflow? 3 10) A figura abaixo apresenta o layout físico de blocos. Explique este layout com base nesta figura. 11) Como pode ser feita a organização de arquivos com hashing? 12) Sobre índices responda as seguintes questões? a) Quais são os dois tipos básicos de índices em SQL? Defina cada um deles? b) Quais são os fatores importantes na escolha de uma técnica de Indexação? c) O que são índices densos? d) O que são índices esparços? 13) Existem algoritmos para atualizar índices de único nível para operações de inserção e exclusão envolvendo índices densos ou esparços. Explique um e apenas um deste tipo de algoritmos de operações envolvendo ou índices densos ou esparços, mas não ambos. 14) A figura abaixo é um exemplo de índice secundário pelo arquivo de instrutor, sobre a chave não candidata salário. Explique índices secundários baseados nesta figura. 15) Sobre hashing responda as seguintes questões. a) O que é um hashing? b) Como um hashing trata colisões? c) Quais são os tipos de hashing de Endereçamento?
Compartilhar