Questões de Concurso Sobre sql em banco de dados

Foram encontradas 3.910 questões

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
Q3219241 Banco de Dados

Para responder à questão, considere um banco de dados PostgreSQL, com tabelas e dados criados pelos comandos abaixo.


Para atualizar a coluna indice_academico da tabela Aluno com a média de todas notas do aluno, registradas na tabela Nota, pode-se utilizar o comando SQL 
Alternativas
Q3205743 Banco de Dados
A linguagem SQL possui extensões, sendo uma delas a SQL/PSM (SQL/Persistent Sored Modules), que foi desenvolvida para permitir a criação de procedimentos armazenados, além de servir como uma linguagem de programação para a utilização de laços de repetição e desvios condicionais.
Com base nas instruções da SQL/PSM, classifique V, para as sentenças verdadeiras, e F, para as falsas.


( ) Procedimentos e funções podem ou não receber parâmetros. ( ) Um parâmetro de retorno deve ter um tipo definido e um valor padrão atribuído. ( ) Para chamar um procedimento armazenado, utiliza-se a instrução CALL. ( ) A utilização de um desvio condicional (IF/ELSE) só é permitida em funções. ( ) Laços de repetição podem ser do tipo FOR ou WHILE.

A sequência correta, de cima para baixo, é
Alternativas
Q3205742 Banco de Dados
A linguagem SQL permite a criação de triggers (gatilhos), que têm como função executar uma ação específica quando um evento definido, como inserção, atualização ou exclusão de dados, ocorre em uma tabela do banco de dados. Considere que você deseja criar um trigger na tabela venda, para que, no momento em que uma venda estiver prestes a ser registrada, o sistema verifique se os itens estão disponíveis em estoque, e, caso estejam, a quantidade de produtos seja atualizada, subtraindo a quantidade vendida do estoque atual; caso contrário, uma mensagem de erro seja informada pelo sistema.
Com base nessa situação, o evento que disparará o gatilho é 
Alternativas
Q3205741 Banco de Dados
Ao se estruturar um banco de dados relacional utilizando a linguagem SQL, é possível definir algumas restrições de valor e valor padrão para as colunas das tabelas. Em uma tabela intitulada funcionário, que contenha as colunas idFuncionario, nome, dataAdmissao, salario, telefone e endereco, é possível estabelecer uma restrição quanto à data de admissão, por exemplo, de forma que ela não possa ser anterior à data atual.
Para se definir uma restrição de valor padrão de 1500.00 para a coluna salario, após a criação da tabela, utilizamos o comando 
Alternativas
Q3205740 Banco de Dados
A linguagem SQL utiliza o comando SELECT para a recuperação de dados. O comando SELECT pode ter até seis cláusulas, e a ordem em que o comando é apresentado deve seguir um padrão. Considere um comando SELECT para exibir o ID do departamento e a soma dos salários dos funcionários alocados nele, apenas para os departamentos que tenham mais de 10 funcionários e cujos funcionários ainda não tenham uma data de demissão. A lista deve ser apresentada em ordem decrescente da soma dos salários dos funcionários que atendem a essa condição.
Abaixo estão apresentadas as seis cláusulas que compõe o comando SELECT descrito acima. 

I. SELECT idDepartamento, SUM(salario) II. WHERE dataDemissao IS NULL III. FROM Funcionario IV. ORDER BY SUM(salario) DESC V. GROUP BY idDepartamento VI. HAVING COUNT(*) > 10

A ordenação correta das cláusulas é
Alternativas
Q3204216 Banco de Dados
Dado que SQL (Structured Query Language) é a linguagem padrão para a manipulação de dados em bancos de dados relacionais, é correto afirmar que o comando
Alternativas
Q3204215 Banco de Dados
Analise as opções a seguir e assinale a que apresenta um comando SQL escrito corretamente.
Alternativas
Q3204213 Banco de Dados
Atente para o que se afirma a seguir sobre comandos e assinale com V o que for verdadeiro, e com F o que for falso.

( ) DISTINCT é um comando SQL para retornar as duplicatas enquanto que GROUP BY organiza as duplicatas.
( ) EXCEPT é o comando SQL usado para configurar exceções.
( ) JOIN permite que tabelas possam ser combinadas por meio de uma condição.

Está correta, de cima para baixo, a seguinte sequência:
Alternativas
Q3195997 Banco de Dados
Sobre os comandos SQL, analise as assertivas abaixo:

I. Comandos DML são utilizados para manipular dados no banco de dados.
II. Comandos DDL são utilizados para definir a estrutura do banco de dados.
III. Comandos DCL são utilizados para controlar o acesso aos dados.
IV. Comandos DTL são utilizados para definir as transações no banco de dados.
V. Comandos DQL são utilizados para consultar dados no banco de dados.

