Buscar

Princípios de Banco de Dados - Avaliação Final (Discursiva)

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

1. As primeiras arquiteturas de sistemas de banco de dados, conhecidas como centralizadas, utilizavam os mainframes 
para executar o processamento principal e todas as demais funções do sistema. Logo, o acesso dos usuários aos 
sistemas eram realizados via terminais, os quais não possuíam poder de processamento, apenas a capacidade de 
visualização, ou seja, todos os processamentos eram realizados remotamente, apenas as informações a serem 
visualizadas e os controles eram enviados do mainframe para os terminais de visualização. Com o avanço 
tecnológico, novas arquiteturas de banco de dados surgiram, tais como: cliente-servidor, paralela e distribuída. Acerca 
destas arquiteturas, descreva cada uma delas, destacando suas principais características. 
Resposta Esperada: 
Cliente-servidor: esse tipo de arquitetura pode ser dividida em duas partes: o back-end, responsável pelo controle das 
estruturas de acesso ao dado e fort-end, que é a interface para o usuário final. 
Paralela: sistema que utiliza várias CPUs e discos paralelos que melhoram o desempenho do processamento. Nesse tipo 
de processamento, são realizadas muitas operações ao mesmo tempo. Nessa arquitetura, as máquinas ficam próximas 
fisicamente. 
Distribuída: de maneira geral, podemos dizer que essa arquitetura é dividida em computadores diferentes que podem 
estar conectados entre si. Na arquitetura distribuída, as máquinas ficam distantes fisicamente. 
 
2. No desenvolvimento de banco de dados, lançamos mão de várias estruturas que têm por objetivo dar aderência a 
diferentes recursos, correspondentes ao armazenamento e à recuperação de dados. Podemos classificar essas 
estruturas em índices, sequences e views. Defina o que são sequences e cite um exemplo de sua aplicação. 
Resposta Esperada: 
É um objeto de banco de dados usado para gerar números únicos, ou seja, utilizado para fazer um ?autoincremento?. 
Sua utilização é recomendada quando queremos organizar registros de uma coluna. Um exemplo seria o número de 
matrícula de acadêmicos. 1/1 
 
Disciplina: Princípios de Banco de Dados (GTI11) 
Avaliação: Avaliação Final (Discursiva)

Continue navegando

Outros materiais