Questões de Concurso Público TCE-RR 2025 para Analista Administrativo - Tecnologia da Informação, com especialidade em Banco de Dados
Foram encontradas 18 questões
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
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,
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
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:
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
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
A seguir, os seguintes comandos foram executados pelo usuário tce_rr que possui perfil de administrador:
Com relação a essa rotina de instalação, é correto afirmar que
Para atender à propriedade de não volatilidade
Sobre os 5Vs que caracterizam o Big Data, assinale a afirmativa correta.
Assinale a opção que apresenta, respectivamente, uma ferramenta que trata do modelo de dados orientado a colunas e outra, do modelo orientado a documentos.
A dimensão que indica se o tempo de resposta e acesso aos dados é satisfatório para os requisitos de uso é a
1. Apache Kafka. 2. Apache Sqoop.
( ) Muito usado para transferência de dados entre bancos relacionais para o ecossistema Hadoop.
( ) Suas transferências de dados são baseadas em lotes, focando em transferências programadas ou sob demanda.
( ) Muito usado para streaming de dados em tempo real.
( ) Trabalha com mensageria distribuída, baseada no conceito de tópicos, permite que produtores enviem mensagens e consumidores as processem de forma assíncrona.
A associação correta, na ordem apresentada, é
Considerando suas funcionalidades, assinale a afirmativa correta sobre o uso da ELK Stack em auditoria.
Para manter um registro de todas as atualizações realizadas no banco de dados e de usuários em particular que aplicaram cada atualização, é utilizado o log do sistema. O log do sistema inclui uma entrada para cada operação aplicada ao banco de dados.
Sistemas de banco de dados baseados em PostgreSQL possuem a função trigger para a criação de logs. Essa função é muito utilizada para atualizar o log do sistema toda vez que uma determinada operação no banco de dados é realizada.
Mais especificamente, quando o trigger está associado a tabelas de dados, ele somente pode ser executado
EventClass: SQL:BatchCompleted Application Nane: Microsoft SQL Server Management Studio LoginName: MicrosoftAccount\[email protected] CPU: 3002 Reads: 105325 Writes: 0 Duration: 45219 DatabaseName: Processos_2024 HostName: AUD01_TCERR
Com relação aos dados dessa requisição, assinale a afirmativa correta.
Avalie se as seguintes métricas de desempenho devem ser acompanhadas:
I. Duração da execução da consulta: essa métrica mede quanto tempo uma consulta leva para ser concluída, permitindo identificar consultas que podem precisar de otimização.
II. Tempo de carregamento de dados versus tempo de processamento: comparar o tempo gasto para carregar os dados com o tempo gasto em processamento ajuda a identificar gargalos na pipeline de dados.
III. Contagem de consultas concorrentes: é vital monitorar o número de conexões simultâneas para evitar a sobrecarga do banco de dados, o que pode afetar a performance dos usuários.
IV. Utilização de recursos: mede a utilização de recursos como memória, CPU, I/O e rede para identificar padrões que podem indicar problemas ou oportunidades de otimização.
As métricas de desempenho que devem de fato ser acompanhadas são
A cada atualização do banco de dados do servidor primário, um WAL é encaminhado diretamente para os dois servidores em standby. O processo de replicação se encerra após o recebimento de respostas de todos os servidores em standby.
Com relação ao sistema de banco de dados em questão, é correto afirmar que