Buscar

AV Adm Bco Dados II (Passei)

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 3 páginas

Prévia do material em texto

Disciplina: ADMINISTRAÇÃO DE BANCO DE DADOS II AV 
Aluno: 20200 
Professor: ADRIANA APARICIO SICSU AYRES DO NASCIMENTO 
 
Turma: 9001 
CCT0847_AV_2020 (AG) 12/10/2021 09:17:41 (F) 
 
 
Avaliação: 
9,0 
Nota Partic.: Nota SIA: 
10,0 pts 
 
 
 
 
 
ADMINISTRAÇÃO DE BANCO DE DADOS II 
 
 
 1. Ref.: 3914931 Pontos: 1,00 / 1,00 
 
Em banco de dados, a integridade de uma transação depende de quatro propriedades conhecidas como ACID. 
Qual a propriedade abaixo que é responsável por evitar que uma transação interfira em outras transações antes de 
serem finalizadas? 
 
 
 
Atomicidade 
 Isolamento 
 
Durabilidade 
 
Consistência 
 
Completude 
 
 
 2. Ref.: 3915999 Pontos: 1,00 / 1,00 
 
Quando precisamos garantir o isolamento das transações, isto é, a capacidade de executar transações simultâneas 
sobre o mesmo banco de dados sem que qualquer uma interfira na execução de qualquer outra, disparamos qual 
componente do Storage Engine? 
 
 
Transaction Manager 
 
Buffer Pool 
 
Access Methods 
 Looks 
 
Buffer Manager 
 
 
 3. Ref.: 3915960 Pontos: 1,00 / 1,00 
 
Dentre os principais pré-requisitos para instalação do SQL Server, podemos citar, exceto 
 
 
Volume de disco 
 
Criticidade das aplicações 
 
Hardware 
 Arquivos de Log 
 
licenças disponíveis 
 
 
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%203914931.');
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%203915999.');
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%203915960.');
 4. Ref.: 3915989 Pontos: 1,00 / 1,00 
 
No SQL Server, um conjunto de comandos SQL armazenado previamente no banco de dados que realiza 
determinada operação e ao qual se atribui um nome, constitui uma 
 
 
Applet 
 Stored Procedure 
 
User Defined Data Type 
 
Table 
 
Grant All 
 
 
 5. Ref.: 3915892 Pontos: 1,00 / 1,00 
 
Sobre os mecanismos de criptografia do MS-SQL Server 2008 R2, assinale a alternativa correta 
 
 
 
Um certificado de chave privada, chamado apenas de certificado, é uma instrução assinada digitalmente que 
associa o valor de uma senha à identidade da pessoa 
 A TDE (Criptografia Transparente de Dados) é um caso especial de criptografia que usa uma chave simétrica 
 
Uma das desvantagens dos certificados é que o host precisa manter um conjunto de senhas individuais 
 
Uma chave assimétrica é uma chave privada usada para criptografia e descriptografia de dados 
 
Uma chave simétrica é composta de uma chave privada e uma chave pública correspondenteV 
 
 
 6. Ref.: 3915837 Pontos: 1,00 / 1,00 
 
O comando do sistema gerenciador de banco de dados Microsoft SQL Server 2000 que tem como retorno o número 
de leituras de disco, desde a última ativação do gerenciador é 
 
 
SELECT @@PROCID 
 SELECT @@TOTAL_READ 
 
SELECT @@DBTS 
 
SELECT @@IDLE 
 
SELECT @@SPID 
 
 
 7. Ref.: 3916008 Pontos: 1,00 / 1,00 
 
Qual é o tipo de bloqueio que ocorre quando um comando DDL é executado, tipicamente para alterar a estrutura de 
uma tabela? 
 
 
Compartilhado 
 Esquema 
 
Exclusivo 
 
Atualização 
 
