Questões sobre Banco de Dados

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

Quanto ao conceito de administração de banco de dados, julgue os itens seguintes. Os administradores de banco de dados devem estar atentos aos fatores que podem influenciar na eficiência do projeto físico — como, por exemplo, a análise das consultas e transações do banco de dados e a frequência esperada das chamadas de consultas e transações —, mas não deve se preocupar com as restrições de tempo das consultas e das transações.

  • C. Certo
  • E. Errado

Assinale a opção correta com relação aos mecanismos e às técnicas de sincronização de processos e suas implementações.

  • A. Condições de corrida normalmente ocorrem apenas em sistemas com kernel não preemptivos.
  • B. O kernel do Linux 2.6 é não preemptivo.
  • C. Um semáforo implementado com variável inteira normalmente é denominado mutex.
  • D. Semáforos são vistos como uma evolução dos monitores, uma vez que minimizam vários problemas encontrados na implementação dos monitores.
  • E. As soluções para resolver o problema de seção crítica devem satisfazer, entre outros, os requisitos de exclusão mútua.

Considere a seguinte situação:

Requisições de materiais são feitas por funcionários em um relacionamento n:m. Os funcionários têm que justificar em qual serviço foi usado o material requisitado. Para tanto, as requisições necessitam ser identificadas e relacionadas à entidade Serviço. Nessa circunstância, o relacionamento "Requisição" é representado mais adequadamente em um modelo E-R estendido, como

  • A.

    relacionamento recursivo.

  • B.

    entidade associativa.

  • C.

    entidade fraca.

  • D.

    entidade externa.

  • E.

    relacionamento quaternário.

Quanto ao conceito de administração de banco de dados, julgue os itens seguintes. O administrador do banco de dados deve ter um bom conhecimento a respeito do sistema operacional no qual o SGBD está instalado, pois, em caso de problemas e definição de procedimentos de recuperação, um bom conhecimento sobre os processos, a gerência de memória e o sistema de arquivos utilizados pelo sistema operacional pode fazer uma grande diferença no desempenho do BD.

  • C. Certo
  • E. Errado

Com relação a SQL, julgue os itens que se seguem.

Na versão Oracle® 10g Release 2 (10.2), o uso da diretiva de compilação Autonomous_Transaction permite que as operações SQL, em uma sub-rotina, delimitadas pela declaração da diretiva possam ser confirmadas ou revertidas, sem confirmar ou reverter os dados da transação principal.

  • C. Certo
  • E. Errado

Peça contém Peça no sentido de componente-composto. Essa situação é adequadamente representada em um diagrama E-R como

  • A.

    entidades sem atributo.

  • B.

    generalização de entidades.

  • C.

    auto-relacionamento

  • D.

    relacionamento sem cardinalidade.

  • E.

    relacionamento sem conexão.

Com relação a SQL, julgue os itens que se seguem.

Na versão Oracle® 10g Release 2 (10.2), triggers são procedimentos escritos em PL/SQL, Java ou C que são disparados implicitamente sempre que uma tabela ou visão é modificada ou quando ocorrem algumas ações do usuário ou ações do sistema de banco de dados. Assim como triggers, visões (views) podem ser consultadas, alteradas, ter dados inseridos ou deletados, com certas restrições. Todas as operações executadas em uma view afetam as tabelas nas quais a view se baseia.

  • C. Certo
  • E. Errado

Considere as linguagens de manipulação (DML) e definição (DDL) de dados da SQL. As cláusulas CONSTRAINT, DISTINCT, FOREIGN KEY, HAVING e RENAME são corretas e respectivamente utilizadas no âmbito da

  • A.

    DDL, DML, DDL, DML, DDL.

  • B.

    DML, DML, DDL, DML, DDL.

  • C.

    DML, DDL, DDL, DML, DML.

  • D.

    DDL, DDL, DML, DDL, DDL.

  • E.

    DDL, DDL, DDL, DML, DML.

Na frase:

A cláusula HAVING foi adicionada à expressão SQL ...I... porque ....II.... não pode ser utilizada com ....III.... .

I, II e III podem ser corretamente substituídos, nessa ordem, por

  • A.

    DROP, DISTINCT e funções agregadas.

  • B.

    CREATE, SUM e a cláusula SELECT.

  • C.

    SELECT, WHERE e funções agregadas.

  • D.

    SELECT, GROUP BY e a cláusula SUM.

  • E.

    UPDATE, WHERE e a função GROUP BY.

Os dependentes (D) exclusivos de um e de cada funcionário (F) são numerados sequencialmente. Isso significa que a entidade (D) terá vários nomes identificados pelo no 1, por exemplo. A fim de garantir a unicidade de chave em (D), no modelo E-R conceitual, deve-se

  • A.

    manter em (F) as identidades dos dependentes.

  • B.

    manter em (F) o conceito de chave nula.

  • C.

    compor um relacionamento n:m entre (D) e (F).

  • D.

    aplicar em (D) a chave de (F) como estrangeira.

  • E.

    aplicar em (D) o conceito de entidade fraca.

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