Questões de Concurso
Sobre sql em banco de dados
Foram encontradas 4.618 questões
Analise o trecho de código a seguir em Linguagem SQL e responda a questão.
inserir nos valores do projeto (1, "ABC", "Belo Horizonte"),
(2, "ABE", "Rio de Janeiro"),
(3, "ABF", "São Paulo"),
(4, "ABG", "Curitiba"),
(5, "ABH", "Juiz de Fora");
inserir nos valores do departamento (100, "Marketing", "MK"),
(101, "Vendas", "VD"),
(102, "Tecnologia da Informação", "TI"),
(103, "Recursos Humanos", "RH"),
(104, "Contabilidade", "CT"),
(105, "Estoque", "ES");
inserir nos valores de funcionamentoio (1, "Alice", '2011-11-01', "[email protected]", 1, 100),
(2, "Mohamed", '2015-09-06', "[email protected]",1, 101),
(3, "Bob", '2018-05-02', "[email protected]", 3.103),
(4, "Maria", '2017-10-07', "[email protected]", 4, 104),
(5, "João", '01-04-2012', "[email protected]", 1, 101);
SELECIONE f.* DE função f ESQUERDA JUNTE projeto p
ON f.cod_proj = p.cod onde f.cod_proj não é nulo;
SELECIONE f.* DE funcionario f DIREITA JUNTE-SE departamento
d ON f.cod_dep = d.id onde f.cod_dep não é nulo;
Ao executar, de forma independente, cada código SQL retornará uma certa quantidade de linhas. Marque uma alternativa CORRETA.
Considere o esquema de tabelas para responder à questão



SELECT u.coduser, COUNT(u.coduser) AS TOTAL
FROM user u
LEFT JOIN user_movie cm
ON u.coduser = cm.coduser
RIGHT JOIN movie m
ON m.codmovie = u.coduser
GROUP BY u.nome
ORDER BY 1 Desc ;
Um usuário de banco de dados executa a consulta acima e os valores contidos na coluna TOTAL que serão exibidos ao final da execução do código são:
Seja o diagrama ER apresentado abaixo, desenhado na notação crow’s foot, para um sistema de gestão de pesquisa.
Entre as opções abaixo, a que apresenta corretamente uma consulta SQL para retornar o valor total de financiamento de um projeto chamado “Inovação em Saúde” é:
Considere as tabelas SQL abaixo para a questão:

Considere as tabelas SQL abaixo para a questão:

Você deseja consultar a cidade dos clientes que fizeram pelo menos dois pedidos de qualquer produto em um único pedido. Qual das consultas SQL abaixo retorna corretamente esses clientes?
A respeito dos bancos de dados, leia o texto a seguir.
“[...] é um conjunto de operações que pertence ao agrupamento chamado de data manipulation language (DML), ou linguagem de manipulação de dados. Trata-se de um grupo de comandos de structured query language (SQL), linguagem de consulta estruturada, usado para recuperar, incluir, remover e modificar informações dentro de um banco de dados. Todos esses conceitos são aplicados quando se está usando a linguagem de programação SQL. Basicamente, ela é uma linguagem de programação criada para operar banco de dados relacional, ou seja, baseado em tabelas.”
O conjunto de operações referenciadas no texto é conhecido por
Editora (editoraID, nomeEditora, morada, telefone)
Interprete (interpreteID, nomeArtístico, país, contato, editoraID)
Disco (referência, título, duração, ano edição, editoraID, interpreteID)
Qual das alternativas, a seguir, apresenta o SQL correto para retornar os intérpretes portugueses da editora ‘Grava Records’?
(i) var1 AND var2; (ii) var1 OR var2; (iii) NOT(var1)
Como resultado, o comando SELECT apresentará:
(__)A cláusula WHERE é utilizada em comandos SQL para filtrar resultados com base em condições específicas.
(__)Um SGBD (Sistema de Gerenciamento de Banco de Dados) é responsável apenas por armazenar os dados, sem oferecer ferramentas para manipulação ou consulta.
(__)A linguagem SQL (Structured Query Language) é utilizada para realizar operações de consulta, inserção, atualização e exclusão em bancos de dados.
Assinale a alternativa cuja respectiva ordem de julgamento esteja CORRETA:
Seja a seguinte tabela de um banco de dados relacional: Material (Cod, Nome, Valor), sendo Cod a sua chave primária.
A expressão SQL para obter o número de registros dessa tabela cujo atributo Nome comece com a letra B é: