Magna Concursos

Foram encontradas 24.519 questões.

2342042 Ano: 2022
Disciplina: TI - Banco de Dados
Banca: IDECAN
Orgão: TJ-PI

Marque a alternativa que indica, respectivamente, o nome de dois bancos de dados NoSQL sendo o primeiro um banco de dados in-memory, muito utilizado para armazenamentos do tipo chave-valor e o segundo um banco de dados especializado em grafos, motivo pelo qual é recomendado para aplicações que precisam armazenar informações com muitos relacionamentos de interconexão.

 

Provas

Questão presente nas seguintes provas
2342041 Ano: 2022
Disciplina: TI - Banco de Dados
Banca: IDECAN
Orgão: TJ-PI

Os bancos de dados NoSQL são percebidos atualmente como aqueles cuja modelagem foge do tradicional modelo relacional. Esse termo foi introduzido em 1998 mas seu conceito evoluiu após sua introdução. Atualmente o mercado conta com diversos bancos de dados NoSQL, que atendem necessidades específicas.

A respeito do termo NoSQL e suas características, analise as afirmativas abaixo e marque alternativa correta.

I. Na década de 60 já existiam bancos de dados não relacionais que, de acordo com a atual definição de NoSQL, poderiam ser enquadrados como bancos dessa categoria.

II. Eventual Consistency é o conceito que define que alterações em um banco dados não são propagadas de forma imediata. Isso pode causar o problema de leitura obsoleta. Esse conceito está presente em parte dos bancos de dados NoSQL.

III. Os bancos de dado NoSQL ganharam mais popularidade nas últimas décadas. Esse impulso ocorreu por conta de necessidade. Novas tecnologias e demandas acabaram por criar um cenário que forçou evoluções na área de banco de dados.

 

Provas

Questão presente nas seguintes provas
2342040 Ano: 2022
Disciplina: TI - Banco de Dados
Banca: IDECAN
Orgão: TJ-PI

Os Sistemas Gerenciados de Bancos de Dados (SGBD) são compostos por diversas ferramentas e funcionalidades que garante o correto armazenamento e acesso aos dados. A missão de administrar um grande e complexo banco de dados, acessado por diversos usuários, requer o conhecimento de diversos conceitos.

A respeito da administração de bancos de dados, analise as afirmativas abaixo e marque alternativa correta.

I. As roles representam agrupamentos de permissões em um banco de dados. Quando desejamos associar uma role a um usuário utilizamos o comando grant.

II. A tarefa de otimização do tempo de consultas em um banco de dados passa, necessariamente, pelo upgrade de recursos físicos como por exemplo o aumento do número de CPUs, aumento de memória e utilização da tecnologia RAID.

III. O MDM é a autoridade com a responsabilidade de gerenciar um SGBD. Ele possui mais atribuições do que o DBA pois além de criar, conceder ou revogar recursos, é capaz também de estabelecer diferentes níveis de segurança nas contas dos usuários.

 

Provas

Questão presente nas seguintes provas
2342034 Ano: 2022
Disciplina: TI - Banco de Dados
Banca: IDECAN
Orgão: TJ-PI

Em bancos dados os índices são estruturas que viabilizam uma rápida recuperação de informações armazenadas. Existem diversas implementações para índices. Eles também são categorizados, a depender de questões, como por exemplo, o número de colunas que referenciam e a forma como são armazenados.

A respeito de índices do tipo bitmap, analise as afirmativas abaixo e marque alternativa correta.

I. Demandam menor espaço de armazenamento se comparados a outros tipos de índices.

II. Empregam estruturas de arrays de bit e respondem às consultas através da execução de operações lógicas bitwise sobre essas estruturas.

III. São considerados mais eficientes para consultas sobre campos com conjunto de valores maiores. Caso o conjunto seja menor, tendem a perder essa eficiência.

 

Provas

Questão presente nas seguintes provas
2342031 Ano: 2022
Disciplina: TI - Banco de Dados
Banca: IDECAN
Orgão: TJ-PI

Os Sistemas Gerenciados de Banco de Dados (SGBD) são compostos por diversas funcionalidades que permitem aos usuários realizarem ações como por exemplo: consultar e alterar dados, importar e exportar de dados, realizar backups, etc. A respeito de consultas que podemos fazer a um SGBD, e como são processadas, analise as afirmativas abaixo e marque alternativa correta.

I. Apesar de potencialmente tornar consultas SQL mais rápidas, a criação de índices gera como consequência o aumento da ocupação de espaço em disco por parte dos arquivos que compõem o banco de dados.

