Questões de Concurso Sobre sql em banco de dados

Foram encontradas 4.036 questões

Q3037379 Banco de Dados
Em um ambiente de desenvolvimento, um programador precisa acessar um banco de dados MySQL. Qual linguagem de consulta é usada para interagir com esse tipo de banco de dados?
Alternativas
Q3035758 Banco de Dados
Pedro está implementando um banco de dados a partir de um projeto lógico que recebeu dos desenvolvedores de Sistemas de Informação do Tribunal. No projeto, há relacionamentos entre diversas tabelas.
No SQL, para implementar os relacionamentos de modo a prevenir que alguma transação de banco de dados destrua os relacionamentos entre as tabelas, Pedro deve utilizar a cláusula:
Alternativas
Q3035757 Banco de Dados
Os sistemas de informação que automatizam os processos de negócio de uma organização requerem bancos de dados transacionais para realizar uma operação. Com o crescimento das fontes de dados, os bancos de dados evoluíram para permitir a ingestão de grandes volumes de dados gerados a cada instante.
Com isso, uma das propriedades de transações que precisa estar presente em bancos de dados NoSQL é:
Alternativas
Q3035481 Banco de Dados
Durante a implementação de um SGBD para uma aplicação de e-commerce, um desenvolvedor precisa extrair todos os nomes de clientes que fizeram mais de três compras no último ano. Qual dos seguintes comandos SQL ele deve usar?
Alternativas
Q3034910 Banco de Dados
Leia o caso a seguir.

Em um projeto de software para gerenciamento de dados empresariais, a equipe de engenharia de requisitos precisa garantir que o sistema seja capaz de lidar com um grande volume de transações e consultas simultâneas sem comprometer a performance.
Elaborado pelo(a) autor(a).

Considerando os princípios de eficiência de consumo e de consultas, além da escalabilidade, a abordagem mais adequada nesse caso é
Alternativas
Q3034902 Banco de Dados
Leia o caso a seguir.

Um arquiteto de dados está projetando um repositório para armazenar e manipular dados estruturais complexos. O sistema deve ser capaz de lidar com recursos avançados de bancos de dados e ser adaptável a fundamentos de bancos de dados não-convencionais.
Elaborado pelo(a) autor(a).

Considerando a necessidade de eficiência de consumo, consultas rápidas e escalabilidade, a abordagem indicada para o projeto do repositório é
Alternativas
Q3034883 Banco de Dados
Leia o caso a seguir.

Uma startup de tecnologia está desenvolvendo um aplicativo de mídia social que espera lidar com uma grande quantidade de dados não estruturados, como postagens, imagens e vídeos, além de interações em tempo real dos usuários. A equipe de desenvolvimento está avaliando qual modelo de banco de dados adotar para otimizar a eficiência, a performance das consultas e a escalabilidade.
Elaborado pelo(a) autor(a).

Com base neste contexto e com intuito de obterem os melhores resultados, qual a conduta para escolha de banco de dados? 
Alternativas
Q3034880 Banco de Dados
Existem vários sistemas de banco de dados NoSQL diferentes devido às variações na forma como gerenciam e armazenam dados em esquemas flexíveis. A solução que armazena dados em formato BSON (Binário JSON) e oferece uma estrutura flexível para a modelagem e manipulação de qualquer estrutura de dados é:
Alternativas
Q3034856 Banco de Dados
Um analista necessita remover da tabela servidores do banco de dados do RH, todos os registros cujo campo Data_Posse seja 29 de fevereiro de 2024 (dia-mês-ano). Qual comando PL/SQL deverá ser executado, considerando o banco de dados Oracle 19?
Alternativas
Q3034854 Banco de Dados
Seja a stored procedure definida pelo código abaixo.

CREATE PROCEDURE STO @PAR INT
AS
BEGIN
           SELECT @PAR * @PAR AS QUAD
END

