Questões de Concurso Sobre banco de dados

Foram encontradas 19.184 questões

Q3939104 Banco de Dados
O protocolo de bloqueio em duas fases (Two-Phase Locking ou 2PL) é um dos mecanismos mais usados para garantir serializabilidade de transações em sistemas gerenciadores de bancos de dados (SGBDs) relacionais. Uma característica essencial do protocolo 2PL é que ele 
Alternativas
Q3939103 Banco de Dados
As propriedades ACID (Atomicidade, Consistência, Isolamento, Durabilidade) garantem que transações em um Sistema Gerenciador de Bancos de Dados (SGBD) sejam executadas de forma confiável. Considere duas transações, T1 e T2, executando concorrentemente em um SGBD. T1 lê um valor parcialmente atualizado por T2, que ainda não fez commit, mas o banco de dados permanece íntegro após ambas as transações finalizarem todas as suas operações e fazerem commit com resultados gravados em disco. Qual propriedade ACID é violada nesse cenário de execução de transações? 
Alternativas
Q3937661 Banco de Dados
 A linguagem SQL (Structured Query Language) é o padrão para interagir com sistemas de gerenciamento de bancos de dados relacionais.

Qual dos comandos a seguir pertence à categoria DML (Data Manipulation Language)?
Alternativas
Q3935291 Banco de Dados
Em um banco de dados relacional, existe a tabela FUNCIONARIO com a seguinte estrutura: ID_FUNCIONARIO, NOME, CARGO, ATIVO (valores ‘S’ ou ‘N’) e SALARIO. Deseja-se realizar uma consulta que retorne apenas o nome e o cargo dos funcionários que estão ativos, apresentando o resultado em ordem alfabética pelo nome.

Assinale a alternativa que indica corretamente o comando que atende a esses requisitos.
Alternativas
Q3935289 Banco de Dados
Em um banco de dados relacional, há uma tabela chamada Servidor, que armazena dados funcionais (matrícula, CPF, nome, cargo, etc.). Para garantir a integridade da entidade e facilitar a interconexão entre tabelas, define-se um campo como Chave Primária (Primary Key).

Assinale a alternativa que descreve corretamente esse conceito.
Alternativas
Q3932861 Banco de Dados

No que se refere aos processos de ETL (extract, transform, load) e a técnicas de pré-processamento de dados para classificação e visualização de dados, julgue o próximo item.


Em um gráfico de dispersão, se os valores do eixo vertical diminuírem à medida que os valores do eixo horizontal aumentarem, a direção será considerada positiva.

Alternativas
Q3932860 Banco de Dados

No que se refere aos processos de ETL (extract, transform, load) e a técnicas de pré-processamento de dados para classificação e visualização de dados, julgue o próximo item.


Em ETL, a transformação de uma linha que contém colunas com múltiplas ocorrências em uma linha para cada instância dos dados com múltiplas ocorrências é um exemplo de normalização de dados da etapa transform.

Alternativas
Q3932417 Banco de Dados

O Conselho Regional de Farmácia do Estado do Paraná (CRF‑PR) mantém um sistema corporativo que armazena dados cadastrais de profissionais, registros de empresas farmacêuticas, processos administrativos, multas e informações financeiras. O ambiente utilizou PostgreSQL em servidores Linux, com exigência de alta disponibilidade, controle de acesso com base em papéis, auditoria de operações sensíveis, rotinas de backup automatizadas e otimização de desempenho para relatórios estatísticos enviados ao Conselho Federal. A equipe de TI precisou garantir a continuidade dos serviços, conformidade com normas de proteção de dados e integridade das informações institucionais.


Com base nessa situação hipotética, julgue os itens a seguir.

O comando    psql ‑U crf_admin ‑d crf_db < backup_crf.sql    permite restaurar um backup lógico específico para um banco de dados já existente no    PostgreSQL.  
Alternativas
Q3932416 Banco de Dados

O Conselho Regional de Farmácia do Estado do Paraná (CRF‑PR) mantém um sistema corporativo que armazena dados cadastrais de profissionais, registros de empresas farmacêuticas, processos administrativos, multas e informações financeiras. O ambiente utilizou PostgreSQL em servidores Linux, com exigência de alta disponibilidade, controle de acesso com base em papéis, auditoria de operações sensíveis, rotinas de backup automatizadas e otimização de desempenho para relatórios estatísticos enviados ao Conselho Federal. A equipe de TI precisou garantir a continuidade dos serviços, conformidade com normas de proteção de dados e integridade das informações institucionais.


Com base nessa situação hipotética, julgue os itens a seguir.

