Buscar

ADMINISTRACO_DE_BANCO_DE_DADOS_II_Exercicios_1-5

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 9 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 9 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 9, do total de 9 páginas

Prévia do material em texto

ADMINISTRAÇÃO DE BANCO DE DADOS II
1a aula
	
	 
	 
		1
          Questão
	
	
	Em relação às características técnicas do Microsoft SQL Server 2005 e 2012, assinale a alternativa VERDADEIRA:
		
	 
	LEAD e LAG são duas funções analíticas introduzidas no SQL Server 2012.
	
	Não existe diferenças entre essas versões 
	
	O protocolo VIA (Virtual Interface Adapter) foi descontinuado no SQL Server 2005.
	
	A ferramenta SSIS (SQL Server Integration Services) está disponível a partir da edição Express do SQL Server 2005.
	
	O MS SQL Server 2012 não possui compatibilidade com SQL Server 2005, portanto não é possível fazer uma atualização direta entre as duas versões.
	
	
		2
          Questão
	
	
	O Microsoft SQL Server é um SGBD Relacional.Com ele podemos criar bases de dados com tabelas e manipular seus respectivos dados. Dentre as suas características podemos afirmar que:
		
	
	Possui um otimizador que tem a finalidade de gerar os planos de execução das consultas, garantindo que estas sejam executadas de acordo com os recursos disponíveis somente do servidor em que está hospedado.
	
	Permite de forma restrita de conectar diversas instalações do SQL Server e, por meio dessas conexões, transferir dados de uma instalação para outra,  não permitindo processar consultas em diversas instalações simultaneamente.
	
	Oferece suporte somente a dados não estruturados, como XML e JSON.
	
	Possibilita a integração do SQL com outras linguagens, como C#, R e Python, mas não permite a execução de implementações de Machine Learning, somente de Big Data.
	 
	Implementa um gerenciamento completo de processos e memória, de forma a maximizar a utilização de recursos do servidor.
	
Explicação:
Possibilita a integração do SQL com outras linguagens, como C#, R e Python, permitindo tanto  execução de implementações de Machine Learning quanto  de Big Data.
	
		3
          Questão
	
	
	Acerca de processamento de transações, controle de concorrência e recuperação, pode-se afirmar que:
[AJURI - 2018 - Desenvolve - RR - Analista de Sistemas]
		
	
	Se uma transação for executada do início ao fim sem a interferência de outras transações e o banco de dados mantiver seu estado consistente antes e depois da sua execução, é uma característica da sua propriedade de isolamento.
	
	Exigir que a transação seja executada em sua totalidade ou, então, ela não será realizada de forma alguma é uma característica da propriedade de consistência da transação.
	
	Durante a execução de uma transação, podem ocorrer falhas por diversos motivos impactando diretamente o resultado final de sua execução, contudo, é possível recuperar o estado do banco de dados abortando aquela transação executada mesmo com sua confirmação.
	
	A transação em bloqueio de duas fases é dividida em fase de crescimento ou expansão, onde novos bloqueios podem ser adquiridos, e a de encolhimento, onde os bloqueios ficam retidos.
	 
	A propriedade de durabilidade da transação significa que as mudanças aplicadas ao banco de dados pelas transações confirmadas precisam persistir e não devem ser perdidas por qualquer falha.
	
Explicação:
Atomicidade:É a propriedade que garante que toda operação no banco de dados é atômica, ou seja, ou ela é executada completamente ou não é executada. 
 
		
	ADMINISTRAÇÃO DE BANCO DE DADOS II
2a aula
	
	 
	 
		1
          Questão
	
	
	Qual o componente no Storage Engine que é responsável por manter um repositório de métodos de acesso, incluindo o código necessário para recuperar dados assim como as estruturas de dados propriamente ditas?
		
	 
	Access Methods
	
	Page Header
	
	Looks
	
	Buffer Manager
	
	Transaction Manager
	 
		2
          Questão
	
	
	Em relação ao subsistema Relation Engine, qual o componente responsável pela verificação da sintaxe T-SQL do comando a ser executado?
		
	
	Buffer Manager
	
	Optimizer
	
	Transaction Manager
	
	Query Executor
	 
	Command Parser
	 
		3
          Questão
	
	
	A conexão do cliente com o SQL Server é estabelecida sobre um protocolo de comunicação. Assinale a alternativa que apresenta 2 protocolos que são suportados atualmente pelo SQL Server.
		
	 
	TCP/IP e Named Pipes
	
	Shared Memory e DHCP
	
	Named Pipes e SSH
	
	TCP/IP e HTTPS
	
	Named Pipes e DHCP
		
	ADMINISTRAÇÃO DE BANCO DE DADOS II
