Questões de Concurso Sobre sql em banco de dados

Foram encontradas 4.620 questões

Q5926 Banco de Dados
Observe as seguintes tabelas de um sistema:

Pessoa (nomePessoa, endereço)
Filme (nomeFilme, estúdio, verba)
Trabalha (nomePessoa(FK), nomeFilme(FK), atividade, salário)

Um administrador de dados deseja fazer o seguinte relatório: Todas as pessoas, os filmes nos quais já trabalharam e o total recebido por cada filme. Se uma pessoa nunca trabalhou num filme, ela deve aparecer no relatório. A atividade que a pessoa exerceu no filme (ex: ator, diretor, câmera etc.) não é importante para o relatório.

Qual consulta retorna o conjunto resposta correto?
Alternativas
Q2963153 Banco de Dados

O sistema SQL Server utiliza para análise multidimensional de dados um serviço denominado

Alternativas
Q2963147 Banco de Dados

A instrução SQL: INSERT INTO APROVADOS (NUM,NOTA) SELECT NUM,NOTA FROM ALUNOS WERE SITUACAO = ´APROVADO´; resultará na

Alternativas
Q2963076 Banco de Dados

Uma instrução SQL realiza as associações entre as linhas de duas tabelas por meio de uma operação de

Alternativas
Q2257839 Banco de Dados
Assinale a opção que apresenta sintaxe correta segundo a linguagem SQL.
Alternativas
Q2257829 Banco de Dados
Assinale a opção em que a sintaxe do código SQL apresentado está incorreta.
Alternativas
Q2256863 Banco de Dados

Código para a questão



Considerando que o código apresentado represente um script SQL sintaticamente correto, julgue os itens subseqüentes.
I Nas linhas de 1 a 13, encontram-se comandos de DML (data manipulation language), e, nas das linhas de 14 a 29, comandos de DDL (data definition language).
II Os comandos das linhas de 30 a 32 inserem restrições de integridade de entidade no modelo físico do banco de dados.
III Os comandos das linhas de 34 a 39 inserem restrições de integridade no modelo físico do banco de dados.
IV O modelo de dados criado pelo script encontra-se na terceira forma normal.
Estão certos apenas os itens
Alternativas
Q2253516 Banco de Dados
 Cada instrução SQL executada pelo Oracle Database Server possui um cursor individual associado. De acordo com o conceito de cursores implícitos e explícitos, considere as afirmativas abaixo.

I. Os cursores implícitos são declarados e nomeados pelo programador, apenas para instruções PL/SQL SELECT, incluindo consultas que podem retornar uma ou mais linhas.
II. Os cursores explícitos são utilizados apenas para consultas que retornam mais de uma linha.
III. Os cursores implícitos são gerados dinamicamente para todas as instruções DML e PL/SQL SELECT, incluindo consultas que retornam somente uma linha.

É correto o que se afirma APENAS em
Alternativas
Q2253514 Banco de Dados
A linguagem de consulta estruturada (SQL) possui um recurso para combinar os registros de duas tabelas conhecido como join. Com relação a este recurso, é correto afirmar que:
Alternativas
Q2253070 Banco de Dados
Na linguagem SQL, a função UPPER converte o conteúdo de uma expressão em 
Alternativas
Q2253069 Banco de Dados
No comando SELECT SALARIO * 1,1 “SALÁRIO NOVO” FROM EMPREGADOS; a expressão SALÁRIO NOVO significa uma
Alternativas
Q2251523 Banco de Dados
Na SQL (ANSI), são dois exemplos de funções agregadas:
Alternativas
Q2251522 Banco de Dados
Na SQL (ANSI), são dois exemplos do âmbito da linguagem de manipulação de dados e dois exemplos do âmbito da linguagem de definição de dados, respectivamente: 
Alternativas
Q2245310 Banco de Dados
A definição de uma tabela, bem como seus dados e referências, são eliminados por meio do comando SQL
Alternativas
Q2245309 Banco de Dados
O comando UPDATE pertence ao subconjunto da linguagem SQL denominado
Alternativas
Q2245308 Banco de Dados
Um comando SQL que exibe todas as colunas e todas as linhas de uma tabela tem a sintaxe
Alternativas
Q2245307 Banco de Dados
A sigla SQL significa Linguagem de Consulta
Alternativas
Q2241336 Banco de Dados

Tabelas para a questão.



Considere a execução do seguinte comando SQL, em que se utiliza as tabelas apresentadas.
SELECT DISTINCT T1.DESCRICAO FROM ITENS T1, ITENS T2 WHERE T1.PRECO = T2.PRECO AND T1.CODIGO <> T2.CODIGO ORDER BY 1 DESC;
Assinale a opção que apresenta o resultado correto do comando acima.
Alternativas
Q2241335 Banco de Dados

Tabelas para a questão.



Considere a execução do seguinte comando SQL, em que se utiliza as tabelas apresentadas.
SELECT ITEM, SUM(QUANTIDADE) FROM LINHAS_PEDIDOS WHERE ITEM > 20 GROUP BY ITEM HAVING SUM(QUANTIDADE) > 10 ORDER BY 2 ASC;
Assinale o opção que apresenta o resultado correto do comando acima.
Alternativas
Q2241334 Banco de Dados

Tabelas para a questão.



Considere a execução do seguinte comando SQL, em que se utiliza as tabelas apresentadas.
SELECT DISTINCT NOME FROM VENDEDORES, PEDIDOS WHERE VENDEDORES.MATRICULA = PEDIDOS.VENDEDOR AND PEDIDOS.CODIGO IN ( SELECT PEDIDO FROM LINHAS_PEDIDOS, ITENS WHERE LINHAS_PEDIDOS.ITEM = ITENS.CODIGO GROUP BY PEDIDO HAVING SUM(PRECO) > 3) ORDER BY NOME DESC;
Assinale a opção que apresenta o resultado correto do comando acima. 
Alternativas
Respostas
4501: A
4502: C
4503: A
4504: B
4505: B
4506: D
4507: D
4508: E
4509: D
4510: A
4511: E
4512: E
4513: C
4514: D
4515: A
4516: B
4517: E
4518: C
4519: D
4520: B