Questões de Concurso
Sobre sql em banco de dados
Foram encontradas 4.620 questões






Acerca das tabelas e dos comandos SQL apresentados, julgue os seguintes itens.
Roberto Brasilia
Pedro Rio






Acerca das tabelas e dos comandos SQL apresentados, julgue os seguintes itens.
Fernando 7890
Jorge 3456
Marcos 2345
Marta 6789
Analise as seguintes afirmações relacionadas a conceitos básicos de banco de dados e linguagem SQL.
I. Na linguagem SQL um INNER JOIN retorna todas as tuplas comuns às duas tabelas.
II. Em uma Junção entre duas tabelas a cláusula USING só poderá ser usada quando o nome do atributo for igual nas duas tabelas.
III. Na linguagem SQL um RIGHT OUTER JOIN retorna todas as tuplas que não são comuns às duas tabelas.
IV. Uma Junção é usada para compor informações complexas a partir de tabelas sem nenhum tipo de relacionamento.
Indique a opção que contenha todas as afirmações verdadeiras.
Suponha as relações abaixo.
Quantos registros de dados o resultado da execução da consulta apresenta?
SELECT e1.nome FROM Empregados e1, Empregados e2 WHERE e2.codDepto IN (SELECT codDepto FROM Departamentos WHERE nome = ‘Recursos Humanos’ OR nome = ‘Vendas’) AND e1.salario > e2.salario;
É CORRETO afirmar que:
I. DELETE II. DROP TABLE III. CREATE INDEX IV. UPDATE V. INSERT INTO VI. ALTER TABLE
Classificando-se as expressões acima em Linguagem de Definição de Dados − DDL e Linguagem de Manipulação de Dados − DML, está correto o que consta em:
I - Having é uma cláusula válida para ser utilizada em consultas SQL; II - Between e not like são dois operadores de comparação utilizados em consultas SQL; III - A operação de união entre dois comandos select pode ser executada através do operador intersect. Está(ão) correta(s) a(s) afirmativa(s):

O resultado da execução desse código será:
SELECT Empresa, SUM (Montante) FROM Vendas
...... Empresa
HAVING SUM (Montante)>10000
Preenche corretamente a lacuna acima, a cláusula