Questões de Concurso Sobre banco de dados

Questões Discursivas

Foram encontradas 18.981 questões

Q3174797 Banco de Dados
Com o objetivo de instalar um sistema de banco de dados PostgreSQL no servidor de banco de dados db_server, o arquivo postgres-17.2.tar.bz2 foi obtido da página da internet https://www.postgresql.org/ftp/source e gravado no diretório raiz do servidor.
A seguir, os seguintes comandos foram executados pelo usuário tce_rr que possui perfil de administrador:
Imagem associada para resolução da questão

Com relação a essa rotina de instalação, é correto afirmar que 
Alternativas
Q3174795 Banco de Dados
NoSQL é uma abreviação de Not only SQL (não somente SQL), termo cunhado para definir os novos modelos de armazenamento de dados, criados para atender às necessidades de flexibilidade, disponibilidade, escalabilidade e desempenho das aplicações inseridas no contexto de Big Data.
Esses modelos são classificados de acordo com a estrutura em que os dados são armazenados.
Um deles, especificamente, não considera conceitos como normalização de dados, criação de joins e definição de esquemas rígidos. Ele armazena estruturas flexíveis que podem ser obtidas por meio de dados semiestruturados, como os formatos XML e JSON. Cada uma dessas estruturas armazenadas não contém necessariamente os mesmos atributos, pois não é necessário definir um esquema.
O modelo em questão é o
Alternativas
Q3174794 Banco de Dados
O conceito de dependência funcional é fundamental na análise de esquemas relacionais, sendo uma ferramenta básica para medir a adequação dos agrupamentos de atributos. Dependências funcionais podem ser utilizadas para descrever melhor um esquema de relação ao especificar restrições que devem ser mantidas entre seus atributos.
As dependências funcionais problemáticas podem ser eliminadas por meio do processo de normalização, buscando alcançar as várias formas normais.
As formas normais que buscam eliminar novos conceitos de dependência funcional que são extensões e especializações do conceito original são
Alternativas
Q3174793 Banco de Dados
Na linguagem PL/SQL, a seção de tratamento de exceções permite que os programadores especifiquem quais ações devem ser tomadas quando uma determinada exceção ocorre.
Nesse contexto, a seguinte exceção é gerada quando um código PL/SQL tenta armazenar um valor duplicado em uma coluna que possui um índice exclusivo definido:
Alternativas
Q3174792 Banco de Dados

O código DDL abaixo cria três tabelas em um banco de dados relacional:



CREATE TABLE Velejadores (

     vid INTEGER PRIMARY KEY,

     nome VARCHAR(100),

     idade INTEGER

);

CREATE TABLE Barcos (

     bid INTEGER PRIMARY KEY,

     nome VARCHAR(50),

     modelo VARCHAR(50)

);

CREATE TABLE Reservas (

    vid INTEGER,

    bid INTEGER,

    data DATE,

    PRIMARY KEY (vid, bid),

    FOREIGN KEY (vid) REFERENCES Velejadores(vid),

    FOREIGN KEY (bid) REFERENCES Barcos(bid)

);


Considerando as tabelas acima, a seguinte consulta foi realizada:


SELECT V.nome FROM Velejadores V

WHERE NOT EXISTS (

 (SELECT B.bid FROM Barcos B)

    EXCEPT

    (SELECT R.bid FROM Reservas R

    WHERE R.vid = V.vid)

);




O retorno da consulta foram os nomes

Alternativas
Q3174791 Banco de Dados
Nas ferramentas de banco de dados NoSQL, um formato de serialização binária utilizado para armazenar documentos e realizar chamadas remotas de procedimento no MongoDB é o
Alternativas
Q3174790 Banco de Dados
As transações ACID (Atomicidade, Correção, Isolamento e Durabilidade) garantem algumas características importantes para leituras, gravações e modificações de tabelas em bancos de dados.
Baseando-se nesse contexto, avalie as afirmativas a seguir e assinale (V) para a verdadeira e (F) para a falsa.

( ) Durabilidade: as transações levam uma base de dados de um estado consistente para outro estado consistente.

( ) Correção: finalizado o commit da transação, suas alterações são mantidas no banco de dados mesmo ocorrendo uma posterior queda do sistema.

( ) Atomicidade: considerando duas transações distintas T1 e T2, T1 pode ver as alterações de T2 (após commit de T2) ou T2 pode ver as alterações de T1 (após commit de T1), mas certamente não ambas.


As afirmativas são, respectivamente,
Alternativas
Q3174789 Banco de Dados
Considerando o processo de normalização de um banco de dados relacional, avalie as afirmativas a seguir.

I. Um dos objetivos da normalização é minimizar redundância.
II. A normalização oferece uma estrutura formal para analisar esquemas de relação com base em suas chaves.
III. Desnormalização é o processo de armazenar a junção de relações na forma normal mais baixa como uma relação básica.

