Questões de Concurso Sobre banco de dados

Foram encontradas 19.184 questões

Q3885599 Banco de Dados
O projeto do Data Warehouse (DW) de uma companhia aérea utiliza o modelo de esquema Snowflake, onde as tabelas de dimensão não se conectam diretamente à Tabela Fato, mas se ramificam em tabelas de subdimensão, gerando uma estrutura normalizada.
Assinale a opção que apresenta a principal desvantagem da adoção do esquema Snowflake em comparação com o esquema Star na otimização de consultas OLAP.
Alternativas
Q3885598 Banco de Dados
Uma equipe de BI está desenvolvendo um Data Warehouse para análise de vendas. O foco é em consultas que agregam grandes volumes de dados históricos, como aqueles associados à pergunta: "Qual foi o total de vendas por região e ano, comparado ao ano anterior?".
Uma característica fundamental de um Data Warehouse em comparação com um Banco de Dados Transacional reside no fato de que
Alternativas
Q3885597 Banco de Dados

Em um SGBD, o tipo de índice mais comum para acesso geral aos dados é a B+ Tree. A estrutura dessa árvore garante a eficiência tanto na busca por um registro específico quanto na busca por um intervalo de registros.

Assinale a opção que descreve a característica da B+ Tree que a torna excepcionalmente eficiente para buscas por intervalo.

Alternativas
Q3885596 Banco de Dados
Uma empresa de e-commerce utiliza um sistema de banco de dados distribuído para gerenciar seu inventário e as informações financeiras. Para garantir a atomicidade de transações críticas como a compra de um produto que envolve a baixa no inventário em um nó e o débito na conta em outro nó, o SGBD utiliza o protocolo Two-Phase Commit.
Assinale a opção que descreve corretamente o fluxo de comunicação entre o Coordenador e os Participantes durante a primeira fase do protocolo 2PC.
Alternativas
Q3885595 Banco de Dados
Um grande banco de investimentos está implementando uma política de segurança de dados estrita para atender às regulamentações de proteção de dados. Uma das exigências é que os dados confidenciais armazenados em discos sejam criptografados, de forma que o processo seja transparente para a aplicação e não exija alterações no esquema do banco de dados ou nas consultas SQL existentes.
Assinale a opção que apresenta a técnica de criptografia de dados transparente tipicamente utilizada em SGBDs empresariais como MS SQL Server e Oracle.
Alternativas
Q3885594 Banco de Dados
Considere um esquema de relação R(A, B, C), em que A é a chave primária.
Das regras de integridade relacional a seguir, a que impede que o atributo B de uma tupla em R contenha um valor que não exista como chave primária em nenhuma outra tabela, garantindo a consistência das referências entre relações é a 
Alternativas
Q3885593 Banco de Dados
O algoritmo ARIES é um protocolo de recuperação amplamente utilizado em SGBDs. Ele se baseia no princípio Write-Ahead Logging (WAL) e garante a durabilidade dos dados.
Assinale a alternativa que cita, em ordem de ocorrência, as três fases primárias que o ARIES executa após uma falha do sistema, a fim de restaurar o estado consistente do banco de dados. 
Alternativas
Q3885592 Banco de Dados
Durante o processamento de uma consulta, o Otimizador de Consultas avalia diferentes planos de execução. Para estimar o custo de cada plano, o otimizador depende criticamente de informações sobre o estado atual do banco de dados.
O componente do SGBD que armazena as estatísticas essenciais como número de tuplas, distribuição de valores em colunas, existência e tipo de índices, que são importantes para o otimizador tomar decisões eficazes, é o
Alternativas
Q3885591 Banco de Dados
Considere as tabelas FUNCIONARIO (ID, NOME, DEPTO_ID, SALARIO) e DEPARTAMENTO (DEPTO_ID, NOME_DEPTO).
Um analista de BI deseja obter os nomes de todos os departamentos cuja média salarial dos funcionários é superior à média salarial de todos os funcionários da empresa.
Assinale a opção que apresenta o comando SQL capaz de atender a essa requisição de forma mais concisa.
Alternativas
Q3885590 Banco de Dados
Um administrador de banco de dados precisa criar uma tabela chamada PRODUTO e, subsequentemente, inserir um registro. A tabela deve ter os campos: ID_PRODUTO (chave primária, inteiro), NOME (texto, obrigatório) e PRECO_UNITARIO (numérico, com valor padrão 1.00 caso não seja especificado).
Assinale o trecho de código SQL que executa corretamente a criação da tabela e a inserção de um novo produto que não especifica o preço unitário.
Alternativas
Q3885589 Banco de Dados
Considere um esquema de relação R(A, B, C,D, E) e o conjunto de dependências funcionais F = {A → B,BC → DE,D → A} .
A respeito da chave candidata e da Forma Normal mais alta em que a relação R se encontra, assinale a afirmativa correta.
Alternativas
Q3885125 Banco de Dados
O Analista precisa adicionar um novo registro de ASSESSOR ao banco de dados do Gabinete, informando apenas o seu nome (Maria Souza) e a matrícula (9876).
O comando SQL mais adequado para realizar a inserção desse novo registro na tabela ASSESSOR é: 
Alternativas
Q3885124 Banco de Dados
Ao designar um banco de dados para gerenciar Atos Legais, o Analista precisa garantir que cada PARECER emitido esteja sempre associado a um ATO_LEGAL existente, e que não seja possível excluir um ATO_LEGAL se houver PARECERES vinculados a ele.
A regra fundamental do Modelo Relacional que é implementada para garantir que os valores das chaves estrangeiras (PARECER.ID_Ato) sempre correspondam a valores válidos na chave primária da tabela referenciada (ATO_LEGAL.ID_Ato) é a 
Alternativas
Q3885123 Banco de Dados
Um Analista de Sistemas está desenvolvendo o modelo lógico de um banco de dados e precisa representar a relação de identificação entre a entidade DEPARTAMENTO e a entidade FUNCIONARIO_DEPENDENTE.
Na notação IDEF1X, assinale a afirmativa correta sobre o modo como é representada graficamente a entidade FUNCIONARIO_DEPENDENTE em relação à entidade DEPARTAMENTO, indicando que a chave primária de DEPARTAMENTO se torna parte da chave primária de FUNCIONARIO_DEPENDENTE.
Alternativas
Q3885109 Banco de Dados
Um Analista de Sistemas está avaliando o design de uma tabela chamada PROJETOS_AUTORES em um sistema de controle de proposições legislativas. A tabela armazena o Título do Projeto (Título_PL), o Código do Autor (Cod_Autor), o Nome Completo do Autor (Nome_Autor) e a Data de Apresentação (Dt_Apresentacao).
A chave primária é composta por (Título_PL, Cod_Autor).

