

Seu próximo nível começa aqui
Com a Assinatura Ilimitada, você tem tudo que precisa para sua aprovação.
Com a Assinatura Ilimitada, você combina prática, teoria e método em uma única assinatura com tudo que você precisa para sua aprovação.
Um Analista de Sistemas está administrando um banco de dados no SQL Server. Ele precisa garantir a integridade das transações, a possibilidade de desfazer alterações quando necessário e assegurar que o banco possa ser recuperado em caso de falhas, além de dar suporte a replicação de dados. Considerando o contexto do SQL Server, qual arquivo é responsável por armazenar todas essas informações de transações?
MDF (Master Data File).
NDF (Secondary Data File).
CSV (Comma-Separated Values).
LDF (Log Data File).
DBF (Database File).
Um SGBD que implementa um sistema de log de transações segundo o princípio WAL (write-ahead logging) é capaz de garantir que, mesmo após uma falha inesperada, todas as transações confirmadas possam ser recuperadas ao estado consistente anterior à falha.
Certo
Errado
No SQL Server, o Transaction Log é responsável por garantir a atomicidade e a durabilidade das transações, permitindo a recuperação ponto a ponto (detalhada) de dados em caso de falhas, inclusive no modo Simple Recovery Model.
Certo
Errado
Todo banco de dados do SQL Server tem um log de transações que registra todas as transações e as modificações feitas no banco de dados por cada transação. Qual o principal propósito de suas operações básicas?
Reportar todas as transações para análise de custo do hardware utilizado.
Dar suporte a outras ferramentas externas para reintroduzir padrões de autenticação no banco de dados
Coleta de informações para reuniões administrativas sobre o uso da plataforma específica.
Prevenir falha de transações ou do sistema, incorporando dados ao seu estado original para a integridade dos dados.
Executar um Replace das transações em caráter legislativo.
O Microsoft SQL Server 2008 R2 utiliza um modelo de replicação que, muitas vezes, é chamado de metáfora da replicação, sendo baseado nos seguintes elementos: Publisher, Distributor, Subscribers, Publicação e Article. “O ____________ recebe do ____________ uma cópia dos dados que foram alterados e devem ser replicados e disponibiliza estes dados para um ou mais ____________”. De acordo com esse modelo de replicação, assinale a alternativa que completa correta e sequencialmente a afirmativa anterior.
Distributor / Publisher / Subscribers
Distributor / Subscribers / Publisher
Publisher / Subscribers / Distributor
Subscribers / Distributor / Publisher


Seu próximo nível começa aqui

Seu próximo nível começa aqui
Destrave a preparação completa para sua aprovação. Com a Assinatura Ilimitada, você estuda com os melhores professores do Brasil e todos os recursos Gran.
A segurança no Microsoft SQL Server 2008 R2 é baseada em Logins, UserAccounts, Schemas, Roles e Permissions. Algumas Roles são predefinidas, não sendo possível criar novas Roles de servidor, uma vez que se está limitado a utilizar apenas as Server Roles criadas ao ser instalado o SQL Server 2008 R2. Uma delas é a db_owner. Assinale, a seguir, a permissão para os membros dessa Role.
Não pode alterar dados no banco de dados.
Tem poderes totais sobre o banco de dados.
Pode adicionar, modificar ou excluir objetos no banco de dados.
Pode ler dados em todas as tabelas de usuário do banco de dados.
O SQL Server tem um tipo de dado denominado sql_variant, que armazena dados de imagem e texto de tamanho grande, maior que 10 kMbytes.
Certo
Errado
JSON é um formato de dados utilizado para representação e troca de dados entre sistemas, possuindo estrutura própria de representação, que difere da representação usada em banco de dados relacionais. No Microsoft SQL SERVER 2016 em diante, para manipular/apresentar dados JSON em um formato tabular, utiliza-se a função
A versão 2016 do MS SQL SERVER adicionou uma nova funcionalidade que permite gerenciar a exibição de dados confidenciais, em nível de coluna, de acordo com o usuário que está executando uma determinada consulta. Essa tecnologia é denominada
Considere a seguinte instrução SQL, utilizando o T-SQL do Microsoft SQL Server 2016.
SELECT PessoaID, Nome,
Email, Telefone AS 'Contato Telefônico'
FROM Application.Pessoa ORDER BY PessoaID ASC < INSTRUÇÃO >;
Para retornar o resultado da consulta em formato JSON, o trecho constante como < INSTRUÇÃO > deve ser substituído por


Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.
No sistema gerenciador de bancos de dados Microsoft SQL Server 2008, existe o tipo de dados “small datetime”. Assinale a alternativa que apresenta uma representação válida para esse tipo de dados:
2014-08-06 15:13:38.
2014-08-06 15:13:38.25.
2014-08-06 15:13.
2014-08-06 Sunday.
2014-08-06.
No SQL Server, em condições ideais, para criar um backup diferencial do banco de dados sanasa para o arquivo D:\backups\backupSANASA.bak utiliza-se o comando
RMAN DATABASE sanasa TO DISK='D:\backups\backupSANASA.bak' WITH DIFFERENTIAL;
BACKUP DATABASE sanasa TO DISK='D:\backups\backupSANASA.bak' WITH DIFFERENTIAL;
SQLDUMP DATABASE sanasa PARAMETERS(DISK='D:\backups\backupSANASA.bak', TYPE=DIFFERENTIAL);
BKP_DUMP DATABASE sanasa TO 'D:\backups\backupSANASA.bak' TYPE DIFFERENTIAL.
BACKUP DATABASE sanasa TO 'D:\backups\backupSANASA.bak' TYPE DIFFERENTIAL;
A respeito de tabelas Oracle criadas com a opção global temporary table, analise as afirmativas a seguir.
I. São acessíveis apenas à sessão na qual foram criadas. Cada outra sessão deve executar um novo comando create table.
II. A tabela possui diferentes instâncias para diferentes sessões. Cada sessão acessa uma instância exclusiva das demais.
III. Após um comando commit, a instância da tabela sempre é automaticamente deletada. Os dados são mantidos apenas para as transações incompletas.
Está correto o que se afirma em:
somente I;
somente II;
somente I e II;
somente II e III;
I, II e III.
O mascaramento dinâmico de dados do sistema gerenciador de bancos de dados Microsoft SQL Server 2016 contempla 4 funções de mascaramento, sendo duas delas:
normal e complex.
default e partial.
random e row.
email e permissive.
block e adaptive.
No âmbito do MS SQL Server, a propriedade identity, usada na descrição de colunas de tabelas, tem a função de:
especificar a chave primária da tabela;
fazer uma referência default aos atributos que compõem a chave primária da tabela;
gerar valores para a coluna;
armazenar o timestamp do instante em que uma nova linha é inserida na tabela;
criar um índice do tipo clustered.


