Buscar

ARQUITETURA DE SISTEMAS DE BANCO DE DADOS simulado 2

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

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

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
Você viu 3, do total de 6 páginas

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

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

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
Você viu 6, do total de 6 páginas

Prévia do material em texto

1a 
 Questão 
Acerto: 1,0 / 1,0 
 
Quando as mudanças feitas no arquivo de uma aplicação não são automaticamente 
realizadas nos arquivos das outras aplicações temos um problema de: 
 
 
Dificuldade de acesso 
 
Segurança 
 
Dependência entre programas e dados 
 Redundância de dados 
 
Independência de dados 
Respondido em 05/11/2022 11:04:45 
 
Explicação: 
A redundância de dados é a duplicação dos mesmos dados em dois ou mais arquivos. O 
problema da redundância é que as mudanças, ao serem feitas no arquivo de uma aplicação, 
não são automaticamente realizadas nos arquivos das outras aplicações, gerando a falta de 
integridade dos dados. 
 
 
 
2a 
 Questão 
Acerto: 1,0 / 1,0 
 
No modelo Relacional uma relação é uma tabela onde são armazenados dados. Podemos 
afirmar que as relações apresentam as seguintes características: 
 I. Não há tuplas duplicadas em uma relação. 
 II. Ordem das tuplas na relação é relevante para diferenciar as relações. 
 III. Os valores dos atributos devem ser atômicos, não sendo divisíveis em 
componentes. 
É correto apenas o que se afirma em 
 
 
II 
 
I 
 I e III 
 
II e III 
 
 
 
III 
Respondido em 05/11/2022 11:05:29 
 
Explicação: 
A afirmativa II é falsa, uma vez que a ordem não é relevante para diferenciar as relações. 
 
 
 
3a 
 Questão 
Acerto: 1,0 / 1,0 
 
Um DBA criou uma tabela em um Banco de Dados no postgreSQL utilizando o comando 
CREATE TABLE mec ( 
cidade varchar(80), 
temp_baixa int, 
temp_alta int, 
nivel_precip real, 
data date ) 
Para o comando que insere dados na tabela mec, é usada a seguinte sintaxe: 
 
 
 
 
 
 INSERT IN mec(cidade, temp_baixa, temp_alta, nível_precip, data) VALUES 