Intenção 
 
 
 8. Ref.: 3915791 Pontos: 1,00 / 1,00 
 
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%203915989.');
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%203915892.');
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%203915837.');
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%203916008.');
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%203915791.');
No MS SQL Server, um índice pode ser criado como clustered ou nonclustered. Sobre essas possibilidades, está 
correto afirmar que: 
 
 
índices do tipo clustered são implementados por meio de tabelas hash 
 não é possível criar e manter mais de um índice clustered numa tabela 
 
índices nonclustered não são mantidos automaticamente pelo servidor, e devem ser reconstruídos sempre 
que houver alteração nos dados 
 
os registros de uma tabela são sempre mantidos em uma estrutura denominada heap, independentemente do 
tipo dos índices dessa tabela 
 
índices nonclustered não podem ser utilizados para chaves primárias 
 
 
 9. Ref.: 3915852 Pontos: 0,00 / 1,00 
 
Seu telefone toca insistentemente com usuários informando que os sistemas estão muito lentos. Você investiga 
imediatamente a lista de processos e percebe que há muitas esperas CXPACKET e PAGEIOLATCH. O que devemos 
fazer? 
 
 
Esperas PAGEIOLATCH são causadas por transferências de páginas de dados do disco para a memória. Como 
existem também esperas CXPACKET, podemos concluir que essas threads paralelas já terminaram seu 
trabalho e podem ser canceladas pois não haverá rollback de transações. Essa manobra aliviará o SGBD e os 
sistemas poderão voltar ao desempenho normal. 
 
Esperas CXPACKET são causadas por threads executando em paralelo. Verifica-se os tempos de execução. Se 
os tempos são elevados, certamente os processadores disponíveis não estão suportando a carga. Devemos 
aumentar o número de processadores. 
 Esperas CXPACKET são causadas por threads executando em paralelo. Como existem esperas PAGEIOLATCH, 
verifica-se os tempos de execução, consumo de CPU e os comando SQL associados à essas esperas. Se existe 
trabalho em andamento nas threads SUSPENDED, ou seja, o consumo de CPU e volume de E/S são 
crescentes, é sinal que estão em andamento e vão terminar em algum momento. Se estão paradas, uma 
possibilidade é cancelar a tarefa e aguardar seu rollback. Uma investigação complementar deve levar em 
consideração os planos de execução das consultas para um possível tuning. 
 Esperas PAGEIOLATCH são causadas por transferências de páginas de dados do disco para a memória. Como 
existem também esperas CXPACKET, podemos concluir que essas threads paralelas já terminaram seu 
trabalho e estão aguardando as outras terminarem. Para acelerar a execução dessas threads, podemos 
aumentar sua prioridade através do Resource Governor. 
 
Essas esperas são comuns e devemos aguardar seu término. 
 
 
 10. Ref.: 3915728 Pontos: 1,00 / 1,00 
 
O SQL Server é um banco de dados relacional, assim como o Oracle, MySQL, Postgree SQL etc. O SQL Server 
2008 utiliza comandos e sintaxe da linguagem T‐SQL. No SQL Server 2008 R2, através da linguagem T‐SQL, tem‐se 
uma série de comandos para manutenção e otimização de tabelas e índices. Esses comandos são conhecidos como 
comandos DBCC (Database Consistent Checker Commands). Os comandos DBCC podem ser divididos em quatro 
categorias: manutenção, status, validação e diversos. É correto afirmar que o shrinkdatabase, um dos comandos da 
categoria manutenção, é utilizado para 
 
 reduzir o tamanho de um ou mais arquivos de dados e arquivos de log de transações de um banco de dados. 
 
informar e corrigir erros nas informações e estatísticas sobre o espaço utilizado em disco. 
 
reconstruir um ou mais índices em uma tabela de um banco de dados. 
 
alterar os índices de uma tabela ou view (quer seja de dados relacionais ou no padrão XML). 
 
reduzir o tamanho de um arquivo de dados (primário ou secundário), ou de um arquivo de log do banco de 
dados. 
 
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%203915852.');
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%203915728.');

Continue navegando