Questões de Concurso
Sobre banco de dados
Foram encontradas 15.737 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
Considere os campos da tabela abaixo.
Sob o ponto de vista da normalização de banco de dados, a tabela, cujos campos são mostrados acima, infringirá a terceira
forma normal se
CREATE TABLE aposentado (
cpf VARCHAR(18) NOT NULL,
anoNascimento INT NULL,
nome VARCHAR(70) NULL,
anosContribuicao INT NULL,
valorReceberAno DOUBLE NULL,
totalReceber DOUBLE NULL);
Após executar o comando, percebeu que não se definiu a chave primária da tabela. Para definir o campo cpf como chave primária deve utilizar o comando
<comando> -p <porta> -U <usuario> -h <host> -f <path/nome_arquivo_backup>
Na sintaxe apresentada, <comando> refere-se à
SELECT cpf FROM Procuradores WHERE
• Constitui uma área de armazenagem e um conjunto de processos, cuja função é extrair os dados dos sistemas transacionais, proceder a limpeza, a transformação, combinação, de duplicação e preparação dos dados para o uso no Data Warehouse. • Constitui um subconjunto lógico do Data Warehouse, geralmente dividido por departamento ou visões necessárias para os usuários.
Esses elementos são conhecidos, respectivamente, como
A esse respeito, associe os comandos ao universo a que pertencem: 1 – create 2 – select 3 – grant ( ) Pertence à DDL. ( ) Pertence à DML. ( ) Pertence à DCL.
Assinale a alternativa que apresente a sequência correta, de cima para baixo.
I. encerra a transação de forma normal, salvando permanentemente todas as alterações realizadas durante a transação; II. encerra a transação de forma anormal, descartando todas as alterações realizadas durante a transação.
As operações em I e II são conhecidas, respectivamente, por
Referente a bancos de dados relacionais e NoSQL, julgue o seguinte item.
Banco de dados de grafos são suportados
por linguagens de consulta, como a
Gremlin, linguagem específica de domínio
para percorrer grafos. Essa linguagem
pode percorrer todos os bancos de dados
de grafos que implementem grafos de
propriedades no padrão Blueprints.
Referente a bancos de dados relacionais e NoSQL, julgue o seguinte item.
Em um banco de dados Nosql baseado em
documentos, as transações, geralmente,
ocorrem no nível de documento e são
consideradas atômicas. Transações
envolvendo mais de uma operação não
são possíveis, embora existam produtos
como o RavenDB que suportam
transações com múltiplas operações.
Referente a bancos de dados relacionais e NoSQL, julgue o seguinte item.
Em banco de dados Nosql, mais
especificamente o modelo chave/valor, o
conceito de consistência é aplicável
apenas às operações em uma única
chave, já que essas operações são a
obtenção, a gravação ou a exclusão em
uma única chave.
Para melhorar o desempenho de uma consulta no SQL server 2012, pode-se utilizar o seguinte índice:
CREATE INDEX IXNomeCliente ON dbo.Cliente(Nome) INCLUDE (Codigo) Para a seguinte consulta: SELECT Codigo, Nome FROM Clientes WHERE Nome like 'MA%'
Em um processo de restauração de backup no SQL server 2012, conforme apresentado a seguir:
USE [master] BACKUP LOG [ProjetoTSQL] TO DISK = 'C:\TEMP\ProjetoTSQL.LOG' RESTORE DATABASE [ProjetoTSQL] FROM DISK = 'C:\TEMP\ProjetoTSQSL.BAK' WITH REPLACE
o comando “USE [master]” no início do script muda o contexto do banco de dados. Isso é necessário, pois o RESTORE precisa de uso exclusivo do banco de dados que será restaurado, ou seja, nenhuma query ou transação pode estar ocorrendo no banco de dados que será restaurado.
Referente a bancos de dados relacionais e NoSQL, julgue o seguinte item.
As visões de sistema, ou System Views,
permitem acesso aos metadados dos
objetos que são criados no SQL server
2012.
Referente a bancos de dados relacionais e NoSQL, julgue o seguinte item.
Em SQL Server 2012, o comando
sp_executesql é o mais recomendado para
execução de SQL dinâmico, pois suporta
parâmetros e aceita apenas cadeias de
caracteres Unicode reduzindo os riscos de
exposição à injeção SQL.