Questões de Concurso Público Prefeitura de Rio Branco - AC 2024 para Analista de Sistemas - Especialização em Banco de Dados

Foram encontradas 35 questões

Q3034841 Banco de Dados
A implementação do modelo dimensional em um banco de dados relacional denominada STAR SCHEMA é composta por uma tabela fato relacionada a diferentes tabelas de dimensão. A operação JUNÇÃO EM ESTRELA difere das demais estratégias de consulta pelo fato de começar pelo cálculo
Alternativas
Q3034842 Banco de Dados
A proposta de uma solução de Big Data é oferecer uma abordagem consistente no tratamento do constante crescimento e complexidade dos dados. Os pilares fundamentais para a criação de novas tecnologias e soluções nessa área, conhecidos como 5 V’s do Big Data, são:
Alternativas
Q3034843 Banco de Dados
A análise da documentação de bancos de dados transacionais é essencial para o processo de planejamento do Data Warehouse. Nesse contexto, é necessário o conhecimento das características e dos diferentes níveis de detalhamento dos modelos de dados. A modelagem de dados conceitual descreve a
Alternativas
Q3034844 Banco de Dados

Observe a imagem a seguir.


Q24.png (426×97)



No modelo entidade-relacionamento (MER), o processo de negócio é modelado como entidades que se relacionam. A figura acima apresenta parte da representação de um processo em um diagrama Entidade-Relacionamento (DER).


O relacionamento das entidades Pessoa e Apelido representado no DER assegura que:

Alternativas
Q3034845 Banco de Dados
A álgebra relacional é uma linguagem formal para banco de dados relacionais. As operações da álgebra relacional especificam solicitações básicas de recuperação, sendo que o resultado de uma recuperação é uma nova relação, formada a partir de uma ou mais relações. Na figura a seguir, o diagrama de Venn é utilizado para ilustrar uma operação entre duas relações quaisquer identificadas por R e S. 

Q25.png (362×268)


A operação de álgebra linear representada no diagrama é:
Alternativas
Q3034846 Banco de Dados
Na linguagem SQL (do inglês, Structured Query Language), as operações de junção funcionam como uma espécie de filtro, recuperando registros das tabelas envolvidas a partir de um comportamento definido expressamente no comando JOIN.
Assim, o comando Tabela1 INNER JOIN Tabela2 estabelece um comportamento que retorna os campos:
Alternativas
Q3034847 Banco de Dados
A técnica de consulta agrupada permite análise de dados e, a partir de cláusulas, obter informações em diferentes níveis de detalhamento, como “Quantas famílias foram beneficiadas por programas sociais nos dois últimos quadriênios”. A cláusula a ser utilizada para obter o detalhamento por programa social, no exemplo dado, é:
Alternativas
Q3034848 Banco de Dados
A exatidão e a consistência dos dados em um banco de dados relacional são garantidas a partir do uso de restrições de integridade, definidas no Sistema Gerenciador de Banco de Dados (SGBD) na forma declarativa - durante a definição da estrutura das tabelas - e/ou na forma procedural - na implementação das regras de negócio. A categoria da restrição de integridade que especifica os valores admitidos para um determinado campo na abordagem relacional é a integridade de
Alternativas
Q3034849 Banco de Dados
Considere o cenário a seguir.

Uma tabela de um banco de dados relacional é utilizada em diferentes tipos de transações por uma série de aplicações. Um analista de banco de dados pretende implementar um processo de monitoramento, em atendimento às demandas de auditoria interna, que registre as operações que resultem alterações efetuadas naquela tabela.

O processo de monitoramento descrito pode ser implementado por meio do mecanismo: 
Alternativas
Q3034850 Banco de Dados
Stored Procedures são definidas como uma coleção de comandos SQL que encapsula tarefas repetitivas, aceita parâmetros de entrada e pode ser executada como uma função; são armazenadas no banco de dados e podem ser chamadas a partir de outras aplicações ou scripts. Em bancos de dados SQL, as stored procedures do Active Directory
Alternativas
Q3034851 Banco de Dados
Triggers são construções especiais em PL/SQL, muito utilizados na manutenção da consistência de um banco de dados. Um trigger é executado implicitamente a partir de um dos seguintes comandos:
Alternativas
Q3034852 Banco de Dados
Os bancos de dados NoSQL (do inglês, Not Only SQL) são propostos para atender às necessidades de escalabilidade, flexibilidade de esquema e alto desempenho em ambientes de aplicações modernas. As soluções de bancos de dados NoSQL armazenam dados em esquemas flexíveis e são categorizadas em função destes. A qual categoria pertencem as soluções Neo4j e MongoDB respectivamente?
Alternativas
Q3034853 Banco de Dados
Considere que, em um projeto de análise de dados, um analista sugeriu o uso de motores de busca do tipo Elasticsearch, o qual foi configurado para realizar uma série de transformações nos dados de entrada, em um pipeline, antes da indexação dos dados. No entanto, o analista constatou um desempenho abaixo do esperado nas transformações e concluiu ser necessária a adição de nós Elasticsearch dedicados à execução de pipelines de pré-processamento de dados. Qual tipo de nós Elasticsearch deverão ser adicionados?
Alternativas
Q3034854 Banco de Dados
Seja a stored procedure definida pelo código abaixo.

CREATE PROCEDURE STO @PAR INT
AS
BEGIN
           SELECT @PAR * @PAR AS QUAD
END

O comando no SQLServer que permite executar a referida stored procedure é:
Alternativas
Q3034856 Banco de Dados
Um analista necessita remover da tabela servidores do banco de dados do RH, todos os registros cujo campo Data_Posse seja 29 de fevereiro de 2024 (dia-mês-ano). Qual comando PL/SQL deverá ser executado, considerando o banco de dados Oracle 19?
Alternativas
Q3034857 Banco de Dados
Em um processo de análise de Big Data, um profissional de TI identificou que o número de atributos, ou colunas, era muito maior do que poderia processar com a ferramenta de análise disponível. Para reduzir a dimensionalidade garantindo a qualidade da informação, o profissional deverá utilizar a técnica:
Alternativas
Q3034858 Banco de Dados
No contexto de uma instalação de banco de dados Oracle, em suas versões mais recentes, USER_TABLES e DBA_TABLES referem-se aos: 
Alternativas
Q3034859 Banco de Dados
Considere o seguinte comando para criação de SEQUENCE no Banco de Dados Oracle:

CREATE SEQUENCE sequencia START WITH 100 INCREMENT BY 2 NOCACHE NOCYCLE;
Para que o banco de dados realize um CACHE de 20 sequência por default, o administrador deverá omitir:
Alternativas
Q3034860 Banco de Dados
No banco de dados Oracle19, aberto e funcionando em condições ideais, a expressão CASE WHEN expr1 IS NOT NULL THEN expr1 ELSE expr2 END é equivalente a:
Alternativas
Q3034861 Banco de Dados
No âmbito das soluções tecnológicas de Big Data, o Apache Kafka é um framework de armazenamento de eventos distribuído e de processamento de fluxo de alto rendimento e baixa latência. Considere que a TI da Prefeitura de Rio Branco administre um cluster do Apache Kafka e o analista de banco de dados constatou que o espaço disponível para armazenamento de streams de eventos está insuficiente. Para expandir a camada de persistência e aumentar a escalabilidade, uma forma de prover mais espaço de armazenamento ao Apache Kafka é mediante novos componentes: 
Alternativas
Respostas
1: D
2: A
3: D
4: B
5: C
6: C
7: B
8: C
9: A
10: A
11: B
12: D
13: C
14: B
15: A
16: B
17: B
18: A
19: D
20: A