Você está na página 1de 7

Impresso por Ana Flávia, E-mail aflaviasfranco@gmail.com para uso pessoal e privado.

Este material pode ser protegido por direitos


autorais e não pode ser reproduzido ou repassado para terceiros. 20/03/2023, 10:41:55

26/03/2022 14:13 Ensintech

2104 - Arquitetura de Banco de Dados - Resultados

1 Essa é a forma mais simples de organização de arquivo. O registro é inserido na ordem que
chega, não existindo nenhum tipo de classificação ou organização dos registros. É um
método de organização de arquivo muito bom, quando uma grande quantidade de dados
deve ser inserida de uma vez só no banco. Normalmente, é indicado para arquivos pequenos,
visto que a busca por eles aqui é mais rápida. À medida que o arquivo cresce, esse tipo de
busca se torna muito demorada. É ineficiente para bancos de dados muito grandes, pois o
tempo para buscar e modificar um registro é muito alto. De que tipo de organização de
arquivo estamos falando?

a Hash.
b Índice.
c Sequencial Indexado.
d Relacional.
e Heap.
Pontuação: 1

2 A arquitetura client/server ou cliente/servidor é um modelo de computação no qual o servidor


hospeda, entrega e gerencia a maioria dos recursos e serviços a serem consumidos pelo
cliente. Foi desenvolvido com o intuito de distribuir tarefas ou cargas de trabalho entre vários
computadores conectados por uma rede. As afirmações abaixo referem-se ao fluxo de dados
típico em uma arquitetura em n-camadas do modelo cliente/servidor e foram embaralhadas.
Indique a ordem correta de um fluxo de dados típico em n-camadas do modelo
cliente/servidor:
I - O servidor envia os dados ao cliente.
II - O cliente solicita dados do servidor.
III - O banco de dados retorna os dados ao servidor.
IV - O servidor processa a solicitação do cliente.
V - O servidor consulta o banco de dados.

a V, IV, III, II, I;


b IV, V, II, I, III;
c II, IV, V, III, I;
d I, II, III, IV, V;
e IV, II, I, V, III.
Pontuação: 1

3 O conjunto de operações que forma uma unidade lógica de trabalho ou, unit of work (UoW), é
chamado de “transações”. Transações são úteis quando várias operações no banco de
dados precisam parecer com uma única operação, do ponto de vista do usuário do banco de
dados. Das opções abaixo, assinale a opção verdadeira sobre transações.

a Uma transação é iniciada e encerrada com o comando SQL SELECT.


https://ensintech.sp.senac.br/aluno/home.cfm 1/3
Impresso por Ana Flávia, E-mail aflaviasfranco@gmail.com para uso pessoal e privado. Este material pode ser protegido por direitos
autorais e não pode ser reproduzido ou repassado para terceiros. 20/03/2023, 10:41:55

26/03/2022 14:13 Ensintech

b Um SGBD heterogêneo não trabalha com o conceito de transação, mas um SGBD


homogêneo trabalha com o conceito de transação.
c Um SGBD homogêneo não trabalha com o conceito de transação, mas um SGBD
heterogêneo trabalha com o conceito de transação.
d Um SGBD centralizado não trabalha com o conceito de transação, mas um SGBD
heterogêneo trabalha com o conceito de transação.
e Uma transação é encerrada ao executar o comando SQL COMMIT.
Pontuação: 1

4 O que diferencia os chamados dados geográficos ou dados espaciais dos demais tipos de
dados é sua componente espacial. Componente espacial quer dizer que esses dados são
representações da superfície terrestre e estão relacionados com sua localização no espaço,
isto é, podem ser posicionados em determinada região geográfica, tendo por base suas
coordenadas. As entidades podem ser apresentadas na forma de pontos, cadeias, linhas,
arcos e demais elementos lineares, polígonos e matrizes, entre outros. Das alternativas
abaixo, indique um dado espacial que não possui área e é representado por um único par de
coordenadas.

a Dodecaedro.
b Esfera.
c Quadrado.
d Ponto.
e Polígono.
Pontuação: 1

5 Você recebeu um arquivo JSON de uma filial e, antes de carregar os dados para o banco de
dados, resolveu examiná-lo. A primeira linha do arquivo contém o nome e endereço de email
de uma pessoa que está enviando um e-mail; a segunda linha contém nome e endereço de
email de uma pessoa que está recebendo um e-mail; e a terceira linha contém o texto de uma
mensagem em uma rede social e dados binários de uma imagem. Pelo que você percebe, a
estrutura básica dos dados está implícita na forma como os dados são apresentados. Das
alternativas listadas, qual indica o tipo de dados que possui o comportamento descrito?

a Arquitetura híbrida verticalmente fragmentada (sharding).


b Semiestruturado.
c MySQL.
d Horizontalmente fragmentado.
e Verticalmente fragmentado.
Pontuação: 1

6 Damos o nome de fragmentação ao recurso do sistema gerenciador de banco de dados, que


permite dividir uma relação em vários fragmentos e armazená-los em locais diferentes. As
duas técnicas principais de fragmentação de uma relação são chamadas de fragmentação
horizontal e fragmentação vertical. Analise as alternativas abaixo e assinale a afirmação
correta.

a A fragmentação vertical também é conhecida como sharding e fragmentação horizontal


https://ensintech.sp.senac.br/aluno/home.cfm 2/3
Impresso por Ana Flávia, E-mail aflaviasfranco@gmail.com para uso pessoal e privado. Este material pode ser protegido por direitos
autorais e não pode ser reproduzido ou repassado para terceiros. 20/03/2023, 10:41:55

26/03/2022 14:13 Ensintech

também é conhecida como dumping.


b A fragmentação vertical também é conhecida como sharding e fragmentação horizontal
também é conhecida como backup.
c A fragmentação vertical também é conhecida como sharding e fragmentação horizontal
também é conhecida como restore.
d A fragmentação horizontal divide a tabela em linhas e a fragmentação vertical divide a
tabela em colunas.
e A fragmentação horizontal divide a tabela em atributos e a fragmentação vertical divide
a tabela em tuplas.
Pontuação: 1

7 Sabemos que há vários modelos de arquitetura para sistemas gerenciadores de banco de


dados paralelo e que a organização da memória e discos é um dos parâmetros que
influencia os projetos de SGBD paralelos. Algumas das abordagens que têm sido utilizadas
são disco compartilhado (shared disk), nada compartilhado (shared nothing) memória
compartilhada (shared memory) e hierárquica ou híbrida. Explique, com suas palavras, como
pode ser a arquitetura de um modelo de disco compartilhado (shared disk).

Os discos compartilhados permitem que você configure seus servidores em nuvem para a
cessar simultaneamente o mesmo disco, para operações de leitura e gravação.
Portanto, garante:
- Serviço livre de erros.
- Integridade de dados entre todos os seus servidores em nuvem.

Conceito: Certo - Pontuação: 4

Legenda:
Alternativa correta
Resposta do aluno

Pontuação total: 10

https://ensintech.sp.senac.br/aluno/home.cfm 3/3

Você também pode gostar