Baixe o app para aproveitar ainda mais
Prévia do material em texto
1. Ref.: 3914931 Pontos: 0,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? Isolamento Consistência Atomicidade Completude Durabilidade 2. Ref.: 3915999 Pontos: 0,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? Access Methods Transaction Manager Looks Buffer Manager Buffer Pool 3. Ref.: 3915960 Pontos: 1,00 / 1,00 Dentre os principais pré-requisitos para instalação do SQL Server, podemos citar, exceto Criticidade das aplicações Arquivos de Log Hardware licenças disponíveis Volume de disco 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 Table Grant All 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.'); javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%203915989.'); User Defined Data Type Stored Procedure 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 Uma das desvantagens dos certificados é que o host precisa manter um conjunto de senhas individuais A TDE (Criptografia Transparente de Dados) é um caso especial de criptografia que usa uma chave simétrica 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 @@DBTS SELECT @@TOTAL_READ SELECT @@IDLE SELECT @@SPID SELECT @@PROCID 7. Ref.: 3916008 Pontos: 0,00 / 1,00 Qual é o tipo de bloqueio que ocorre quando um comando DDL é executado, tipicamente para alterar a estrutura de uma tabela? Exclusivo Intenção Compartilhado Esquema Atualização 8. Ref.: 3915791 Pontos: 0,00 / 1,00 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: não é possível criar e manter mais de um índice clustered numa tabela 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 índices do tipo clustered são implementados por meio de tabelas hash índices nonclustered não são mantidos automaticamente pelo servidor, e devem ser reconstruídos sempre que houver alteração nos dados 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 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. 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. 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 reconstruir um ou mais índices em uma tabela de um banco de dados. informar e corrigir erros nas informações e estatísticas sobre o espaço utilizado em disco. javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%203915852.'); javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%203915728.'); reduzir o tamanho de um arquivo de dados (primário ou secundário), ou de um arquivo de log do banco de dados. reduzir o tamanho de um ou mais arquivos de dados e arquivos de log de transações de um banco de dados. alterar os índices de uma tabela ou view (quer seja de dados relacionais ou no padrão XML).
Compartilhar