Questões de Concurso Comentadas sobre sql em banco de dados

Foram encontradas 3.369 questões

Q401594 Banco de Dados
Considere o comando SQL abaixo.

SELECT * FROM Clientes  WHERE Cidade ______ ('Paris','Londres');

Para retornar informações da tabela Clientes, cuja coluna Cidade seja igual a Paris ou Londres, a lacuna deve ser preenchida com o operador
Alternativas
Q401593 Banco de Dados
É utilizado para combinar o resultado de dois ou mais comandos SELECT. Cada comando SELECT deve conter o mesmo número de colunas, as colunas devem contar tipos similares de dados e devem estar na mesma ordem em cada comando SELECT. O operador SQL, em questão, é chamado
Alternativas
Q400989 Banco de Dados
Analise o seguinte comando SQL:

SELECT Nome FROM Aluno WHERE Idade ....I.... 20 AND 30;

Para que este comando retorne os nomes de alunos com Idade na faixa entre 20 e 30 anos, a lacuna ....I.... deve conter
Alternativas
Q400988 Banco de Dados
Analise o seguinte comando SQL:

SELECT COUNT(....I... ) FROM Clientes;

Para que o resultado seja a contagem de linhas que possuam valores não repetidos para a coluna ID, a lacuna I deve ser preenchida com :
Alternativas
Q383842 Banco de Dados
Qual das alternativas abaixo apresenta APENAS comandos SQL de definição de dados (DDL) ?
Alternativas
Q383746 Banco de Dados
Qual das alternativas abaixo NÃO indica os comandos existentes na Linguagem de Manipulação de Dados (DML).
Alternativas
Q383742 Banco de Dados
Qual dos comandos SQL a seguir efetua uma alteração habilitando o recebimento de comissão dos funcionários que somente ganham menos que R$4.000,00?
Alternativas
Q381161 Banco de Dados
Considere a seguinte tabela de um banco de dados relacional:

Produto (ID, Item, Fabricante, Valor)

A consulta SQL para obter o valor médio dos produtos, agrupados por fabricante, apenas para valores médios inferiores a R$ 50,00 é:
Alternativas
Q381160 Banco de Dados
O comando do SQL para remover uma visão de nome Green é
Alternativas
Q351960 Banco de Dados
ulgue os seguintes itens, referentes a frameworks para camada de persistência e SQL.

A partir das tabelas abaixo identificadas, a execução das duas consultas que a elas se seguem apresentará o mesmo resultado.

aluno (id integer, nome varchar, raca integer);
corraca (id integer, descricao varchar);
select a.nome, b.decricao from aluno a left
join corraca b
on a.raca = b.id
select a.nome, b.decricao
from aluno a cross join corraca b
on a.raca = b.id
Alternativas
Q351959 Banco de Dados
Julgue os seguintes itens, referentes a frameworks para camada de persistência e SQL.

Considerando que a consulta abaixo seja realizada em um SGBD Oracle, é correto afirmar que o valor 0 será mostrado na coluna salario quando um valor NULL for retornado.
SELECT nome, NVL(salario, 0), cidade
FROM empregado
WHERE salario IS NULL
ORDER BY nome;

Alternativas
Q351705 Banco de Dados
Considerando o organograma ilustrado na figura acima, julgue os itens a seguir.

A expressão SQL abaixo cria uma tabela com estrutura que permite armazenar informações acerca dos órgãos e sua hierarquia.

create table orgao (
codigo integer,
sigla char(10),
codigo_pai integer,
constraint pk_orgao primary key (codigo),
constraint fk_orgao foreign key (codigo_pai) references orgao
)
Alternativas
Q349073 Banco de Dados
Julgue os itens subsequentes, acerca dos conceitos relacionados a bancos de dados.

As DML (linguagens de manipulação de dados) procedurais normalmente geram códigos mais eficientes do que as DML não procedurais.
Alternativas
Q347551 Banco de Dados
A respeito de banco de dados, julgue os itens de 112 a 118.

A linguagem SQL pode ser considerada uma razão para o sucesso comercial dos bancos de dados relacionais. Como se tornou padrão para os bancos relacionais, os usuários têm pouca preocupação ao migrar, para o sistema relacional, suas aplicações de banco de dados originadas por outros tipos de sistemas como, por exemplo, em rede ou hierárquico.
Alternativas
Q342929 Banco de Dados
Considere a necessidade de realizar uma consulta SQL que combine resultados de três relações, com o objetivo de retornar todos os registros da primeira relação do SELECT, os registros correspondentes da segunda relação e todos os registros da terceira.

Assinale a alternativa que indica as instruções SQL que devem ser utilizadas entre as relações, respectivamente, e que melhor se aproximam da obtenção do resultado desejado.

Alternativas
Q340725 Banco de Dados
Na linguagem SQL existem as funções de agregação, ou agregadas, que realizam um cálculo em um conjunto de valores e retornam um único valor. Marque a opção que NÃO apresenta uma função agregada:

Alternativas
Q340724 Banco de Dados
A “linguagem” SQL (Structured Query Language) revolucionou a forma em que os programadores extraem informações de um Banco de Dados. Um perito com sólidos conhecimentos de SQL pode obter em frações de segundos uma grande massa de dados e posterior processamento visando a extração de algum dado ou sequência de dados, como por exemplo possíveis suspeitos em uma amostra populacional de uma cidade. São quatro os principais comandos do DML (Data Manipulation Language) do SQL. Identifique a alternativa que NÃO é um desses comandos:

Alternativas
Q332906 Banco de Dados
Uma forma de inserir comentários em um comando SQL no sistema gerenciador de banco de dados Microsoft SQL Server 2012 é

Alternativas
Q332900 Banco de Dados
O comando SQL para excluir o índice de nome Phone é

Alternativas
Q332899 Banco de Dados
Considere o seguinte comando incompleto do SQL:

SELECT Loja, AVG(Vendas)
FROM Pedidos
XXX Loja

A cláusula a ser colocada no lugar de XXX, para que o resultado obtido seja o nome das Lojas e a média de Vendas em cada Loja é

Alternativas
Respostas
2621: C
2622: B
2623: C
2624: D
2625: A
2626: C
2627: D
2628: E
2629: A
2630: E
2631: C
2632: C
2633: C
2634: C
2635: D
2636: C
2637: E
2638: C
2639: C
2640: B