Questões sobre Filosofia do SGBD

Lista completa de Questões sobre Filosofia do SGBD para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.

  • A.
  • B. a escala S é serializável e recuperável, pois evita o acontecimento do fenômeno fantasma.
  • C. a escala S deixaria de ser serializável, caso o conflito entre as transações T2 e T3 ocorresse com item Y e não com o item Z.
  • D. a escala não é serializável, por conta da formação de um ciclo gerado pelo fenômeno de leitura suja ou atualização temporária.
  • E. a escala concorrente S não respeita o princípio do Isolamento.

No que se refere a técnicas de análise de desempenho e otimização de consultas SQL, no contexto do desenvolvimento do sistema descrito no texto, julgue os itens seguintes.

Para que não ocorram deadlocks no sistema a ser desenvolvido pela equipe, deve-se evitar o desenho de transações do SGBD nas quais o usuário precise realizar entrada de dados, especialmente em sistemas de processamento transacional online.

  • C. Certo
  • E. Errado

Acerca das tecnologias de alta disponibilidade para SGBDs, julgue os itens subsequentes.

Uma solução para obter alta disponibilidade dos SGBDs, independentemente das suas características intrínsecas, é o uso de hardware e software mais robustos, incluindo o sistema operacional.

  • C. Certo
  • E. Errado

Um procedimento operacional característico do SGBD ocorre quando

  • A.

    a definição dos dados estiver contida nos programas da aplicação.

  • B.

    o esquema das tabelas, seus relacionamentos e suas chaves de acesso exibidas puderem ser alterados pelo usuário.

  • C.

    todos os usuários visualizam os dados de forma idêntica àquela existente previamente no banco de dados.

  • D.

    o banco de dados tem, pelo menos, uma instrução que permita a gravação de modificações simultâneas e uma instrução capaz de cancelar uma série modificações.

  • E.

    a responsabilidade de evitar a ocorrência de deadlock for da aplicação.

Em relação aos aspectos de segurança de SGBDs, julgue os itens a seguir.

Considerando que os usuários em um sistema relacional de banco de dados recebam um nível de autorização com imposição de regras simples, é correto afirmar que as duas regras a seguir deverão ser empregadas em conjunto para evitar o fluxo ilegal de informação.

< O usuário i pode ver o objeto j apenas se o nível de autorização de i for maior ou igual ao nível de classificação de j.

< O usuário i só pode modificar o objeto j se o nível de autorização de i for menor que o de j.

  • C. Certo
  • E. Errado

Com relação à segurança da informação, julgue os itens seguintes.

Considere a situação na qual os usuários camuflam-se como o próprio SGBD, por exemplo, removendo fisicamente parte do banco de dados, grampeando uma linha de comunicação e processando um programa que atravesse as defesas do sistema operacional. Nessa situação, estão caracterizadas ameaças de segurança que podem ser eficazmente combatidas com criptografia de dados.

  • C. Certo
  • E. Errado

Sobre problemas decorrentes da falta de controle de concorrência na execução de transações de bancos de dados, assinale a alternativa correta.

  • A.

    O problema da leitura suja (WR conflict) é decorrente da sobre-escrita de um item de dado anteriormente atualizado por uma transação concorrente não validada.

  • B.

    Perda de atualização (WW conflict) ocorre quando uma transação faz acesso a um item de dado modificado por uma outra transação que posteriormente realiza rollback.

  • C.

    O problema do fantasma pode ser causado por uma operação de UPDATE sobre um atributo de uma tupla usado no predicado de uma consulta.

  • D.

    O problema da leitura não repetida (RW conflict) acontece quando uma transação que escreve sobre um item de dado é validada antes das diversas leituras sobre o mesmo item nas transações posteriores.

  • E.

    Os problemas do fantasma e da leitura suja não dependem de as transações concorrentes serem de leitura ou gravação.

A integração de dados permite a acesso a fontes de dados heterogêneas no processo de integração de sistemas. Sobre a integração de dados, assinale a alternativa correta.

  • A.

    Os mapeamentos determinam a funcionalidade dos componentes de integração para facilitar a descoberta de serviços.

  • B.

    A integração semântica procura reestruturar a arquitetura de integração para permitir a interação funcional entre os diferentes sistemas integrados.

  • C.

    Wrappers são programas que extraem dados de diferentes fontes locais e os disponibilizam, via um esquema mediado padronizado, para um sistema integrado.

  • D.

    Ontologias são usadas na descrição das interfaces arquiteturais, possibilitando o acesso remoto a serviços fornecidos por diferentes componentes do sistema integrado.

  • E.

    Um esquema de mediação deve ser construído para que os diferentes sistemas possam trocar mensagens e garantir a serializabilidade global das transações distribuídas.

Acerca de banco de dados, marque a alternativa correta.

  • A.

    A sigla ACID significa Atomicidade, Consistência, Integridade e Durabilidade que são propriedades de uma transação de banco de dados.

  • B.

    O uso de procedimentos armazenados tende sempre a aumentar o tráfego de dados na rede.

  • C.

    Todas as visões num banco de dados relacional são atualizáveis.

  • D.

    Gatilho é um tipo de procedimento armazenado que é executado apenas com uma periodicidade bem definida.

  • E.

    Integridade de Domínio, Integridade de Chave e Integridade Referencial são restrições de integridade do modelo relacional.

No que se refere a SGBD associado para suporte a aplicações web, inclusive com suporte ao processamento de transações e acesso concorrente e simultâneo de diversos usuários, julgue os itens de 76 a 78.

A implementação de mecanismo de controle de concorrência é necessária para garantir a atomicidade das transações. Esse controle é efetuado de forma mais eficiente pela linguagem hospedeira na qual o aplicativo é desenvolvido, como é o caso de PHP com os bancos de dados por ele utilizados.

  • C. Certo
  • E. Errado
Provas e Concursos

O Provas e Concursos é um banco de dados de questões de concursos públicos organizadas por matéria, assunto, ano, banca organizadora, etc

{TITLE}

{CONTENT}

{TITLE}

{CONTENT}
Provas e Concursos
0%
Aguarde, enviando solicitação!

Aguarde, enviando solicitação...