Questões de Concurso
Sobre sql em banco de dados
Foram encontradas 4.619 questões
SELECT
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.
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.
Uma materialized view permite alterar o
dado original, ou seja, materializando a
alteração para todos os usuários.

Em seguida, o seguinte comando SQL foi executado:
select sum(vagas)
from concurso
where to_char(data_real, 'yyyy)='2022'
group by to_char(data_real, 'yyyy);
Esta consulta retornará:

Após um tempo de uso desta tabela por um ERP, o comando: select * from concurso foi dado e obteve-se como resposta:

Qual dos comandos seguintes não será válido para inserir um novo registro nesta tabela?
Supondo que tenhamos toda a tabela e informações requeridas criadas. Analise o código SQL, a seguir:
SELECT nome, salario
FROM CLIENTE
WHERE salario> (SELECT avg(salario)
FROM CLIENTE
WHERE SEXO=’MASCULINO’)
É correto afirmar que:
SELECT sexo, AVG(salario) as salarioAv FROM CLIENTE GROUP BY sexo
O que será retornado?
SELECT COUNT(*)
FROM CLIENTE
WHERE sexo=’feminino’
O que será retornado?

Com base na tabela com duas colunas (X e Y) e no trecho de
código anteriormente apresentados, julgue o item seguinte, a
respeito de linguagens de definição e manipulação de dados em
SGBDs relacionais.