II. Chamamos de plano de consulta a estratégia que é determinada pelo mecanismo otimizador de consultas do SGBD quando este recebe uma solicitação de execução de consulta. O plano de consulta define questões como: sequência de tabelas que serão acessadas e métodos internos utilizados para extrair, filtrar, agregar e ordenar os dados obtidos das tabelas.

III. Índices não clusterizados não possuem em sua estrutura ponteiros pois não precisam deles.

 

Provas

Questão presente nas seguintes provas
2342030 Ano: 2022
Disciplina: TI - Banco de Dados
Banca: IDECAN
Orgão: TJ-PI

Em banco de dados dizemos que uma transação representa uma unidade de operação que é repassada ao Sistema de Gerenciamento de Banco de Dados (SGBD) e que deve ser executada de forma independente e confiável. Dito de outra forma, as transações devem possuir isolamento e serem capazes de não gerarem inconsistências na base, caso ocorra falha em sua execução.

Marque a alternativa que indica, corretamente, o nome da sigla utilizada para descrever propriedades relacionadas às transações.

 

Provas

Questão presente nas seguintes provas
2342029 Ano: 2022
Disciplina: TI - Banco de Dados
Banca: IDECAN
Orgão: TJ-PI

Structured Query Language (SQL) é a linguagem de consulta padrão para bancos de dados relacionais e seu conhecimento é indispensável para profissionais que desejam trabalhar nesta área. A linguagem possui um grande conjunto de comandos e a literatura definiu nomes e siglas para as diversas categorias de comandos dessa importante linguagem.

A respeito dessas categorias, analise as afirmativas abaixo e marque alternativa correta.

I. Quando manipulamos informações relacionadas às permissões de acesso em um banco de dados estamos realizando comandos da categoria DCL. Os comandos grant e revoke são exemplos de comandos dessa categoria.

II. Os comandos de categoria DDL são aqueles responsáveis pelo gerenciamento das estruturas presentes no banco de dados.

III. DML é o nome da categoria de comandos SQL responsável pela manipulação dos dados armazenados nas estruturas do banco de dados. Podemos citar como exemplos de comandos desta categoria os comandos insert, delete e update.

 

Provas

Questão presente nas seguintes provas
2342028 Ano: 2022
Disciplina: TI - Banco de Dados
Banca: IDECAN
Orgão: TJ-PI

Marque a alternativa que indica, corretamente, o nome da forma normal que exige apenas que os valores dos atributos de uma tabela sejam atômicos.

 

Provas

Questão presente nas seguintes provas
2342021 Ano: 2022
Disciplina: TI - Banco de Dados
Banca: IDECAN
Orgão: TJ-PI

O modelo de dados relacional foi estabelecido em 1970 por Edgar Frank Codd. Baseado nos conceitos de entidade e relação, este modelo é o mais utilizado atualmente por Sistemas Gerenciadores de Banco de Dados (SGBD) pois, apesar do surgimento de novas demandas e abordagens, o modelo relacional ainda prevalece.

A respeito deste modelo, analise as afirmativas abaixo e marque alternativa correta.

I. Os bancos de dados existentes antes do surgimento do modelo relacional utilizavam modelos como o hierárquico e o modelo em rede.

II. A normalização é um conjunto de regras que devemos utilizar com o propósito único de evitar a redundância de informações. Os bancos de dados projetados puramente com base no modelo relacional, são bancos de dados normalizados.

III. O modelo relacional é fortemente baseado na teoria dos conjuntos e na álgebra relacional.

 

Provas

Questão presente nas seguintes provas
2342001 Ano: 2022
Disciplina: TI - Banco de Dados
Banca: IDECAN
Orgão: TJ-PI

O H2 é um banco de dados desenvolvido em linguagem Java e bastante utilizado em aplicações com essa mesma linguagem. É possível, por exemplo, sua integração com JPA, o que traz grandes facilidades para o desenvolvedor no processo de criação e persistência de entidades. A respeito de características do H2, analise as afirmativas abaixo e marque alternativa correta.

I. Trata-se de um banco de dados com suporte ao armazenado em memória e com suporte parcial à Structured Query Language.

II. H2 suporte diferentes tipos de dados em suas tabelas. O tipo de dados GEOMETRY é utilizado para armazenamento de informações de geometria espacial. Para armazenar informação 20 usamos o modificador POINT e para armazenamento 30 usamos modificador POINTZ.

III. Um banco H2 pode operar em diferentes modos. No modo integrado o banco pode ser acessado em mais de uma máquina virtual Java, o que permitirá que opere em formato cliente-servidor.

 

Provas

Questão presente nas seguintes provas