Questões de Concurso Sobre banco de dados

Foram encontradas 18.739 questões

Q3136036 Banco de Dados
Cada sistema de gerenciamento de banco de dados (SGBD) tem características, comandos e funcionalidades específicas que os tornam adequados para diferentes necessidades de sistemas. Microsoft SQL Server, MySQL e PostgreSQL são amplamente utilizados no mercado, cada um oferecendo funcionalidades e vantagens que podem influenciar a escolha de acordo com o contexto de aplicação. Relacione cada banco de dados (Coluna A) com sua funcionalidade ou característica correspondente (Coluna B).

Coluna A: SGBD
1.Microsoft SQL Server. 2.MySQL. 3.PostgreSQL. 4.MySQL e PostgreSQL. 5.Microsoft SQL Server e PostgreSQL.

Coluna B: Característica
(__)Suporte nativo a JSON e operações avançadas em dados JSON, facilitando a integração com aplicações NoSQL.

(__)Suporte a transações distribuídas e capacidade de federar consultas entre servidores diferentes por meio de linked servers.

(__)Implementação de MVCC (Multi-Version Concurrency Control) para permitir maior eficiência em operações simultâneas de leitura e escrita.

(__)Sistema de replicação master-slave e suporte a clusters NDB, facilitando a escalabilidade em grandes volumes de dados.

(__)Disponibilidade de um sistema de permissões hierárquico, facilitando a gestão granular de segurança em múltiplos níveis.

A sequência correta é:
Alternativas
Q3136034 Banco de Dados
Para analistas de sistemas, compreender os conceitos e componentes dos sistemas de banco de dados é essencial para realizar modelagens eficientes, otimizar consultas e garantir a integridade e o desempenho do sistema. Relacione os conceitos de banco de dados (Coluna A) com suas descrições ou funcionalidades correspondentes (Coluna B).

Coluna A: Conceito de Banco de Dados
1.Normalização. 2.Índice Clusterizado. 3.Chave Estrangeira. 4.ACID. 5.SQL JOIN.

Coluna B: Descrição
(__)Conjunto de propriedades que garantem a confiabilidade das transações de banco de dados, incluindo atomicidade, consistência, isolamento e durabilidade.

(__)Técnica utilizada para evitar redundância de dados em um banco de dados relacional, dividindo tabelas em estruturas menores.

(__)Operação que combina dados de duas ou mais tabelas, com base em uma condição de relacionamento entre elas.

(__)Tipo específico de índice que ordena fisicamente os dados na tabela com base em uma coluna específica, melhorando o desempenho de consultas.

(__)Construtor que estabelece uma relação entre tabelas, referenciando uma coluna em outra tabela como chave primária.

A sequência correta é:
Alternativas
Q3135909 Banco de Dados
Leia as afirmativas abaixo e marque "V" para verdadeiro e "F" para falso em relação aos sistemas gerenciadores de bancos de dados:

(__)O SQL é uma linguagem declarativa usada para consultar e manipular dados em um banco de dados relacional.
(__)O comando JOIN no SQL é utilizado para unir linhas de duas ou mais tabelas com base em uma condição.
(__)O comando DELETE em SQL remove uma tabela inteira do banco de dados.
(__)O comando GROUP BY permite agrupar resultados com base em valores de uma ou mais colunas.

