Buscar

Conceitos de Banco de Dados

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 5 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

Prévia do material em texto

Disc.: ARQUITETURA DE SISTEMAS DE BANCO DE DADOS   
Acertos: 8,0 de 10,0 13/01/2022
Acerto: 1,0  / 1,0
O conceito que exemplifica o significado de INFORMAÇÃO é:
      
 
 O armazenamento de arquivo
        
O armazenamento de dados
        
 A manipulação de dados
 
    
 
 a manipulação de arquivos
 
 O resultado do processamento, manipulação e organização de dados
      
Respondido em 13/01/2022 16:33:26
Explicação:
A informação é produzida a partir do processamento dos dados, ou seja é o conhecimento produzido a partir da análise dos
dados.
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 e III
 
 
 I e III    
I    
III    
 Questão1a
 Questão2a
https://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
II    
Respondido em 13/01/2022 16:56:52
Explicação:
A afirmativa II é falsa, uma vez que a ordem não é relevante para diferenciar as relações.
Acerto: 1,0  / 1,0
Na linguagem SQL        
os comandos básicos da Linguagem de Definição de Dados são Sort, Insert, Undo e Store.
 
 a Linguagem de Definição de Dados fornece tabelas para criação e modificação de comandos.
        
a Linguagem de Manipulação de Relacionamentos compreende os comandos para construir tabelas em um banco de
dados.
      
os comandos básicos da Linguagem de Definição de Dados são Select, Insert, Update e Delete.
        
 a Linguagem de Manipulação de Dados compreende os comandos para inserir, remover e modificar informações em
um banco de dados.
        
Respondido em 13/01/2022 17:55:33
Explicação:
DDL (Linguagem de Definição de Dados): Permitem a criação e definição de objetos como tabelas, views e outros objetos no
banco de dados (ex: Create, Alter, Drop, Rename, Truncate)
DRL (Linguagem de Recuperação de Dados): É o comando mais comum do SQL. Utilizado amplamente para recuperação dos
dados de uma base. (Ex: select)
DML (Linguagem de Manipulação de Dados): Comandos de manipulação dos dados. Usados nas aplicações que mantém a
base de informações com inserções, atualizações e deleções de dados. (Ex: Insert, Delete, Update)
DCL (Linguagem de Controle de Dados):  São utilizados para atribuir ou remover direitos de acesso a objetos do banco de ados
e suas estruturas. (Ex: Grant, Revoke)
 
Acerto: 1,0  / 1,0
Com relação a um SGBD assinale a afirmativa correta.
O SGBD acessa diretamente seus arquivos, sem passar pelo sistema operacional.
Os arquivos que armazenas os dados são conhecidos como arquivos de log.
 O dicionário de dados contém o esquema do Banco de Dados, suas tabelas e índices.
Processa dados diretamente no disco, sem precisar carregá-los na memória.
O SGBD é carregado em memória como um processo único.
Respondido em 13/01/2022 17:31:15
Explicação:
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 Catálogo.
 Questão3a
 Questão4a
Acerto: 0,0  / 1,0
A menor unidade de acesso aos dados nos discos é
O cilindro
 O bloco
 O byte
A trilha
O setor
Respondido em 13/01/2022 17:32:53
Explicação:
Toda operação de leitura ou escrita é realizada a nível de bloco, ou seja uma
operação de leitura implica em ler todo o conteúdo de um bloco para a
memória, e uma operação de escrita implica em gravar um bloco.
Acerto: 1,0  / 1,0
A etapa da execução da consulta onde é verifica a existencia das tabelas no banco de dados denomina-se:
otimização da consulta
geração de código
 Análise semantica
Análise Sintatica
reescrita da consulta
Respondido em 13/01/2022 17:36:02
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)
 Questão5a
 Questão6a
do SGBD.
Acerto: 1,0  / 1,0
Conside que voce deseja armazenar os seguintes valores em uma tabela de hash:
ID 83  NOME CARLOS.
Considerando que a função de hash seja MOD11  do ID em qual slot do bucket a linha será armazenada?
4
7
8
 6
5
Respondido em 13/01/2022 17:45:08
Explicação:
No slot 6 pois o resultado de 83 mod 11 é este valor
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:
Todas as execuções produzem resultados errados
As execuções 2, 3 e 4 estão corretas
 As execuções 1,2 e 4 estão corretas
Somente as execuções 1 e 2 estão corretas
Todas as execuções produzem resultados corretos
Respondido em 13/01/2022 17:52:52
Explicação:
Produzem resultados corretos todas as execuções seriais e qualquer execução intercala que produza o mesmo resultado de
uma serial 
Acerto: 1,0  / 1,0
Quando está sendo utilizada transações e é detectado um deadlock, qual a melhor forma de resolver?
Interromper o processo que gerou o deadlock.
Deixar os dados como estão e encerrar.
 Questão7a
 Questão8a
 Questão9a
Realizar um commit.
 Realizar um rollback.
Aguardar que o estado de deadlock termine.
Respondido em 13/01/2022 17:56:46
Explicação:
Como realizar a prevenção de dealock é muito custosa em termos de processamento, a maioria dos SGBD utiliza a detecção e
ao identificá-lo, realizam ROLLBACK do lock colocado por uma das transações, isso libera a outra pra prosseguir.
Acerto: 0,0  / 1,0
O tipo de RAID que apenas melhora o desempenho de leitura e gravação mas não melhora a tolerância a falhas é o:
RAID 1
RAID 0 + 1
 RAID 0
 RAID 5
RAID 1 + 0
Respondido em 13/01/2022 17:56:58
Explicação:
Conhecido como striping (fracionamento), no  RAID 0 os dados são
segmentados e distribuídos  entre os discos.
O RAID0 não possui redundância, os dados são gravados apenas em um lugar,
portanto se um disco falhar os dados se perderam, mas como a leitura e
gravação podem ocorrer em paralelo em vários disco a velocidade de acesso é
aumentada.
A finalidade deste nível portanto não é prover tolerância a falhas mas melhorar
o desempenho de leitura e gravação no disco já que teoricamente, quantos
mais discos existirem mais pedaços de arquivos podem ser gravados ao
mesmo tempo.
 Questão10a
javascript:abre_colabore('38403','276348544','5106743729');

Continue navegando