Publicidade|Remover

Um Sistema de Gerenciamento de Banco de Dados (SGBD) é uma coleção de programas que permite ao usuário criar e manter um banco de dados. Dados os itens seguintes quanto à responsabilidade do SGBD,

I. Prover um isolamento dos dados e, dessa forma, facilitar o acesso a esses dados.

II. Restringir o acesso não autorizado, garantindo a segurança.

III. Facilitar o acesso dos usuários autorizados, dando a eles todas as informações sobre como e onde os dados são armazenados.

IV. Resolver os problemas de acesso concorrente de maneira eficiente.

V. Tratar a redundância e inconsistência dos dados

verifica-se que estão corretos

O conceito de independência de dados em sistemas de gerência de banco de dados está relacionado aos vários níveis de abstração de dados, conhecidos como esquemas.

A independência de dados
Acerca da abordagem relacional, da normalização e do SGBD, entre outros conceitos relativos a banco de dados, julgue os itens a seguir. É condição típica da propriedade de fechamento dos sistemas relacionais a saída de toda operação ser do mesmo tipo de objeto que a entrada, permitindo que se escrevam expressões relacionais aninhadas.

Considere:

I. Se uma transação é concluída com sucesso (operação commit bem sucedida), então seus efeitos são persistentes.

II. Ou todas as ações da transação acontecem, ou nenhuma delas acontece.

As propriedades (I) e (II) das transações em SGBDs, significam, respectivamente,

Assinale a alternativa correta sobre as arquiteturas dos Sistemas Gerenciadores de Bancos de Dados (SGBD).

A função principal de um módulo otimizador, presente em diversos sistemas gerenciadores de bancos de dados, é

No que se refere a bancos de dados, julgue os itens de 29 a 34.

Há SGBDs que empregam um protocolo de efetivação em duas fases (two phase commit) para evitar a ocorrência de problemas caso máquinas falhem durante o processamento de transações distribuídas. Esse protocolo garante que, se a falha ocorrer na primeira fase da transação, esta seja recuperada e efetivada; se ocorrer na segunda fase, a transação seja revertida (rollback).

Considerando o sistema gerenciador de banco de dados (SGBD), assinale a opção correta acerca de bancos de dados.

Quando uma transação A acessa o banco de dados, o SGBD automaticamente bloqueia cada parte do banco que essa transação altera ou requisita. Ao efetuar uma transação B em paralelo, o SGBD também bloqueia partes do banco de dados que essa transação acessa. Tais procedimentos se referem à característica de um SGBD denominada controle de

Acerca de sistemas gerenciadores de banco de dados (SGBDs) e SQL (structured query language), julgue os itens subseqüentes.

Um SGBD que possua características de segurança dos dados deve implementar diversos tipos de controle, em diversas camadas lógicas e físicas de acesso e modificação do dado.

A respeito dos conceitos de banco de dados, normalização, controle de concorrência e modelagem, julgue os itens subsecutivos. Atomicidade é a propriedade que garante que as transações não sejam afetadas pelo funcionamento umas das outras nem tenham acesso aos resultados parciais entre si.
A ocorrência de um deadlock durante o uso de um banco de dados indica que houve um
No SGBD Postgresql 9.3, comando preparado é um objeto que visa otimizar o desempenho do banco, sendo analisado e reescrito apenas uma vez, e não todas as vezes que o comando é executado. Para liberá-lo manualmente, utiliza-se o comando
Considerando os conceitos de banco de dados relacionais e objetosrelacionais, julgue os itens que se seguem. Todo sistema de gerenciamento de banco de dados (SGBD) relacional deve possuir uma linguagem de definição de dados para definir um esquema de um banco de dados relacional.

Todas as alternativas abaixo apresentam vantagens que são alcançadas ao utilizar-se um Sistema Gerenciador de Banco de Dados (SGBD), EXCETO:

Considere as seguintes afirmativas a respeito das propriedades ACID (Atomicidade, Consistência, Isolamento, Durabilidade) de uma transação T de banco de dados:

I. A atomicidade garante que todos os efeitos da transação T sejam integralmente refletidos no banco de dados ou que, em caso de falha, nenhum deles seja aceito.

II. A consistência garante que, se o banco de dados estiver inicialmente em estado inconsistente, a execução da transação T, por si só, é capaz de deixar o banco de dados em um estado consistente.

III. O isolamento garante que a execução da transação T seja isolada da execução de quaisquer outras transações simultâneas, de modo a evitar que o banco de dados venha a assumir um estado inconsistente.

IV. A durabilidade garante que as atualizações promovidas pela transação T no estado do banco de dados sejam sempre mantidas, mesmo que ocorra uma falha no sistema durante a sua execução.

Assinale:

O cálculo da volumetria em um Sistema Gerenciador de Bancos de Dados (SGBD) é fundamental para um bom funcionamento do banco de dados. Assinale a alternativa CORRETA que define o objetivo deste cálculo.

Julgue os itens subsequentes, acerca de administração de bancos de dados.

Se a monitoração de uma consulta identificar a existência de baixo desempenho no acesso relacionado a uma tabela específica, a redefinição de índices otimizará todos os acessos a essa tabela.

Página 3
Publicidade|Remover