Seu próximo nível começa aqui

Seu próximo nível começa aqui
Destrave a preparação completa para sua aprovação. Com a Assinatura Ilimitada, você estuda com os melhores professores do Brasil e todos os recursos Gran.
Considere conn um objeto que contém uma conexão com um banco de dados SQL Server e que essa conexão está aberta e em condições ideais. Considere, ainda, que sql é uma variável do tipo string que contém a instrução INSERT abaixo.
sql = "INSERT INTO cliente(nome,cpf) VALUES(@nome,@cpf)";
Após o comando SqlCommand cmd = new SqlCommand(sql, conn);, que cria um objeto do tipo SqlCommand com a instrução SQL e a conexão, para incluir o conteúdo do campo txtNome do formulário como parâmetro @nome na instrução INSERT utiliza-se o comando
cmd.BindParam(new BindParam(txtNome.Text, "@nome"));
cmd.SetParameter(txtNome.Text, "@nome");
cmd.Parameters.Add(new SqlParameter("@nome", txtNome.Text));
cmd.BindParam.Add(txtNome.Text, "@nome");
cmd.Parameters.Append(new Parameter(txtNome.Text,"@nome"));
Felipe administra o banco de dados da empresa Método, e recebeu como tarefa garantir que nenhuma inconsistência de dados ocorra no banco SQL Server. Sobre os conceitos de banco de dados, assinale a alternativa correta que permitirá a execução da tarefa atribuída ao Felipe.
Integridade referencial
Abstração
Criptografia
Autenticação
Sobre a definição e o uso de colunas calculadas no SQL Server, analise as afirmativas a seguir.
I. Não podem ser o destino de um comando UPDATE.
II. São ignoradas caso sejam usadas na lista de colunas de um comando INSERT INTO.
III. Não podem ser usadas na chave de um índice, mesmo quando definidas por funções determinísticas.
Está correto o que se afirma em
I, somente.
II, somente.
III, somente.
I e II, somente.
II e III, somente.
Acerca dos sistemas gerenciadores de bancos de dados SQL Server e MySQL, assinale a alternativa correta.
Ambos usam índices para classificar os dados e aumentar o desempenho.
O MySQL é usado em aplicações para web e o SQL Server para sistemas locais.
O SQL Server é de uso exclusivo de sistemas operacionais Windows.
O MySQL possui somente versões para uso em sistemas operacionais Linux.
As chaves estrangeiras não são implementadas no banco de dados MySQL
O SQL SERVER é um dos mais utilizados quando se fala em Backup, contudo, existem os tipos específicos que determinam esta restauração. Qual das alternativas abaixo define corretamente um tipo de backup?
O Backup Diferencial trabalha com diversos arquivos que são copiados individualmente.
O Backup Filegroup trata as informações modificadas após o último Backup completo.
O Backup Completo, ao contrário do que se pensa, não faz a cópia completa do banco de dados, pois seria perigoso para o Sistema.
Backup de Filegroup não é recomendado para bancos de dados de grande porte.
O Backup completo tem por referência fazer a cópia de todo o banco de dados.