Logo Passei Direto
Buscar

ADMINISTRAÇÃO DE BANCO DE DADOS II - CCT0847_AVS_(AG)

Ferramentas de estudo

Questões resolvidas

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 interaja em outras transações antes de serem finalizadas?
Atomicidade
Durabilidade
Completude
Isolamento
Consistência

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?
Looks
Transaction Manager
Access Methods
Buffer Pool
Buffer Manager

Dentre os principais pré-requisitos para instalação do SQL Server, podemos citar, exceto.
Qual é a opção que não é um pré-requisito?
Hardware
Arquivos de Log
licenças disponíveis
Volume de disco
Criticidade das aplicações

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.
O que constitui uma?
Applet
Grant All
Table User Defined Data Type
Stored Procedure

Sobre os mecanismos de criptografia do MS-SQL Server 2008 R2.
Assinale a alternativa correta.
A TDE (Criptografia Transparente de Dados) é um caso especial de criptografia que usa uma chave simétrica.
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 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 correspondente.
Uma das desvantagens dos certificados é que o host precisa manter um conjunto de senhas individuais.

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.
Qual é o comando?
SELECT @@DBTS
SELECT @@PROCID
SELECT @@SPID
SELECT @@TOTAL_READ
SELECT @@IDLE

Qual é o tipo de bloqueio que ocorre quando um comando DDL é executado, tipicamente para alterar a estrutura de uma tabela?
Qual é o tipo de bloqueio?
Intenção
Compartilhado
Exclusivo
Atualização
Esquema

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.
índices do tipo clustered são implementados por meio de tabelas hash.
índices nonclustered não podem ser utilizados para chaves primárias.
í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.

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?
Essas esperas são comuns e devemos aguardar seu término.
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. 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.
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.

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.
É correto afirmar que o shrinkdatabase, um dos comandos da categoria manutenção, é utilizado para:
informar e corrigir erros nas informações e estatísticas sobre o espaço utilizado em disco.
reduzir o tamanho de um arquivo de dados (primário ou secundário), ou de um arquivo de log do banco de dados.
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 ou mais arquivos de dados e arquivos de log de transações de um banco de dados.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

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 interaja em outras transações antes de serem finalizadas?
Atomicidade
Durabilidade
Completude
Isolamento
Consistência

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?
Looks
Transaction Manager
Access Methods
Buffer Pool
Buffer Manager

Dentre os principais pré-requisitos para instalação do SQL Server, podemos citar, exceto.
Qual é a opção que não é um pré-requisito?
Hardware
Arquivos de Log
licenças disponíveis
Volume de disco
Criticidade das aplicações

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.
O que constitui uma?
Applet
Grant All
Table User Defined Data Type
Stored Procedure

Sobre os mecanismos de criptografia do MS-SQL Server 2008 R2.
Assinale a alternativa correta.
A TDE (Criptografia Transparente de Dados) é um caso especial de criptografia que usa uma chave simétrica.
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 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 correspondente.
Uma das desvantagens dos certificados é que o host precisa manter um conjunto de senhas individuais.

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.
Qual é o comando?
SELECT @@DBTS
SELECT @@PROCID
SELECT @@SPID
SELECT @@TOTAL_READ
SELECT @@IDLE

Qual é o tipo de bloqueio que ocorre quando um comando DDL é executado, tipicamente para alterar a estrutura de uma tabela?
Qual é o tipo de bloqueio?
Intenção
Compartilhado
Exclusivo
Atualização
Esquema

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.
índices do tipo clustered são implementados por meio de tabelas hash.
índices nonclustered não podem ser utilizados para chaves primárias.
í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.

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?
Essas esperas são comuns e devemos aguardar seu término.
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. 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.
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.

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.
É correto afirmar que o shrinkdatabase, um dos comandos da categoria manutenção, é utilizado para:
informar e corrigir erros nas informações e estatísticas sobre o espaço utilizado em disco.
reduzir o tamanho de um arquivo de dados (primário ou secundário), ou de um arquivo de log do banco de dados.
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 ou mais arquivos de dados e arquivos de log de transações de um banco de dados.

Prévia do material em texto

Disciplina: ADMINISTRAÇÃO DE BANCO DE DADOS II  AVS
Aluno: VALEIRO ANTONIO DE FIGUEIREDO 202104489064
Turma: 9001
CCT0847_AVS_202104489064 (AG)   20/03/2023 01:25:20 (F) 
Avaliação: 10,00 pts Nota SIA: 10,00 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 inter�ra em outras transações antes de serem
�nalizadas?
 
Atomicidade
Durabilidade
Completude
 Isolamento
Consistência
 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 inter�ra na execução de qualquer outra, disparamos qual componente do Storage
Engine?
 Looks
Transaction Manager
Access Methods
Buffer Pool
Buffer Manager
 3. Ref.: 3915960 Pontos: 1,00  / 1,00
Dentre os principais pré-requisitos para instalação do SQL Server, podemos citar, exceto
Hardware
 Arquivos de Log
licenças disponíveis
Volume de disco
Criticidade das aplicações
 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
Grant All
Table
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3914931.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3915999.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3915960.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3915989.');
User De�ned Data Type
 Stored Procedure
 5. Ref.: 3915892 Pontos: 1,00  / 1,00
Sobre os mecanismos de criptogra�a do MS-SQL Server 2008 R2, assinale a alternativa correta
 
 A TDE (Criptogra�a Transparente de Dados) é um caso especial de criptogra�a que usa uma chave simétrica
Um certi�cado de chave privada, chamado apenas de certi�cado, é uma instrução assinada digitalmente que associa o
valor de uma senha à identidade da pessoa
Uma chave assimétrica é uma chave privada usada para criptogra�a e descriptogra�a de dados
Uma chave simétrica é composta de uma chave privada e uma chave pública correspondenteV
Uma das desvantagens dos certi�cados é que o host precisa manter um conjunto de senhas individuais
 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 @@PROCID
SELECT @@SPID
 SELECT @@TOTAL_READ
SELECT @@IDLE
 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?
Intenção
Compartilhado
Exclusivo
Atualização
 Esquema
 8. Ref.: 3915791 Pontos: 1,00  / 1,00
No MS SQL Server, um índice pode ser criado como clustered ou nonclustered. Sobre essas possibilidades, está correto a�rmar
que:
 não é possível criar e manter mais de um índice clustered numa tabela
índices do tipo clustered são implementados por meio de tabelas hash
índices nonclustered não podem ser utilizados para chaves primárias
í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
 9. Ref.: 3915852 Pontos: 1,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?
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3915892.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3915837.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3916008.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3915791.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3915852.');
Essas esperas são comuns e devemos aguardar seu término.
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. Como existem esperas PAGEIOLATCH, veri�ca-
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.
Esperas CXPACKET são causadas por threads executando em paralelo. Veri�ca-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.
 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 a�rmar que o shrinkdatabase, um dos comandos da categoria manutenção, é utilizado para 
informar e corrigir erros nas informações e estatísticas sobre o espaço utilizado em disco. 
reduzir o tamanho de um arquivo de dados (primário ou secundário), ou de um arquivo de log do banco de dados.
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 ou mais arquivos de dados e arquivos de log de transações de um banco de dados.
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3915728.');

Mais conteúdos dessa disciplina