Quais estão INCORRETAS?
Alternativas
Q3192653 Banco de Dados
Assinale a opção que contém o comando usado para conceder ou revogar permissões para usuários específicos, definindo o que cada um pode fazer no banco de dados:
Alternativas
Q3192651 Banco de Dados
Sobre a linguagem padrão para banco de dados relacional SQL, ela é dividida em tipos de acordo com a funcionalidade dos comandos, desta maneira, assinale a alternativa que contém apenas comandos TCL (Transaction Control Language):
Alternativas
Q3190303 Banco de Dados
A linguagem SQL (Structured Query Language) é amplamente utilizada para gerenciar bancos de dados relacionais. O comando SELECT é usado para: 
Alternativas
Q3188253 Banco de Dados
O Apache Spark é um mecanismo de análise unificado para processamento de dados em grande escala com diversas aplicações em ciência de dados, machine learning e processamento de gráficos.
Considerando essa ferramenta, julgue as afirmativas a seguir.

I. O Spark pode ser executado no Apache Hadoop, Kubernetes, por conta própria, na nuvem, em máquinas isoladas ou em clusters.
II. DataFrames, SQL e Structured Streaming são exemplos de APIs do Spark.
III. Uma diferença entre o Spark e o MapReduce é que o Spark processa e mantém os dados na memória para as etapas subsequentes, sem gravar ou ler do disco, gerando maior velocidade de processamento.

Está correto o que se afirma em
Alternativas
Q3188245 Banco de Dados
No contexto de ferramentas para análise e exploração de dados (Excel avançado, SQL e Business Intelligence - BI), avalie as afirmativas a seguir.

I. Ferramentas de BI permitem a criação de dashboards interativos e visualizações em tempo real.
II. O SQL é ideal para consultas e manipulação direta de dados armazenados em grandes bancos de dados.
III. O MS Excel oferece maior flexibilidade em análises locais com fórmulas personalizadas.

Está correto o que se afirma em 
Alternativas
Q3188243 Banco de Dados
NoSQL é uma abreviação de Not only SQL, (não somente SQL) e esse termo foi cunhado para definir os novos modelos de armazenamento de dados, criados para atenderem às necessidades de flexibilidade, disponibilidade, escalabilidade e desempenho das aplicações inseridas no contexto atual de vasta quantidade de informação, estruturada ou não. Esses modelos são classificados de acordo com a estrutura que os dados são armazenados. Um deles, especificamente, dá mais importância para a descoberta de como os dados estão relacionados do que para os dados em si.
O modelo em questão é o
Alternativas
Q3188242 Banco de Dados
Na linguagem SQL, funções de agregação são utilizadas para resumir informações de várias tuplas em uma síntese de tupla única.
As opções a seguir apresentam exemplos de funções de agregação, à exceção de uma. Assinale-a. 
Alternativas
Q3187351 Banco de Dados
O banco de dados desempenha um papel fundamental no desenvolvimento e funcionamento de aplicações modernas, sendo considerado um dos pilares essenciais da infraestrutura de Tecnologia da Informação (TI). Essas estruturas permitem o armazenamento, organização, manipulação e recuperação dos dados persistidos pelas aplicações, além de garantir a integridade, a segurança e a disponibilidade das informações. Dentre as diversas possibilidades de Sistemas Gerenciais de Banco de Dados disponíveis no mercado, o Tribunal de Justiça do Estado de Rondônia (TJRO) escolheu o Microsoft SQL Server 2017 (configuração padrão) para a utilizar em uma determinada aplicação, construindo a seguinte tabela: Imagem associada para resolução da questão
Considerando a estrutura da tabela apresentada, bem como o fato de ela não possuir nenhum registro adicionado e o SGDB utilizado para ser um usuário com permissões de administrador, assinale a afirmativa INCORRETA.
Alternativas
Q3186143 Banco de Dados
A manipulação de dados em bancos de dados relacionais é realizada por meio de comandos SQL (Structured Query Language), que permitem aos usuários interagir de forma eficaz com as informações armazenadas. Os principais comandos incluem SELECT para consultas, INSERT para a adição de novos registros, UPDATE para modificar dados existentes e DELETE para remover registros. A compreensão adequada desses comandos é essencial para qualquer profissional que trabalhe com gerenciamento de bancos de dados, garantindo a integridade e a eficiência no acesso às informações. Sobre o assunto, julgue as seguintes afirmações como verdadeiras (V) ou falsas (F):

(__)O comando INSERT é usado para alterar registros existentes em uma tabela, mantendo o mesmo identificador.
(__)O comando DELETE remove todos os registros de uma tabela sem a possibilidade de recuperação, a menos que haja um backup.
(__)O comando SELECT permite filtrar dados com a cláusula WHERE, facilitando a busca por informações específicas em uma tabela.

Assinale a alternativa cuja respectiva ordem de julgamento esteja correta: 
Alternativas
Q3185239 Banco de Dados
O armazenamento de dados nos computadores modernos requer recursos de hardware sofisticados e rápidos. Considerando essa informação, julgue o item seguinte.

O uso de SQL (Structured Query Language) permite que os dados sejam manipulados diretamente, sem a necessidade de estruturas como índices ou chaves, pois as consultas SQL são sempre otimizadas automaticamente pelo SGBD.
Alternativas
Respostas
1: D
2: A
3: A
4: B
5: A
6: D
7: D
8: E
9: D
10: C
11: C
12: E
13: D
14: E
15: E
16: C
17: E
18: C
19: A
20: E