Questões de Concurso Sobre sql em banco de dados

Foram encontradas 4.618 questões

Q3235884 Banco de Dados
A SEMCONGER precisa gerar relatórios personalizados usando SQL para identificar contratos vencidos. O analista de sistemas escreve a seguinte consulta SQL para selecionar todos os contratos vencidos até a data atual:

SELECT contrato_id, empresa, data_vencimento FROM contratos WHERE data_vencimento < SYSDATE;

No entanto, ao revisar a consulta, outro desenvolvedor apontou que a sintaxe pode não funcionar corretamente em todos os bancos de dados. Sobre essa consulta, é INCORRETO afirmar que:
Alternativas
Q3234664 Banco de Dados
Qual técnica de otimização é usada para melhorar o desempenho de consultas SQL através da criação de estruturas auxiliares?
Alternativas
Q3234660 Banco de Dados
Qual dos seguintes bancos de dados é um sistema NoSQL orientado a chave-valor? 
Alternativas
Q3234658 Banco de Dados
Em uma aplicação Django, qual é a principal vantagem de usar o ORM ao invés de SQL puro?
Alternativas
Q3234651 Banco de Dados
Em SQL, qual comando é utilizado para recuperar registros duplicados em uma tabela?
Alternativas
Q3224065 Banco de Dados
Assinale a alternativa que apresenta o comando correto em linguagem SQL.
Alternativas
Q3221383 Banco de Dados
Em qual dos comandos SQL abaixo o operador JOIN é utilizado?
Alternativas
Q3220747 Banco de Dados
Para trabalhar com os dados, aprenderemos a inclui-los em uma tabela. Para esse propósito, qual comando em SQL permite adicionar linhas, tuplas ou registros em uma tabela?
Alternativas
Q3220744 Banco de Dados
No SQL, qual comando é utilizado para criar uma nova tabela em um dos bancos de dados?
Alternativas
Q3220685 Banco de Dados
Entender álgebra relacional e cálculo é uma chave para entender SQL e processamento de consultas. As operações básicas são:

I. Imagem associada para resolução da questãoSelection: seleciona um subconjunto de tuplas da relação. II. Imagem associada para resolução da questão Projection: seleciona colunas da relação. III. Imagem associada para resolução da questãoRename: altera o nome da relação ou dos atributos.

Quais estão corretas?
Alternativas
Q3219522 Banco de Dados

Considere que o seguinte banco de dados foi criado: 




Q69_1.png (329×377)

Q69_2.png (330×208)


Agora considere que foram inseridos dados nesse banco. Selecione alternativa com consulta SQL que permitirá encontrar os nomes de cliente, os números de empréstimo e as quantias de empréstimo para todos os empréstimos da agência Aeroporto.


Alternativas
Q3219421 Banco de Dados
Em SQL, constitui-se que uma transact é uma única unidade de trabalho. Quando obtiver êxito, todas as modificações de dados feitas durante a transact estarão confirmadas e se tornarão parte permanente do banco de dados.
No ambiente SQL Server, o modo de operação transact que é aplicável apenas a MARS (Conjuntos de Resultados Ativos Múltiplos), é melhor classificado como:
Alternativas
Q3219162 Banco de Dados

O diagrama de banco de dados a seguir deve ser utilizado na questão. 



32-34_texto.png (672×392)

Com base na estrutura do banco de dados anteriormente apresentada, qual das alternativas apresenta uma consulta SQL que adiciona uma nova coluna chamada "DataNascimento" à tabela Aluno, para armazenar a data de nascimento de cada aluno, sendo que deve permitir valores nulos e ser do tipo DATE?
Alternativas
Q3219161 Banco de Dados

O diagrama de banco de dados a seguir deve ser utilizado na questão. 



32-34_texto.png (672×392)

Com base na estrutura do banco de dados anteriormente apresentada, qual das alternativas apresenta uma consulta SQL utilizando a função SUM() que retorna o total da carga horária das disciplinas ministradas pelo professor "Alberto Santos Dumont"?
Alternativas
Q3219160 Banco de Dados

O diagrama de banco de dados a seguir deve ser utilizado na questão. 



32-34_texto.png (672×392)

Com base na estrutura do banco de dados apresentada na figura anterior, marque a alternativa que contém um comando SQL que retorna o nome dos alunos matriculados na disciplina "Matemática" e o nome do professor que ministra a disciplina, ordenando os resultados pelo nome do aluno em ordem alfabética crescente:
Alternativas
Q3218897 Banco de Dados
Um esquema de um banco de dados relacional, denominado IFES, precisa ser removido completamente, bem como todos os elementos a ele associados, incluindo tabelas, domínios, restrições e o esquema propriamente dito. Para realizar essa ação, qual comando SQL deve ser utilizado?
Alternativas
Q3209719 Banco de Dados
Julgue o item a seguir, relativo às tecnologias CSV e JSON, à Linguagem SQL e ao modelo CRISP-DM. 

Para excluir uma tabela na linguagem SQL e liberar os recursos alocados por ela, inclusive índices e triggers associados, deve-se fazer uso do comando DELETE TABLE, pois ele remove tanto os dados quanto a estrutura da tabela.
Alternativas
Q3209718 Banco de Dados
Julgue o item a seguir, relativo às tecnologias CSV e JSON, à Linguagem SQL e ao modelo CRISP-DM. 

A cláusula GROUP BY, do SQL, pode ser utilizada sem a presença de funções agregadas, desde que haja uma cláusula ORDER BY para organizar os resultados da consulta.
Alternativas
Q3209706 Banco de Dados
A respeito de banco de dados, julgue o próximo item.

Em SQL, a instrução mais simples para selecionar registros de uma tabela é composta pelas cláusulas SELECT e WHERE.
Alternativas
Q3208895 Banco de Dados

Considere as tabelas discentes e matriculas para responder à questão. 



A linguagem SQL possui uma série de operações de “junção” (JOIN) que permite que o programador escreva algumas consultas de forma mais natural e expresse outras consultas que são difíceis de fazer apenas com o produto cartesiano.

Considerando as tabelas discentes e matriculas e o uso de JOINS em SQL, analise as afirmativas a seguir, assinalando V, para as Verdadeiras, e F, para as Falsas:

( ) O script SELECT nome, disciplina FROM discentes NATURAL JOIN matriculas; retornará exatamente o mesmo que SELECT nome, disciplina FROM discentes, matriculas WHERE discentes.ID = matriculas.ID; pois são equivalentes.
( ) O script SELECT nome, disciplina FROM discentes NATURAL JOIN matriculas; retornará exatamente 15 tuplas.
( ) O script SELECT * FROM discentes NATURAL LEFT OUTER JOIN matriculas; retornará 17 tuplas, incluindo os dados dos discentes 1004 e 1008, que não possuem registros na tabela matriculas.
( ) O script SELECT * FROM matriculas NATURAL LEFT OUTER JOIN discentes; retornará 17 tuplas, incluindo os dados dos discentes 1004 e 1008, que não possuem registros na tabela matriculas.

A sequência correta, de cima para baixo, é:
Alternativas
Respostas
481: B
482: B
483: C
484: A
485: C
486: C
487: A
488: A
489: B
490: E
491: D
492: D
493: E
494: B
495: C
496: D
497: E
498: E
499: E
500: A