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

Foram encontradas 3.247 questões

Q113156 Banco de Dados
A estrutura básica de uma expressão SQL consiste em três cláusulas: SELECT, FROM e WHERE. Com relação às essas cláusula, leia as afirmativas abaixo.

I. A cláusula SELECT corresponde à operação de produto cartesiano da álgebra relacional. II. A cláusula FROM lista as relações a serem lidas na avaliação da expressão.
III. AcláusulaWHERE corresponde ao predicado de seleção da álgebra relacional.

Sobre as afirmativas acima, pode-se dizer que:
Alternativas
Q113155 Banco de Dados
Para se conseguir filtrar valores resultantes de expressões agregadas, foi adicionada à SQL a cláusula:
Alternativas
Q113033 Banco de Dados
Em meados da década de 90, com o objetivo definir um método de acesso universal que pudesse ser usado por qualquer software comqualquer base de dados, foi criado um padrão pela SQL Access Group, através de uma API padronizada, que poderia então ser implementada pelos diversos fabricantes.Opadrão foi denominado de:
Alternativas
Q113025 Banco de Dados
Considere a seguinte consulta SQL:

select distinct nome_cliente
from devedor
where nome_cliente in (select nome_cliente
Fromdepositante);

Sobre ela, é correto afirmar que:
Alternativas
Q113024 Banco de Dados
As operações de string em SQL mais usadas são as checagens para verificação de coincidências de pares utilizando o operador LIKE. Acerca disso, é correto afirmar que:
Alternativas
Q113020 Banco de Dados
Ainda sobre a SQLe suas divisões, é correto afirmar que:
Alternativas
Q113019 Banco de Dados
A linguagem SQL, desenvolvida pela IBM no início dos anos 70, chamava-se originalmente SEQUEL (Structured EnglishQuery Language), sendo posteriormente chamada de Structured Query Language, ou SQL apenas. Sobre a SQL é correto afirmar que:
Alternativas
Q113014 Banco de Dados
Analise a seguinte SQL:

GRANT REFERENCES “ID_CIDADE” ON “CIDADES” TO “SCOTT”;

O objetivo dela é conceder ao usuário SCOTT sobre o campo ID_CIDADE da tabelaCIDADES a permissão de:
Alternativas
Q96835 Banco de Dados
Seja um banco de dados contendo: a relação FABRICANTE com um atributo NOME (nome do fabricante) e a chave primária CODF (código do fabricante); a relação PECA com chave primária NUMP (número da peça) e o atributo COR; e a relação PF implementando o relacionamento de fabricação entre fabricantes e peças. Que outra consulta é equivalente à seguinte consulta SQL?

SELECT DISTINCT F.NOME
FROM FABRICANTE F, PF, PECA P
WHERE F.CODF = PF.NUMF
AND P.NUMP = PF.NUMP
AND COR = 'Azul'

Alternativas
Q96819 Banco de Dados
Considere duas tabelas em um banco de dados, CURSOS e ALUNOS, relacionadas por chave estrangeira em ALUNOS que referencia a tabela CURSOS. A operação que será realizada pelo comando SQL é SELECT * FROM CURSOS, ALUNOS
Alternativas
Q96818 Banco de Dados
Na sintaxe do comando SQL SELECT, como em

SELECT *
FROM Clientes, Pedidos
WHERE Clientes.CodigoCliente=Pedidos.CodigoCliente;

o significado do símbolo * (asterisco) é
Alternativas
Q95869 Banco de Dados
Acerca de Stored Procedures (SP), marque a alternativa correta:
Alternativas
Q95845 Banco de Dados
Acerca de Junção em SQL, analise as afirmativas abaixo e, em seguida, marque a alternativa correta:

I. A junção do tipo OUTER JOIN adiciona tuplas extras ao resultado de uma junção natural.

II. A junção do tipo HIGHT OUTER JOIN adiciona ao resultado da junção tuplas da relação à esquerda que não satisfazem à condição de junção.

III. A junção do tipo FULL OUTER JOIN é uma combinação da junção interna à esquerda e à direita.
Alternativas
Q95844 Banco de Dados
Acerca de conjunto de operações para manipulação de dados, analise as seguintes afirmativas:

I. Uma consulta SQL aninhada é especificada dentro de outra consulta SQL.

II. O EXCEPT é um operador de diferença.

III. O predicado IN verifica a pertinência de elementos em um conjunto.

Podemos afirmar corretamente que:
Alternativas
Q95840 Banco de Dados
Acerca do conjunto de operações para manipulação de dados, marque a alternativa correta:
Alternativas
Q95839 Banco de Dados
Acerca de Estrutura Básica de Modelo Relacional, marque a alternativa INCORRETA.
Alternativas
Q95838 Banco de Dados
Acerca de Modelo Relacional, marque a alternativa correta:
Alternativas
Q95837 Banco de Dados
Acerca dos conhecimentos sobre expressões DDL do SQL, marque a alternativa INCORRETA:
Alternativas
Q95836 Banco de Dados
Acerca de linguagem SQL, marque a alternativa INCORRETA:
Alternativas
Q94587 Banco de Dados
Assinale a alternativa que representa uma consulta correta utilizando a linguagem SQL (Structured Query Language).
Alternativas
Respostas
3041: C
3042: E
3043: D
3044: A
3045: C
3046: C
3047: A
3048: C
3049: A
3050: A
3051: E
3052: A
3053: A
3054: A
3055: C
3056: D
3057: B
3058: A
3059: D
3060: B