SóProvas


ID
770326
Banca
CESPE / CEBRASPE
Órgão
Banco da Amazônia
Ano
2012
Provas
Disciplina
Banco de Dados
Assuntos

As funcionalidades de um banco de dados em uma arquitetura dividida em duas camadas podem ser divididas em duas categorias: front-end e back-end. As funcionalidades de front-end são as que permitem gerenciar as estruturas de acesso e realizar o desenvolvimento e a otimização de consultas, além do controle de concorrência e recuperação de dados.

Alternativas
Comentários
  • gerenciamento de estruturas de acesso, desenvolvimento e otimização de consultas tem a ver com tunning de banco e é uma tarefa de DBA que está por trás das cenas e nos bastidores na camada back-end.
    A camada de front-end seria as interfaces de programação e aplicações que acessam as bases de dados.
  • Resposta: ERRADA

    A questão inverteu os conceitos. Vejamos uma explicação sobre front end e back end.

    Arquitetura Cliente/servidor: também chamada de arquitetura de 2 camadas. Nessa arquitetura, o cliente (front end) executa as tarefas do aplicativo, ou seja, fornece a interface do usuário (tela, e processamento de entrada e saída). O servidor (back end) executa as consultas no DBMS e retorna os resultados ao cliente. Apesar de ser uma arquitetura bastante popular, são necessárias soluções sofisticadas de software que possibilitem: o tratamento de transações, as confirmações de transações (commits), desfazer transações (rollbacks), linguagens de consultas (SQL) e gatilhos (triggers). A principal vantagem desta arquitetura é a divisão do processamento entre dois sistemas, o que reduz o tráfego de dados na rede.

    Abraços. =)
  • LEMBRAR: Front é a "regra de ouro" do banco de dados! Significa Cliente!