Imagem associada para resolução da questão


Assinale a opção que mostra a Forma Normal (FN) da tabela acima e qual o tipo de anomalia seria observada se fosse necessário alterar o Nome_Autor para todos os projetos de um autor específico.
Alternativas
Q3882855 Banco de Dados
O Analista de Suporte de TI para o Congresso estabeleceu um RPO - Recovery Point Objective de 15 minutos para os dados de votação e um RTO - Recovery Time Objective de 4 horas. Para atender ao RPO de 15 minutos, o DBA configura Full Backups diários e Transaction Log Backups contínuos a cada 15 minutos.

Assinale a afirmativa correta em relação ao papel dos Transaction Log Backups na recuperação e o conceito de Point-in-Time Recovery (PITR).
Alternativas
Q3882838 Banco de Dados
Um engenheiro de computação está otimizando uma consulta lenta em um SGBD. Ele percebe que o plano de execução mostra uma varredura completa da tabela em uma tabela de milhões de tuplas.

A ação de tunning mais provável para forçar o SGBD a usar um método de busca mais eficiente é
Alternativas
Q3882837 Banco de Dados
Em um sistema, o engenheiro precisa consultar todos os CLIENTES e, se houver, os PEDIDOS que cada um fez. Clientes sem pedidos também devem ser listados.
Assinale a opção que identifica o tipo de junção SQL que garante que todas as linhas da tabela da esquerda (CLIENTE) sejam incluídas no resultado, independentemente de haver correspondência na tabela da direita (PEDIDO).
Alternativas
Q3882836 Banco de Dados
Um relacionamento 1:N entre as entidades DEPARTAMENTO (lado 1) e FUNCIONARIO (lado N) deve ser mapeado para o Modelo Relacional.

A técnica padrão de mapeamento desse relacionamento é
Alternativas
Q3882835 Banco de Dados

Uma tabela de cadastro de projetos possui os seguintes atributos: 


ID_PROJETO (PK), NOME_PROJETO, ID_DEPARTAMENTO, NOME_DEPARTAMENTO. O engenheiro percebe que NOME_DEPARTAMENTO depende de ID_DEPARTAMENTO, e ID_DEPARTAMENTO não é chave primária, mas depende de ID_PROJETO. 


Assinale a opção que identifica a violação e a Forma Normal que exige a eliminação dessa dependência.

Alternativas
Respostas
921: C
922: C
923: C
924: B
925: C
926: B
927: D
928: D
929: B
930: C
931: C
932: E
933: B
934: D
935: E
936: C
937: C
938: D
939: C
940: C