O comando no SQLServer que permite executar a referida stored procedure é:
Alternativas
Q3034852 Banco de Dados
Os bancos de dados NoSQL (do inglês, Not Only SQL) são propostos para atender às necessidades de escalabilidade, flexibilidade de esquema e alto desempenho em ambientes de aplicações modernas. As soluções de bancos de dados NoSQL armazenam dados em esquemas flexíveis e são categorizadas em função destes. A qual categoria pertencem as soluções Neo4j e MongoDB respectivamente?
Alternativas
Q3034850 Banco de Dados
Stored Procedures são definidas como uma coleção de comandos SQL que encapsula tarefas repetitivas, aceita parâmetros de entrada e pode ser executada como uma função; são armazenadas no banco de dados e podem ser chamadas a partir de outras aplicações ou scripts. Em bancos de dados SQL, as stored procedures do Active Directory
Alternativas
Q3034846 Banco de Dados
Na linguagem SQL (do inglês, Structured Query Language), as operações de junção funcionam como uma espécie de filtro, recuperando registros das tabelas envolvidas a partir de um comportamento definido expressamente no comando JOIN.
Assim, o comando Tabela1 INNER JOIN Tabela2 estabelece um comportamento que retorna os campos:
Alternativas
Q3032450 Banco de Dados

Maria executou as seguintes instruções em SQL para criação de tabelas:



CREATE TABLE T1 (

id_A INT,

a1 CHAR(10),

a2 CHAR(10));


CREATE TABLE T2 (

id_B INT,

b1 CHAR(10),

b2 CHAR(10));


CREATE TABLE T3 (

id_A INT,

id_B INT,

c1 CHAR(10),

c2 CHAR(10));


Maria deseja listar a quantidade e os respectivos dados de T1 que possuem pelo menos 1 e no máximo 5 relacionamentos com T2.

Para isso, ela deve utilizar a instrução:

Alternativas
Q3032449 Banco de Dados
Roberta, funcionária da ORG_A, está utilizando instruções em SQL para fazer inclusões, alterações e exclusões de registros em um banco de dados que contém as informações de funcionários que participaram de determinados treinamentos promovidos pela ORG_A. Roberta notou algumas anomalias de exclusão, pois, ao comandar a instrução SQL para excluir um funcionário desligado da organização, alguns treinamentos desapareceram.

Considerando que as instruções em SQL executadas por Roberta estão sintática e semanticamente corretas, a modelagem do banco de dados possui problemas relacionados à existência de:
Alternativas
Q3032314 Banco de Dados
Augusto recebeu um arquivo de texto contendo a lista dos equipamentos utilizados no Centro de Dados do Tribunal e precisa inseri-los no banco de dados de um sistema que é usado para gerenciar o patrimônio de TI.
Para criar um registro em uma tabela em um banco de dados utilizando SQL, deve-se usar o comando:
Alternativas
Q3031095 Banco de Dados
Suponha‑se um banco de dados para uma clínica de fisioterapia com as seguintes tabelas: Paciente; Tratamento; e Fisioterapeuta. Cada tratamento é realizado por um fisioterapeuta e é registrado na tabela Tratamento com referência ao paciente e ao fisioterapeuta. Com base nessas informações, assinale a alternativa que apresenta o(s) código(s) SQL que garante(m) que cada tratamento registrado tenha um paciente e um fisioterapeuta válidos, assegurando a integridade referencial.
Alternativas
Q3029134 Banco de Dados

Considere a execução do script SQL a seguir.


Imagem associada para resolução da questão


O resultado produzido pela execução do comando select contém, na ordem, somente os valores:

Alternativas
Q3029133 Banco de Dados
No contexto de stored procedures no SQL Server, considere o script a seguir.

CREATE PROCEDURE TESTE @X int =2  AS  SELECT * FROM fibo WHERE N = @X

Levando em conta essa definição, analise a lista de cinco sugestões de comandos que poderiam acionar a execução da procedure TESTE.

1.  EXEC TESTE @X = 1 2.  TESTE 3.  EXEC TESTE 2 4.  TESTE 1 5.  CALL TESTE 2

Sobre esses comandos, é correto concluir que são válidos:
Alternativas
Q3029132 Banco de Dados

No contexto do ambiente MySQL, considere o script abaixo. 



Imagem associada para resolução da questão



De acordo com o que foi apresentado, conclui-se que: 

Alternativas
Respostas
241: C
242: E
243: E
244: B
245: B
246: B
247: B
248: B
249: A
250: B
251: D
252: A
253: C
254: D
255: E
256: D
257: E
258: D
259: B
260: A