Questões de Concurso
Sobre sql em banco de dados
Foram encontradas 4.618 questões
Com base nessa situação hipotética, julgue o item seguinte.
O comando SELECT é utilizado para consultar e retornar dados de uma ou mais tabelas no banco de dados.
Com base nessa situação hipotética, julgue o item seguinte.
O comando INSERT INTO serve para modificar dados existentes em uma tabela
Os bancos de dados e os SGBDs são fundamentais em todos os sistemas e precisam ser bem definidos e projetados. Com base nessa informação, julgue o item seguinte.
As Stored Procedures devem sempre retornar um valor escalar e não podem conter comandos de manipulação de dados.
Com base nas informações nas tabelas I e II, precedentes, assinale a opção em que são apresentados comandos SQL que permitem a obtenção do resultado demonstrado na tabela III.
CREATE TABLE clientes ( id_cliente INT PRIMARY KEY, nome VARCHAR(50));
CREATE TABLE contas ( id_conta INT PRIMARY KEY, id_cliente INT, id_agencia INT, saldo NUMERIC(10,2), FOREIGN KEY (id_cliente) REFERENCES clientes(id_cliente))
Considerando o uso de subconsulta correlacionada para o atendimento da demanda, assinale a opção que corresponde à consulta SQL que retornará o que se pretende na situação hipotética precedente.
Em certo banco, há as tabelas clientes e conta. Os dados a seguir foram salvos nessas tabelas no banco de dados.

A partir dos dados informados na situação hipotética precedente, assinale a opção em que é apresentada a consulta SQL que exibirá os nomes dos clientes que possuem pelo menos uma conta com saldo superior a R$ 1.000.
Em um sistema bancário, existem duas tabelas: clientes (id_cliente, nome); e contas (id_conta, id_cliente, saldo). Pretende-se obter uma lista que contenha o id_conta e o nome dos clientes que possuem conta associada, incluídos somente os registros em que haja saldo informado na conta (ou seja, saldo não nulo).
Com base nessa situação hipotética, assinale a opção que corresponde à consulta correta para exibir os dados solicitados.
Em um sistema de biblioteca, existem três tabelas com as seguintes colunas.
• livros: com um identificador único (id) para cada livro, o título do livro, um campo autor_id, que indica o autor que cadastrou o livro, um campo categoria_id, que indica a que categoria o livro pertence, e um campo booleano disponível para indicar se o livro está disponível para empréstimo (TRUE) ou não (FALSE).
• autores: com um identificador único (id) para cada autor, e o nome do autor.
• categorias: com um identificador único (id) para cada categoria, e o nome da categoria.
Há uma relação implícita entre livros.autor_id e e e ntr e livros.categoria_id e categorias.id, de modo que, para um livro válido, deve existir um autor correspondente e uma categoria correspondente.
A partir das informações precedentes, assinale a opção em que é corretamente apresentada a consulta SQL que permite a obtenção apenas dos livros cujo campo disponivel seja TRUE, desde que já existam registros correspondentes em autores e categorias, e, além disso, filtre somente os livros cuja categoria tenha o nome Ficção Científica, e apresente como resultado exatamente três colunas: título do livro, nome do autor e nome da categoria.
A respeito da situação hipotética apresentada e da linguagem SQL a ela relacionada, julgue o item a seguir.
A criação de uma view que exiba o total de sinistros por cliente é considerada operação de DML, pois envolve a estrutura lógica do banco.
A respeito da situação hipotética apresentada e da linguagem SQL a ela relacionada, julgue o item a seguir.
O comando SELECT nome, idade FROM CLIENTE; pertence à DML, pois consulta os dados armazenados no banco para eventual tomada de decisão.
A respeito da situação hipotética apresentada e da linguagem SQL a ela relacionada, julgue o item a seguir.
A DDL permite a criação de restrições de integridade referencial entre as tabelas, como, por exemplo, a definição de uma chave estrangeira (foreign key) na tabela SINISTRO referenciando o código da APOLICE.
A respeito da situação hipotética apresentada e da linguagem SQL a ela relacionada, julgue o item a seguir.
Para recuperar os nomes de todos os beneficiários vinculados a apólices ativas, usa-se a DQL com cláusulas como INNER JOIN e WHERE, classificando-se tal operação como consulta de dados.
A respeito da situação hipotética apresentada e da linguagem SQL a ela relacionada, julgue o item a seguir.
A DQL é capaz de realizar agrupamentos e agregações por meio de funções como SUM, COUNT e GROUP BY, sendo possível, por exemplo, calcular o número de apólices por cidade.