Questões de Concurso
Sobre sgbd - sistema de gerenciamento de banco de dados em banco de dados
Foram encontradas 1.201 questões
Para possibilitar acessos aleatórios rápidos aos registros de um arquivo, uma estrutura de índice pode ser utilizada. Em um arquivo organizado com índice seqüencial, o desempenho dos acessos ao arquivo tipicamente piora na medida em que o arquivo cresce. Para evitar essa degradação, há SGBDs que usam uma estrutura árvore-B+ para implementar índices de múltiplos níveis.
O espelhamento (mirroring), usado para a introdução de redundância, é uma técnica que aumenta a confiabilidade e por meio da qual os dados são escritos de modo redundante em mais de um disco físico e tratados como um só disco lógico. O armazenamento de dados que possibilitem reconstruir dados perdidos em caso de falha do disco — por exemplo, usando-se códigos para a correção de erros — é outra técnica para aumentar a confiabilidade.
Acerca dos módulos típicos de um SGBD, é correto afirmar que não podem solicitar serviços a sistemas operacionais; catálogos são tipicamente armazenados em disco; um catálogo pode ter informações como nomes e tamanhos de arquivos; dados podem ser mantidos na memória principal por um gerenciador de buffer.
Um sistema de gerenciamento de bancos de dados distribuídos (SGBDD) é o resultado da fusão das tecnologias de banco de dados e de redes e comunicação de dados. Nesse sistema, os elementos de processamento são necessariamente homogêneos e permitem que o processamento e a entrega de dados seja centralizada ou distribuída, diferentemente dos SGBDs tradicionais, que realizam esse processamento exclusivamente na forma centralizada.
1. Otimização algébrica de consultas.
2. Controle de acesso concorrente a dados.
3. Mapeamento de visões para tabelas no banco de dados.
4. Otimização de desempenho de redes em bancos de dados distribuídos.
5. Gerência da cache de dados.
Identifique quais das ações descritas acima são atribuições de um sistema de gerência de banco de dados.
I. Reduzir a duplicação de dados.
II. Permitir consultas de usuários sem que seja preciso codificar um programa.
III. Controlar uma base de dados em que as informações são atualizadas.
A partir dessa análise, pode-se concluir que estão CORRETOS
Se, em um SGBD, ocorrer uma falha de sistema que impeça o funcionamento do ambiente quando uma transação estiver em andamento, uma operação de rollback e, em seguida, uma operação de recovery serão executadas quando o SGBD voltar ao estado operacional.
(I) caracterizado pela situação em que existam informações armazenadas em arquivos diferentes, com conteúdos também diferentes.
(II) caracterizado pela existência das mesmas informações em arquivos armazenados em dispositivos diferentes.
Esses dois problemas são conhecidos respectivamente como:
Assinale a opção que apresenta as propriedades usualmente implementadas nos sistemas gerenciadores de bancos de dados.
Um SGBD trata do acesso ao banco e pode ser executado independentemente pelo Oracle, MySQL ou PostgreSQL; no entanto, cada SGBD utiliza DML (data manipulation language) e DDL (data definition language) específicas.