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.

O suporte completo a bancos de dados distribídos implica que uma única aplicação deve ser capaz de operar de modo transparente

I. sobre dados espalhados em diversos bancos de dados;

II. sobre dados gerenciados por SGBDs diferentes;

III. funcionando em máquinas distintas;

IV. funcionando sob sistemas operacionais diferentes;

V. funcionando sob redes de comunicação diferentes.

Está correto o que se afirma em

  • A.

    I e II apenas

  • B.

    I,III e IV apenas

  • C.

    I,III e V apenas

  • D.

    I,III,IV e V apenas

  • E.

    I,II,III,IV e V

Analise as seguintes afirmações sobre transações de banco de dados.

I. Uma transação de banco de dados deve ser vista como uma unidade de interação com o banco de dados, a qual é tratada independente de outras transações e deve ser executada completamente ou abortada.

II. O propósito do uso de transações é garantir a integridade dos dados.

III. De um modo geral, a implementação de transações em banco de dados precisa de um comando para indicar o início de uma transação, a partir do qual são executados comandos que fazem parte da transação. Além deste, são necessários outros dois comandos, um para indicar o final da transação, que efetiva no banco de dados todos os dados que foram modificados, e outro para indicar um erro na execução da transação, que desfaz todos os comandos executados na transação.

Assinale a alternativa que contém a(s) afirmação(ões) CORRETA(S).

  • A. Apenas I e II.
  • B. Apenas I e III.
  • C. Apenas II e III.
  • D. Apenas III.
  • E. I, II e III.

No relacionamento entre objetos de dados, o número máximo de objetos que podem participar de um relacionamento e participação ou não de um objeto de dados particular em um relacionamento são as respectivas definições de

  • A.

    modalidade e grau

  • B.

    cardinalidade e grau

  • C.

    modalidade e cardinalidade

  • D.

    cardinalidade e modalidade

  • E.

    grau e modalidade

Em um banco de dados relacional, o conjunto de informações contidas em determinado momento é denominado

  • A. esquema.
  • B. entidade.
  • C. instância.
  • D. relacionamento
  • E. modelo de dados.

Quanto ao mapeamento do modelo orientado a objetos para o modelo relacional, julgue os próximos itens.

Em uma hierarquia de classes mapeada para tabelas, na qual os atributos da superclasse são armazenados em uma tabela e os atributos específicos das subclasses são armazenados em outras tabelas, pode-se criar visões (views) para apresentar os atributos das classes de modo unificado.

  • C. Certo
  • E. Errado

Considerando a figura acima, que apresenta um esquema da arquitetura ANSI/SPARC, utilizada para representar características de sistemas de gerenciamento de bancos de dados (SGBDs), julgue os itens a seguir, acerca de conceitos de bancos de dados.

Considere um cenário no qual há necessidade de desenvolvimento de uma aplicação transacional empregando bancos de dados federados. Nesse caso, uma das técnicas indicadas para assegurar a atomicidade de transações seria o emprego de coordenadores de transação embasados em protocolos de commit em duas fases: rollback e commit.

  • C. Certo
  • E. Errado

Considerando a figura acima, que apresenta um esquema da arquitetura ANSI/SPARC, utilizada para representar características de sistemas de gerenciamento de bancos de dados (SGBDs), julgue os itens a seguir, acerca de conceitos de bancos de dados.

São características de uma aplicação de banco de dados aderente ao paradigma de modelagem multidimensional: visões internas que usam uma menor quantidade de operações de junção de tabelas, menor latência durante a execução de consultas que trabalham com valores agregados e esquema em baixos níveis de normalização.

  • C. Certo
  • E. Errado

A figura I acima, adaptada de java.sun.com, apresenta um diagrama da arquitetura J2EE 1.4. Os principais elementos que compõem a arquitetura são numerados de #1 a #5.

Uma organização executa projetos de desenvolvimento de aplicativos de software embasados na arquitetura J2EE, com padrões de desenho, framework MVC, interoperabilidade XML e bancos de dados relacionais. Além disso, ela adota um processo de desenvolvimento de software baseado no RUP/UML e realiza estimativas de projeto por meio de análise de pontos de função.

A propósito das informações apresentadas acima, e considerando a figura I, bem como os conceitos pertinentes à engenharia de software, julgue os itens a seguir.

Menções explícitas aos usos de JSP, servlets, EJB, JDBC e SQL deverão necessariamente ser efetuadas a fim de que o projeto de desenvolvimento de uma aplicação alcance o marco que separa as fases de elaboração e construção.

  • C. Certo
  • E. Errado

Considerando os três níveis da arquitetura de sistemas de bancos de dados ANSI/SPARC, a chave para a independência física de dados deverá ser construída e mantida pelo mapeamento

  • A.

    conceitual/interno.

  • B.

    externo/conceitual.

  • C.

    externo/interno.

  • D.

    externo/externo.

  • E.

    interno/interno.

A propriedade de um SGBD que deve garantir que o banco de dados permaneça inalterado, se ocorrer algum erro numa instrução individual, denomina-se

  • A.

    correção.

  • B.

    atomicidade.

  • C.

    isolamento.

  • D.

    durabilidade.

  • E.

    consistência.

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