3a aula
	
	 
	 
	 
		1
          Questão
	
	
	Dentre as fases abaixo, a única que não faz parte de uma instalação do SQL Server é
		
	 
	Definição da quantidade de memória reservada para a instância
	
	Definição do tipo de autenticação
	
	Seleção das features a serem instaladas
	
	Definição do tipo de instância ¿ padrão ou nomeada
	
	Definição da collation da instância
 
		2
          Questão
	
	
	No que se refere a instalação do SQL Server, analise as afirmações a seguir.
I .   Em Banco de dados TempDB , o número de arquivos deve começar com o número de núcleos do processador, não possuindo qualquer limitação de quantidade.
II. O desempenho do TEMPDB é fundamental para a instância. Uma maneira de começar a garantir o bom desempenho dele é isolá-lo em um volume de disco específico e alocar nesse volume todos os arquivos de dados dele.
III. FILESTREAM, que é um recurso do SQL Server para armazenamento de documentos e imagens no sistema de arquivos, em vez de utilizar colunas BLOB (Binary Large Object) para tal.
Após a sua análise, assinale a opção em que são apresentadas apenas as afirmações corretas.
		
	
	Somente a afirmação: III.
	
	Somente a afirmação: I.
	 
	Estão corretas as afirmações: II e III.
	
	Estão corretas as afirmações: I e III.
	
	Estão corretas as afirmações: I e II.
	
Explicação:
Em Banco de dados TempDB , o número de arquivos deve começar com o número de núcleos do processador, limitado a oito.
	
	
		3
          Questão
	
	
	Qual o nome do recurso do SQL Server que é utilizado armazenamento de documentos e imagens no sistema de arquivos, em vez de utilizar colunas BLOB (Binary Large Object) para tal?
		
	 
	FILESTREAM
	
	ANALYSIS SERVICES
	
	REPORTING SERVICE
	
	MASTER
	
	INTEGRATION SERVICES
	
Explicação:
FILESTREAM é um recurso do SQL Server para armazenamento de documentos e imagens no sistema de arquivos, em vez de utilizar colunas BLOB (Binary Large Object) para tal. Caso habilite o recurso, você deve especificar o nome do compartilhamento que servirá de repositório para os arquivos.
	
	
		4
          Questão
	
	
	Depois que o SQL Server está instalado e você consegue acessá-lo pelo SQL Server Management Studio. Qual é o banco de dados principal do SQL Server?
		
	
	MSDB
	
	System
	
	TEMPDB
	 
	Master
	
	Model
	
Explicação:
MASTER é o banco de dados principal do SQL Server.
MODEL é o banco de dados que é utilizado como base para a criação de outros bancos de dados.
MSDB é utilizado principalmente pelo SQL Server Agent para salvar o histórico dos jobs executados.
TEMPDB é o banco de dados temporário do sistema.
		
	ADMINISTRAÇÃO DE BANCO DE DADOS II
4a aula
	
	 
	 
		1
          Questão
	
	
	No que se refere a administração de bancos de dados no SQL Server, analise as afirmações a seguir.
I .   Uma das atividades de administrar um banco de dados é a implementação dos objetos do banco de dados.
II.  Um banco de dados contém somente um esquema, e uma instância pode conter vários bancos de dados.
III. Os arquivos do banco de dados são associados a um filegroup, ou grupo de arquivos. Quando objetos são criados, eles são automaticamente (ou explicitamente) associados a um filegroup.
IV. Os modos de recuperação disponíveis para um banco de dados no SQL Server são Full (default), Bulk-Logged e Simple.
Após a sua análise, assinale a opção em que são apresentadas apenas as afirmações corretas.
		
	
	Estão corretas as afirmações: II, IV.
	
	Estão corretas as afirmações: I, II e IV.
	
	Estão corretas as afirmações: II, III e IV.
	 
	Estão corretas as afirmações: I, IIIe IV.
	
	Estão corretas as afirmações: I, IV.
	 
		2
          Questão
	
	
	Em Server Roles é possível especificar quais são as funções desse usuário no nível do servidor. Qual é a role que permite gerenciar os logins do servidor?
		
	 
	SecurityAdmin
	
	ServerAdmin
	
	SysAdmin
	
	ProcessAdmin
	
	DiskAdmin
		3
          Questão
	
	No que se refere a administração de bancos de dados no SQL Server, analise as afirmações a seguir.
