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.

Periodicamente, o SGBD cria um ponto de verificação, para minimizar o tempo gasto para recuperar em caso de uma eventual falha do sistema. Como é conhecido este ponto de verificação.

  • A.

    Transação.

  • B.

    Checkpoint.

  • C.

    Commit.

  • D.

    Rollback.

Um SGBD (Sistema Gerenciador de Banco de Dados) dentre outras funcionalidades deve garantir um total controle de transação, a integridade de uma transação depende de quatro propriedades conhecidas como ACID (Atomicidade, Consistência, Isolamento e Durabilidade) qual a propriedade que em todas as ações que compõem a unidade de trabalho da transação devem ser concluídas com sucesso, para que seja efetivada. Qualquer ação que constitui falha na unidade de trabalho, a transação deve ser desfeita (rollback). Quando todas as ações são efetuadas com sucesso, a transação pode ser efetivada (commit).

  • A.

    Atomicidade.

  • B.

    Consistência.

  • C.

    Isolamento.

  • D.

    Durabilidade.

Julgue os itens seguintes quanto às formas de otimização de pesquisas.

O modelo físico contém detalhes do armazenamento interno de informações. Esses detalhes influenciam o desempenho das aplicações, mas não a programação de aplicações no sistema de gerenciamento de banco de dados (SGBD).

  • C. Certo
  • E. Errado

Uma empresa está avaliando a utilização do Sistema Gerenciador de Bancos de Dados (SGBD) relacional Microsoft SQL Server.

Durante as reuniões técnicas para essa avaliação, foram feitas as seguintes afirmações:

I – em um SGBD relacional, os dados ficam logicamente armazenados em tabelas;

II – em um único banco de dados desse SGBD, podem ser utilizados diversos arquivos, que podem estar dispostos em diferentes discos;

III – estruturas auxiliares, como índices, podem ser utilizadas para tornar mais eficiente o acesso aos dados armazenados em um SGBD relacional.

Está(ão) correta(s) a(s) afirmação(ões)

  • A.

    I, apenas.

  • B.

    II, apenas.

  • C.

    III, apenas.

  • D.

    I e II, apenas.

  • E.

    I, II e III.

Durante o processo de implantação de um Sistema Gerenciador de Bancos de Dados (SGBD) relacional em uma empresa, foram elencadas algumas funcionalidades que são comuns nos SGBD relacionais atuais. Dentre as funcionalidades comuns aos SGBD relacionais atuais estão:

  • A.

    gerência de transações, processamento e otimização de consultas SQL e mecanismos de controle de acesso aos dados

  • B.

    controle de workflow de tarefas, gerência de desenvolvimento e gerência de segurança

  • C.

    processamento e otimização de consultas SQL, gerência de TI e multiversionamento de códigos-fontes

  • D.

    gerência de TI, controle de workflow de tarefas e gerência de transações

  • E.

    processamento e otimização de consultas SQL, controle de acesso e mecanismos de check-in e check-out de códigos-fontes

Considerando uma arquitetura genérica de um Sistema de Gerenciamento de Banco de Dados (SGDB), uma responsabilidade do gerenciador de transações é

  • A.

    assegurar que as transações solicitem e liberem bloqueios.

  • B.

    carregar as páginas de disco que atendem à transação para o buffer

  • C.

    controlar os requisitos por bloqueio e conceder o direito de bloqueio.

  • D.

    liberar e alocar páginas para a transação no disco.

  • E.

    manter um log e restaurar o sistema em um estado consistente após uma falha na transação.

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

  • A.

    I, III e IV, apenas.

  • B.

    I, III, IV e V, apenas.

  • C.

    I, II e V, apenas.

  • D.

    I, II, IV e V, apenas.

  • E.

    II, III e IV, apenas.

O Administrador de Banco de Dados (DBA) é responsável por várias tarefas críticas, tais como: assegurar que o acesso não autorizado aos dados não seja permitido e que a disponibilidade de dados e a recuperação de falhas sejam garantidas.

Uma política de segurança determina quais medidas de segurança devem ser impostas por meio de mecanismos presentes no SGDB, como o controle de acesso discricionário, cujos principais comandos são:

  • A.

    chmod, chgrp e chown

  • B.

    create e drop

  • C.

    grant e revoke

  • D.

    passwd e chmod

  • E.

    set privilege e unset privilege

No que se refere à otimização do desempenho (tunning) de bancos de dados, julgue os próximos itens.

A quantidade de índices criados no banco de dados não influencia o desempenho dos procedimentos de inclusão, exclusão e atualização, sendo a criação de novos índices um fator que contribui para a melhoria do desempenho do banco de dados.

  • C. Certo
  • E. Errado

No que se refere à otimização do desempenho (tunning) de bancos de dados, julgue os próximos itens.

Entre os fatores que podem influenciar o tunning de um banco de dados incluem-se workload, throughput, recursos, otimização e contenção.

  • 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...