Em um contexto de gerenciamento de grandes volumes de dados não estruturados ou semiestruturados, como os encontrados em redes sociais, comércio eletrônico e Internet das Coisas(IoT),surgem desafiossignificativos para os bancos de dadostradicionais. Nesse cenário, os bancos de dados NoSQL oferecem ótimasalternativas.Combase nessecontexto,marquea opçãoque contémuma característicadosbancosde dadosNoSQL
Um sistema gerenciador de banco de dados utiliza metadados, persistidos em bancos de dados, para
Em tuning de banco de dados, para alterar expressões SQL sem implicar em alterações físicas do sistema gerenciador de banco dados e sem ajuste do esquema físico do servidor, é utilizado o processo de
O Tribunal de Justiça do Mato Grosso do Sul (TJMS) decidiu por adquirir servidores com maior capacidade, de forma que pudessem ser virtualizados para um melhor gerenciamento. A implementação de máquinas virtuais envolve vários componentes. Um desses componentes, o gerenciador de máquinas virtuais (VMM), conhecido também como hipervisor, cria e executa máquinas virtuais fornecendo uma interface que é idêntica ao hospedeiro.
A gerência optou por usar o hipervisor tipo 2, pois trata-se de:
Os Sistemas de Gerenciamento de Banco de Dados (SGBD) foram afetados pelas demandas trazidas pelo Big Data. Uma das formas de tratar essas demandas são os Sistemas de Gerenciamento de Banco de Dados Distribuídos (SGBDD), nos quais os dados podem estar armazenados em vários servidores, conectados por uma rede de computadores.
Um SGBDD que usa softwares middleware, de forma que os SGBDs que o compõem estejam fracamente acoplados, é conhecido com
Davi está trabalhando na indexação do novo banco de dados do Tribunal de Justiça de Mato Grosso do Sul (TJMS). O desempenho de seleções e junções depende em grande parte dos índices ou esquemas de hashing existentes. Contudo, os índices causam overhead nas operações de inclusão, exclusão e atualização, devendo eles ser bem justificados. Davi identificou que existem muitas consultas de intervalo e que a recuperação de intervalo por uma chave composta auxilia na geração de relatórios.
Com base nas características do banco de dados, Davi pôde decidir:
Julgue o seguinte item, pertinentes a bancos de dados.
Em um SGBD Oracle, as tabelas e suas visões (views) do banco de dados são armazenadas localmente em arquivos físicos que são denominados de tablespace
Sobre as características de um Sistema Gerenciador de Banco de Dados (SGBD), julgue verdadeira (V) ou falsa (F) cada uma das afirmativas a seguir.
I. Um SGBD tem como propriedade a dependência dos dados do programa. A estrutura dos arquivos de dados é armazenada no catálogo do SGDB separadamente dos programas de acesso.
II. Um SGDB multiusuário precisa oferecer suporte para definir múltiplas visões dos dados. Por exemplo, uma visão pode ser um subconjunto do banco de dados ou conter um dado virtual que é derivado dos arquivos do banco de dados.
III. Um SGDB precisa garantir que as transações concorrentes sejam realizadas de maneira correta, ou seja, quando vários usuários tentarem atualizar o mesmo dado é preciso garantir o controle de concorrência para que o resultado das operações seja correto.
A sequência correta é
Considerando o endereço de memória 0AE3, em base hexadecimal, julgue o item seguinte
Em um computador, os registradores são os componentes responsáveis por realizar as funções de processamento de dados
Considere a propriedade de Isolamento das transações ACID nos sistemas gerenciadores de bancos de dados.
Um mecanismo usualmente empregado para garantir a integridade dos dados em operações concorrentes atua por meio de operações de:
Analise o script JS a seguir.
<script>
function xpto() {
let n = 0;
return {next:
function()
{
if (n < 10) {
n += 2;
return {value:n/2, done:false}}
else {
return {value: -1, done: true}}
}
}
}
saida = ""
const n = xpto();
x = n.next();
while (x.done == false) {
saida += x.value + "/";
x = n.next();
}
alert(saida);
</script>
O resultado da execução desse código é:
Nos Sistemas de Gerenciadores de Bancos de Dados relacionais (SGBDr), o módulo que se preocupa com o rearranjo e a possível reordenação de operações com a eliminação de redundâncias e uso de algoritmos e índices corretos durante a execução de uma consulta SQL, é denominado
Um SGBD precisa controlar o estado de suas transações. Quais são os possíveis estados de uma transação?
Um dos componentes presentes em um sistema gerenciador de bancos de dados é o dicionário de dados, cuja função é
Julgue os itens a seguir relativos a conceitos de base de dados, documentação e prototipação.
Em um sistema gerenciado de banco de dados, as restrições de integridade garantem que os dados possam ser armazenados, consultados e utilizados com confiabilidade