I .   Quando realizamos a restauração de um backup, todo o banco de dados é restaurado, incluindo suas configurações.
II.  Durante a restauração do backup, não é possível mover os arquivos.
III. Para copiar somente as linhas existentes no arquivo Idf, usamos o backup do log de transações.
IV. Quando fazemos um backup completo do banco de dados, todos os dados e metadados do database são copiados, incluindo todos os dados dos arquivos mdf e ndf, os arquivos correspondes a colunas FILESTREAM e os logs de transações presentes no arquivo ldf
Após a sua análise, assinale a opção em que são apresentadas apenas as afirmações corretas.
		
	 
	Estão corretas as afirmações: I, IV.
	
	Estão corretas as afirmações: I, III e IV.
	
	Estão corretas as afirmações: II, IV.
	
	Estão corretas as afirmações: I, II e IV.
	
	Estão corretas as afirmações: II, III e IV.
		 
	ADMINISTRAÇÃO DE BANCO DE DADOS II
5a aula
	
	 
	 
		1
          Questão
	
	
	Quando o foco é a informação contida no banco de dados, precisamos de uma granularidade maior, isto é, precisamos conceder acesso em um único esquema ou em um subconjunto de tabelas de um esquema. Quais os comandos que utilizamos para trabalhar com esses tipos de concessão?
		
	
	GRANT, REVERT e DENY
	 
	GRANT, REVOKE e DENY
	
	GRANT, REVOKE e AUTHORIZATION
	
	COMMIT, ROLLBACK e DENY
	
	GRANT, ROLLBACK e DENY
	
Explicação:
Utilizamos os comandos GRANT, REVOKE e DENY para trabalhar com esses tipos de concessão.
		2
          Questão
	
	
	São permissões granulares associadas com papéis de servidor fixo:
		
	 
	ADMINSITER BULK OPERATIONS. CREATE DATABASE. ALTER RESOURCES
	
	ADMINSITER BACKUPDISK OPERATIONS. VISUALIZE DATABASE. ALTER RESETS
	
	ADMINSITER BULK REQUIREMENTS. CREATE DATABASE. ALTER CONSTRAINTS
	
	ALTER SERVER STATUS. ALTER THOSE CONECTIONS. ALTER ANY LOGINSERT
	
	ALTER CLIENT STATE. ALTER POSSIBLE CONECTIONS. ALTER ANY LOGOUT
 
	
		3
          Questão
	
	
	Em relação à segurança no Microsoft SQL Server.
		
	
	um login pertence ao sistema operacional, um user pertence ao servidor.
	
	user e login são o mesmo conceito.
	
	um user pertence ao sistema operacional, um login pertence ao servidor.
	 
	um login pertence ao reino do servidor, um user pertence ao reino da base de dados.
	
	um user pertence ao reino do servidor, um login pertence ao reino da base de dados.
	
	
		4
          Questão
	
	
	À medida que são definidos os privilégios necessários para um usuário ou para um grupo de usuários, utilizamos as roles do SQL Server disponíveis no banco de dados ou criamos funções específicas. Qual a role relacionada ao privilégio de Execução de comandos DDL para criação e manutenção de objetos no banco de dados?
		
	
	db_accessadmin
	 
	db_ddladmin
	
	db_datareader
	
	db_securityadmin
	
	db_denydatareader
	
Explicação:
db_accessadmin: Gerenciar acessos ao SQL Server. Permite conceder ou negar o acesso de um usuário ao banco de dados.
db_denydatareader: Nega leitura em tabelas e visões do banco de dados.
db_securityadmin: Gerenciar membros das roles criadas no banco de dados.
db_datareader: Leitura em tabelas e visões do banco de dados.

Continue navegando