Questões de Concurso Sobre banco de dados

Foram encontradas 18.739 questões

Q3939108 Banco de Dados
A álgebra relacional é uma linguagem que define um conjunto de operações formais usado para manipular e consultar dados em bancos de dados relacionais. Considere que duas relações têm esquemas compatíveis se elas possuem o mesmo número de atributos (campos) e os domínios do i-ésimo atributo de cada relação, com i variando de 1 até o número de atributos das relações, possuem tipos de dados (domínios) compatíveis. Na álgebra relacional, quais operações exigem que as duas relações envolvidas na operação tenham esquemas compatíveis? 
Alternativas
Q3939107 Banco de Dados
Considere uma tabela definida pelo seguinte comando SQL DDL:

CREATE TABLE vendas (id_venda INT PRIMARY KEY, id_cliente INT NOT NULL, valor INT NOT NULL);

Considere também que esta tabela contém 5 registros:

Registro 1: id-venda = 1; id_cliente = 10; valor = 100. Registro 2: id-venda = 2; id_cliente = 10; valor = 200. Registro 3: id-venda = 3; id_cliente = 20; valor = 150. Registro 4: id-venda = 4; id_cliente = 20; valor = 150. Registro 5: id-venda = 5; id_cliente = 30; valor = 500.

Considere ainda a seguinte consulta definida sobre esta tabela:  

SELECT id_cliente, SUM(valor) AS soma FROM vendas WHERE valor > (SELECT AVG(valor) FROM vendas) GROUP BY id_cliente HAVING SUM(valor) > (SELECT SUM(valor) FROM vendas WHERE id_cliente = 20) ORDER BY soma;

Quais valores de id_cliente aparecem no resultado desta consulta sobre aquela tabela?  
Alternativas
Q3939106 Banco de Dados
SQL (Structured Query Language) é uma linguagem padrão usada para definir e manipular bancos de dados relacionais. A DDL (Data Definition Language) e a DML (Data Manipulation Language) são partes da linguagem SQL usadas, respectivamente, para definir e manter esquemas de bancos de dados e para manipular dados contidos nos registros (linhas) das tabelas dos bancos de dados. Considere um Sistema Gerenciador de Bancos de Dados (SGBD) relacional que segue o padrão SQL. Em qual situação o comando SQL ALTER TABLE é executado sem gerar erro? 
Alternativas
Q3939105 Banco de Dados
Um Sistema Gerenciador de Bancos de Dados (SGBD) relacional é baseado em conceitos fundamentais como esquemas, tabelas, campos, registros, índices, relacionamentos, transações e triggers. Em um SGBD relacional, triggers (gatilhos) são mecanismos que 
Alternativas
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
Q3937650 Banco de Dados
São propriedades que o controle de concorrência em um sistema gerenciador de bancos de dados relacionais deve implementar:

1. Atomicidade
2. Consistência
3. Isolamento
4. Durabilidade
5. Disponibilidade

Assinale a alternativa que indica todas as afirmativas corretas.
Alternativas
Q3937648 Banco de Dados
O que são leituras sujas (dirty reads) no contexto de sistemas gerenciadores de bancos de dados relacionais (SGBDs)?
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
Respostas
381: A
382: D
383: B
384: A
385: D
386: C
387: E
388: A
389: D
390: C
391: D
392: E
393: C
394: C
395: C
396: C
397: B
398: E
399: C
400: C