Questões de Concurso Público Câmara de Porto Velho - RO 2026 para Analista de Tecnologia e Informática

Foram encontradas 4 questões

Q3866944 Banco de Dados
Considerando um Sistemas Gerenciadores de Banco de Dados (SGBD) multiusuários, o processamento de transações on-line (OLTP) e as propriedades das transações, bem como os conceitos fundamentais da linguagem SQL e das operações realizadas em bancos de dados relacionais, avalie a afirmativas a seguir.

I. Em um SGBD multiusuário, o mecanismo de controle de concorrência é essencial para assegurar que operações de atualização simultâneas sobre o mesmo dado resultem estados logicamente corretos do banco de dados, sendo essa uma característica das aplicações OLTP.
II. O conceito de transação pressupõe que comandos SQL de inserção, de alteração e de exclusão possam ser executados de forma autônoma, ausente a necessidade de garantia de atomicidade, desde que o isolamento entre transações concorrentes seja preservado.
III. A propriedade de isolamento garante que, mesmo com centenas de transações executadas simultaneamente, cada transação se comporte como se estivesse sendo executada sozinha, o que diferencia um SGBD de um sistema tradicional de processamento de arquivos.
IV. A atomicidade assegura que todas as operações de manipulação de dados realizadas por uma transação, como comandos SQL de atualização em tabelas, sejam efetivadas integralmente ou totalmente desfeitas, caso ocorra alguma falha durante sua execução.

Está CORRETO o que se afirma em
Alternativas
Q3866945 Banco de Dados

Observe a imagem a seguir.


q_40 t i.png (278×275)


Fonte: NISHIMURA, R. Y. Banco de dados II. Londrina: Editora e Distribuidora Educacional S.A., 2019. p. 98.


A imagem apresentada ilustra uma estrutura hierárquica de dados organizada em árvore, na qual um nó raiz representa os Projetos Gerais da Empresa, que se ramificam em subconjuntos como Projetos de Engenharia e Projetos de TI, com múltiplos níveis de relacionamento entre os nós.


Considerando a modelagem de dados em bancos de dados não relacionais, especialmente bancos de dados de grafos, modelos agregados e bancos de documentos, avalie as afirmativas a seguir.


I. A estrutura apresentada pode ser modelada de forma natural em um banco de dados de grafos, no qual cada elemento (A, B, C, etc.) corresponde a um vértice, e as relações hierárquicas entre projetos são representadas por arestas direcionadas.


II. Em um banco de dados de documentos, a hierarquia exibida poderia ser representada por meio de documentos aninhados, mas consultas que envolvam navegação em múltiplos níveis da estrutura tendem a exigir maior processamento quando comparadas a bancos de grafos.


III. Caso essa estrutura seja armazenada em um banco de dados chave-valor, a navegação eficiente entre os diferentes níveis hierárquicos exigiria o uso de chaves compostas ou a duplicação de referências, uma vez que esse modelo explicita relacionamentos.


IV. A modelagem dessa estrutura em um banco de dados de famílias de colunas é especialmente adequada para operações de travessia hierárquica complexa, pois esse tipo de banco é otimizado para consultas recursivas e relacionamentos profundos entre registros.


Está CORRETO o que se afirma em 

Alternativas
Q3866954 Banco de Dados

Observe a sintaxe SQL a seguir.


Q_49 T I.png (566×273)


Sobre a sintaxe em questão, é CORRETO afirmar que

Alternativas
Q3866955 Banco de Dados
São características do modelo de armazenamento de dados noSQL, EXCETO:
Alternativas
Respostas
1: B
2: A
3: A
4: A