Está correto o que se afirma em
Alternativas
Q3174236 Banco de Dados
Um administrador de rede de computadores configurou o backup da rede para funcionar em um modelo utilizado para salvar somente os arquivos da rede que foram alterados ou adicionados, depois do último backup realizado. Nesse caso, ele configurou o modelo de backup
Alternativas
Q3174222 Banco de Dados
Um desenvolvedor de sistemas de informação está utilizando um algoritmo de Data mining que é um algoritmo não paramétrico de classificação por pontos de dados, com base em sua proximidade e associação com outros dados disponíveis, pressupondo que os pontos de dados semelhantes são encontrados próximos uns dos outros. Esse algoritmo é o:
Alternativas
Ano: 2025 Banca: Ibest Órgão: CFBM Prova: Ibest - 2025 - CFBM - Agente Administrativo |
Q3173701 Banco de Dados
O Power BI usa várias soluções de Business Intelligence para auxiliá-lo em suas tarefas. Uma delas é o Power Query, cuja função principal é
Alternativas
Ano: 2025 Banca: FGV Órgão: PC-MG Prova: FGV - 2025 - PC-MG - Perito Criminal - Área II |
Q3173009 Banco de Dados
A linguagem SQL (Structured Query Language) é amplamente utilizada para gerenciar e manipular bancos de dados relacionais. Assinale a opção que representa corretamente uma consulta SQL para retornar todos os dados da tabela clientes em que a coluna cidade é igual a "São Paulo".
Alternativas
Q3170249 Banco de Dados

Acerca de prevenção e combate a ataques a redes de computadores, criptografia e certificação digital, julgue o item seguinte.


Um aplicativo que armazene dados sensíveis criptografados em um banco de dados usando criptografia automática garante que esses dados, quando recuperados, estejam isentos de serem indevidamente capturados, mesmo que haja uma falha de injeção de SQL. 

Alternativas
Q3170240 Banco de Dados

Considerando a tabela de fato apresentada inicialmente e as tabelas de dimensão a ela subsequentes, julgue o item a seguir, referente à modelagem dimensional de dados. 


A tabela fato_processos deveria conter informações detalhadas acerca do nome do juiz e do ano de referência, para otimizar a consulta direta, eliminando-se a necessidade de dimensões.

Alternativas
Q3170239 Banco de Dados

Considerando a tabela de fato apresentada inicialmente e as tabelas de dimensão a ela subsequentes, julgue o item a seguir, referente à modelagem dimensional de dados. 


A granularidade da tabela fato_processos é definida em nível de evento por processo, de forma que cada registro nessa tabela representa uma movimentação judicial específica, enquanto as dimensões agregam atributos descritivos necessários para contextualizar a análise multidimensional. 

Alternativas
Q3170238 Banco de Dados

Acerca de business intelligence, ETL e OLAP, julgue o item que se segue.


A análise preditiva utiliza algoritmos estatísticos e modelos de machine learning para identificar padrões históricos nos dados e projetar tendências futuras, de forma a guiar decisões proativas e permitir a antecipação de cenários críticos para o negócio.

Alternativas
Q3170237 Banco de Dados

Acerca de business intelligence, ETL e OLAP, julgue o item que se segue.


O ROLAP (relational OLAP) armazena os dados exclusivamente em estruturas multidimensionais, como cubos OLAP, ignorando bancos de dados relacionais para processamento analítico.  

Alternativas
Q3170236 Banco de Dados

Acerca de business intelligence, ETL e OLAP, julgue o item que se segue.


Na transformação avançada do ETL, a derivação de dados cria novos atributos ou métricas a partir de colunas existentes, usando cálculos complexos e funções analíticas para enriquecer o dataset e suportar análises preditivas e segmentações contextuais. 

Alternativas
Q3170235 Banco de Dados

A partir das tabelas departamento e funcionario precedentes, julgue o item a seguir, relativo a SQL.


A execução da seguinte consulta SQL retornará o nome dos funcionários e seus respectivos departamentos e salários.


SELECT f.nome, d.nome_departamento, f.salario

FROM funcionarios f INNER JOIN departamentos d

ON f.id_departamento = d.id;

Alternativas
Q3170234 Banco de Dados

A partir das tabelas departamento e funcionario precedentes, julgue o item a seguir, relativo a SQL.


A execução da seguinte consulta SQL resultará uma lista com a média de salários de cada departamento.

SELECT d.nome_departamento, AVG(f.salario) AS

salario_medio

FROM funcionarios f

INNER JOIN departamentos d

ON f.id_departamento = d.id

WHERE salario_medio > 4000.00

GROUP BY d.nome_departamento;

Alternativas
Respostas
2321: A
2322: A
2323: D
2324: B
2325: A
2326: C
2327: E
2328: C
2329: B
2330: C
2331: D
2332: B
2333: E
2334: E
2335: C
2336: C
2337: E
2338: C
2339: C
2340: E