Utiliza‑se o comando    pg_dumpall ‑U postgres > backup_crf.sql    para realizar um backup lógico completo (global) do banco do CRF, incluindo funções, permissões e estruturas. 
Alternativas
Q3927263 Banco de Dados
Um analista de sistemas precisa fazer o mapeamento de um diagrama entidade-relacionamento (DER) para o modelo relacional de dados. Nesse caso, a identificação de uma entidade nesse DER é mapeada, para o Modelo Relacional, como um(a):
Alternativas
Q3927258 Banco de Dados
Durante a instalação e configuração de um banco de dados PostgreSQL em um servidor Linux, um administrador de banco de dados precisou configurar o arquivo que trata da autenticação dos clientes. Esse arquivo é um arquivo de configuração, armazenado no diretório de dados do cluster do banco de dados e que contém as determinações de quem pode se conectar, de onde, a qual banco de dados e a partir de qual método de autenticação. O arquivo tem o nome padrão de:
Alternativas
Q3927255 Banco de Dados
Ao criar um novo banco de dados (BD), um administrador de banco de dados (DBA) precisou implementar o comportamento desse BD, centralizando a lógica de negócios no servidor de BD. Uma forma de realizar esse processo se dá através do uso de: 
Alternativas
Q3926899 Banco de Dados
Uma equipe de auditoria possui uma tabela de NF-e com mais de 1 bilhão de registros em um pyspark.sgl.DataFrame chamado df. A auditora deseja inspecionar apenas 1.000 registros localmente em seu notebook, usando funcionalidades avangadas de pandas para buscar inconsisténcias. Nesse cenário, a abordagem em PySpark mais apropriada para gerar esses registros em um pandas. DataFrame, minimizando o risco de estouro de memória no ambiente local é: 
Alternativas
Q3926897 Banco de Dados
Uma base tributaria de uma SEFAZ é analisada por meio de um cubo OLAP de arrecadação de ISS, com as seguintes dimensões: Ano, Município, Atividade econômica, Regime tributário e Contribuinte. Em uma reunido, um analista parte de uma visão agregada da arrecadação anual por município, em seguida, navega para uma visão mensal e depois para uma visão por contribuinte dentro de um município especifico, mantendo as demais dimensões fixas. Do ponto de vista conceitual em OLAP, essa sequência de operações é um exemplo de 
Alternativas
Q3926895 Banco de Dados
Uma base tributaria de uma SEFAZ possui duas tabelas:
contribuinte (id, cpf_cnpj, nome, situacao) debitos (id, contribuinte_id, valor, tipo_tributo, data_vencimento)
A equipe de Banco de Dados deseja listar contribuintes ativos, exibindo o nome e o valor total de débitos vencidos, considerando apenas tributos do tipo IPTU (isto €, data vencimento anterior à data atual). Considerando consultas escritas em um SGBD em que não ha mais de um contribuinte com o mesmo nome na base de dados e em que CURRENT_DATE retorna a data atual, a consulta SQL que atende ao requisito é:  
Alternativas
Q3926893 Banco de Dados
Uma Secretaria da Fazenda projeta um Data Lake para suportar fiscalização eletrônica, com ingestão diária de notas fiscais eletrônicas, conhecimentos eletrônicos de transporte de cargas, registros fiscais digitais entregues ao fisco, declarações do SIMPLES Nacional e recolhimentos. A equipe adota uma arquitetura em zonas (raw/bronze, refined/silver, curated/gold), com processos de ELT. Para o uso por auditores fiscais e cientistas de dados, a descrição mais adequada é que a zona raw/bronze
Alternativas
Q3922971 Banco de Dados
No âmbito dos Sistemas de Gerenciamento de Banco de Dados (SGBD) relacionais, a correta configuração dos níveis de isolamento é vital para garantir a consistência dos dados em ambientes de alta concorrência. Sobre o comportamento das transações e as anomalias que podem ocorrer durante o processamento simultâneo, assinale a alternativa correta.
Alternativas
Q3922705 Banco de Dados
Um Assistente de Tecnologia da Informação de uma secretaria de saúde utiliza o Microsoft Access para gerenciar um banco de dados de registros de pacientes. Ele precisa criar uma consulta complexa para extrair uma lista de todos os pacientes do sexo masculino, com mais de 60 anos, que foram diagnosticados com uma condição específica. A consulta deve ser escrita diretamente na visão SQL do Access.
Analise as seguintes proposições sobre a construção da consulta SQL no Microsoft Access:

I.A cláusula SELECT é usada para especificar as colunas (campos) que devem ser retornadas na consulta (por exemplo, SELECT Nome, DataNascimento).

II.A cláusula FROM especifica a tabela da qual os dados serão recuperados (por exemplo, FROM Pacientes).

III.A cláusula WHERE é usada para filtrar os registros com base em múltiplas condições, que podem ser combinadas com os operadores AND e OR. Para calcular a idade, pode-se usar uma função como DateDiff('yyyy', [DataNascimento], Date()) > 60.


Está correto o que se afirma em:
Alternativas
Q3922599 Banco de Dados
Um analista precisa listar o nome de todos os clientes, independentemente de possuírem pedidos associados, e os identificadores dos pedidos cujo status seja 'APROVADO'. Para clientes que não possuam pedidos com esse status, o identificador do pedido deve ser exibido como NULL.
Considere que as tabelas apresentadas estão corretamente modeladas em um banco de dados relacional PostgreSQL, com integridade referencial garantida por meio de chaves primárias e estrangeiras, sendo pedidos.cliente_id uma chave estrangeira que referencia clientes.id.

clientes
id nome 1 Ana Silva 2 Bruno Costa 3 Carla Lima 4 Daniel Souza 5 Elisa Rocha
pedidos
id     cliente_id                   status 1     1                            APROVADO 2     2                            PENDENTE 3     3                             APROVADO 4     3                            CANCELADO




Assinale a consulta SQL que atende corretamente a todos os requisitos.
Alternativas
Q3922581 Banco de Dados
O MongoDB é um banco de dados NoSQL amplamente utilizado em sistemas distribuídos, oferecendo mecanismos próprios para escalabilidade e alta disponibilidade. Sobre MongoDB, assinale a alternativa correta. 
Alternativas
Respostas
801: D
802: C
803: E
804: C
805: D
806: E
807: C
808: C
809: C
810: C
811: B
812: E
813: C
814: C
815: C
816: E
817: A
818: D
819: B
820: B