Assinale a alternativa que contém a sequência correta:
Alternativas
Q3128908 Banco de Dados
Em Business Intelligence, assinale a alternativa que apresenta o nome da técnica utilizada em Data Mining para descobrir padrões ocultos nos dados.
Alternativas
Q3128907 Banco de Dados
Sobre modelagem dimensional, assinale a alternativa que apresenta o propósito de uma tabela fato.
Alternativas
Q3128906 Banco de Dados
Em um processo ETL (Extract, Transform, Load), assinale a alternativa que apresenta a fase de Transformação.
Alternativas
Q3127933 Banco de Dados
Os dados dentro do sistema de gerenciamento de banco de dados (SGBD) podem estar organizados de três formas: estruturados, não estruturados ou semiestruturados. Assinale a alternativa que apresenta qual elemento podemos encontrar em uma estrutura de dados não estruturados.
Alternativas
Q3127932 Banco de Dados
Assinale a alternativa que apresenta qual dos comandos SQL a seguir está correto.
Alternativas
Q3127931 Banco de Dados
Assinale a alternativa que apresenta qual dos comandos SQL a seguir está correto.
Alternativas
Q3127930 Banco de Dados
Assinale a alternativa que apresenta qual das queries SQL a seguir apresenta erro em seu comando.
Alternativas
Q3127928 Banco de Dados
Assinale a alternativa que apresenta qual destas é uma ferramenta de gerenciamento do MS SQL Server.
Alternativas
Q3127927 Banco de Dados
Segundo Fernandes (2017), ao armazenar as informações, estas são obtidas por meio do acesso da chave. Assinale a alternativa que apresenta qual tipo de banco de dados não relacional Fernandes (2017) se refere na afirmação acima.
Alternativas
Q3127926 Banco de Dados
“O modelo de dados relacional se baseia na teoria dos conjuntos, nada mais natural do que ele possuir uma linguagem formal que permita trabalhar com as relações e seus elementos, comumente conhecidos como tuplas ou registros de tabelas. Essa linguagem é formada por diversos operadores, sendo alguns deles similares aos existentes na Matemática, como, união, intersecção ou diferença entre conjuntos.” (Alves, William P., 2021). Diante do exposto, assinale a alternativa que apresenta a linguagem formal referenciada pelo texto acima.
Alternativas
Q3124313 Banco de Dados
Assinale a alternativa que descreve corretamente um Datamart: 
Alternativas
Q3124310 Banco de Dados
O problema do "n+1 query" ocorre quando, para cada item de uma lista principal, é feita uma consulta adicional, resultando em várias consultas ao banco de dados, o que pode prejudicar o desempenho. Em NoSQL, como o MongoDB, qual técnica pode ser utilizada para otimizar essas consultas e evitar esse problema? Assinale a alternativa que responde corretamente à questão: 
Alternativas
Q3124307 Banco de Dados
Associe os termos relacionados Business Intelligence (BI), listados na primeira coluna, às suas descrições correspondentes, na segunda coluna:

Primeira coluna: termos da BI

1.OLAP 2.ETL 3.Drill Down/Through 4.Data Lake

Segunda coluna: descrição

(__)Processo que extrai, transforma e carrega dados em um sistema para análise.
(__)Técnica que permite explorar os dados começando por uma visão geral e indo para níveis mais detalhados.
(__)Armazenamento de grandes volumes de dados, tanto estruturados quanto não estruturados, sem uma organização rígida prévia.
(__)Ferramenta de análise multidimensional que permite realizar consultas complexas para suporte à decisão.

Assinale a alternativa que apresenta a correta associação entre as colunas:
Alternativas
Q3124306 Banco de Dados
O conceito de "contratos inteligentes" (Smart Contracts) na Blockchain refere-se a:
Alternativas
Q3124292 Banco de Dados
Considere o seguinte comando SQL:
SELECT projeto_nome, COUNT(DISTINCT vereador_nome)
FROM propositor, projeto
WHERE propositor.projeto_id = projeto.projeto_id
GROUP BY projeto_id
HAVING AVG(votos_favoraveis) = 10;

Entre as opções a seguir, assinale aquela que apresenta corretamente o comportamento dessa consulta: 
Alternativas
Q3124289 Banco de Dados
Em projetos de Big Data, que lidam com grande volume, variedade e velocidade de dados, a escolha da técnica ideal para combinar informações de diferentes fontes é crucial. O INNER JOIN, operação comum em bancos de dados relacionais (SGBDR), apresenta desafios específicos nesse contexto. Com base em seus conhecimentos sobre INNER JOIN e os desafios de Big Data, assinale a afirmação verdadeira:
Alternativas
Q3124288 Banco de Dados
Business Intelligence (BI) é um conjunto de ferramentas e técnicas utilizadas para: 
Alternativas
Respostas
2601: D
2602: E
2603: A
2604: B
2605: D
2606: B
2607: A
2608: B
2609: D
2610: C
2611: D
2612: C
2613: D
2614: E
2615: B
2616: E
2617: C
2618: D
2619: A
2620: D