('Brasilia', 20, 34, 0.2, `2009-01-13'); 
 
 
 INSERT FROM mec(cidade, temp_baixa, temp_alta, nível_precip, data) VALUES 
('Brasilia', 20, 34, 0.2, `2009-01-13'); 
 
 INSERT INTO mec(cidade, temp_baixa, temp_alta, nível_precip, data) VALUES 
('Brasilia', 20, 34, 0.2, `2009-01-13'); 
 
 INSERT OVER mec(cidade, temp_baixa, temp_alta, nível_precip, data) VALUES 
('Brasilia', 20, 34, 0.2, `2009-01-13'); 
 
 
 INSERT ON mec(cidade, temp_baixa, temp_alta, nível_precip, data) VALUES 
('Brasilia', 20, 34, 0.2, `2009-01-13'); 
 
Respondido em 05/11/2022 11:06:04 
 
Explicação: 
 
O Comando de INSERT tem como sintaxe INSERT INTO tabela VALUES (valores) 
 
 
 
 
4a 
 Questão 
Acerto: 1,0 / 1,0 
 
 
Na arquitetura dos SGBD o Cátalogo corresponde ao: 
 
 
Processador de Consultas 
 
Arquivos de Dados 
 
Compilador de DML 
 
Gerente de Armazenamento 
 Dicionario de Dados 
Respondido em 05/11/2022 11:06:31 
 
Explicação: 
 Dicionário de Dados contém o esquema do Banco de Dados, suas tabelas, 
índices, forma de acesso e relacionamentos existentes. É também conhecido 
como Catalogo. 
 
 
 
5a 
 Questão 
Acerto: 1,0 / 1,0 
 
A organização de arquivos que utiliza o EOF para ver o o arquivo chegou ao fim é a: 
 
 
INDIRETA 
 
RELATIVA 
 
DIRETA 
 SEQUENCIAL 
 
INDEXADA 
Respondido em 05/11/2022 11:06:56 
 
Explicação: 
OS arquivos seqüenciais possuem uma função lógica 
(VERDADEIRO/FALSO) que indica se o ponteiro chegou 
ao fim do arquivo (na leitura). Chamamos essa função de 
EOF (abreviatura do termo em inglês ¿End Of File¿, que 
significa ¿fim de arquivo¿) 
Essa função é usada como critério de parada em 
repetições para testar se já atingimos o fim do arquivo 
seqüencial. 
 
 
 
6a 
 Questão 
Acerto: 1,0 / 1,0 
 
A etapa da execução da consulta onde é verifica a existencia das tabelas no banco de 
dados denomina-se: 
 
 
reescrita da consulta 
 
Análise Sintatica 
 
otimização da consulta 
 
geração de código 
 Análise semantica 
Respondido em 05/11/2022 11:07:25 
 
Explicação: 
 Análise Sintática: nesta etapa, a sintaxe da 
consulta é verificada e erros são apontados. 
Se a consulta estiver sintaticamente correta, 
o SGBD a submeterá à verificação de sua 
semântica. 
 Análise Semântica ou Validação: aqui o 
SGBD verifica a existência de tabelas, visões 
e colunas, bem como realiza verificações de 
tipos dos atributos e dados utilizados na 
consulta. 
 Reescrita de consulta: uma vez que a 
consulta é validada quanto a sua sintaxe e 
semântica, o banco de dados reescreve o 
SQL em uma representação interna mais 
simples e/ou mais eficiente (em geral, 
alguma representação canônica derivada da 
álgebra relacional). 
 Otimização da consulta: através de um 
conjunto de regras de transformação, o 
SGBD manipula a sua representação interna 
da consulta e procura a estratégia de 
execução considerada mais eficiente. 
 Geração de Código: de posse do plano de 
acesso otimizado, ocorrem as chamadas ao 
processador de execução (run time) do 
SGBD. 
 
 
 
7a 
 Questão 
Acerto: 1,0 / 1,0 
 
Considere o seguinte indice hash criado com a função mod 11 sobre o id 
0 55 
1 31 
2 27 
3 73 
4 44 
Qual o ID, na tabela mostrada abaixo que corresponde ao nome IVO 
 
CARLOS 
PEDRO 
IVO 
MARIA 
CARLA 
 
 
 
55 
 27 
 
44 
 
73 
 
31 
Respondido em 05/11/2022 11:08:03 
 
Explicação: 
IVO está na linha dois, portanto seu ID é o corresponde a esta linha no índice 
 
 
 
8a 
 Questão 
Acerto: 1,0 / 1,0 
 
Considere os seguintes planos de execuçaõ de duas transações T1 e T2, sempre 
operando a partir do mesmo valor inciail de X. : 
1. Execução Serial na ordem T1 e T2 e o valor final de x foi 120 
2. Execução Serial na ordem T2 e T1 e o valor final de x foi 85 
3. Execução Intercalada de T1 e T2 e o valor final de x foi 110 
4. Execução Intercalada de T1 e T2 e o valor final de x foi 85 
Analise a situaçaõ podemos afirmar que: 
 
 
Somente as execuções 1 e 2 estão corretas 
 
Todas as execuções produzem resultados corretos 
 As execuções 1,2 e 4 estão corretas 
 
As execuções 2, 3 e 4 estão corretas 
 
Todas as execuções produzem resultados errados 
Respondido em 05/11/2022 11:08:49 
 
Explicação: 
Produzem resultados corretos todas as execuções seriais e qualquer execução intercala que 
produza o mesmo resultado de uma serial 
 
 
 
9a 
 Questão 
Acerto: 1,0 / 1,0 
 
O comando que desfaz as operações de uma transação é : 
 
 
 ROLLBACK 
 
 
LOCK 
 
WRITE 
 
 
READ 
 
 
COMMIT 
 
Respondido em 05/11/2022 11:09:07 
 
Explicação: 
O comando Rollback termina uma transação desfazendo todas a suas operações 
 
 
 
10a 
 Questão 
Acerto: 1,0 / 1,0 
 
O espelhamento corresponde ao 
 
 
RAID 1 + 0 
 
RAID 0 
 RAID 1 
 
RAID 5 
 
RAID 0 + 1 
Respondido em 05/11/2022 11:09:25 
 
Explicação: 
O RAID 1 também conhecido como espelhamento de 
Disco é, provavelmente, o modelo mais conhecido.

Continue navegando