SóProvas


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

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

No Oracle, o sistema de banco de dados possui um front-end (parte cliente) e um back end (parte servidor).

Alternativas
Comentários
  • Camada de front-end-> camada de interface do usuário geralmente consiste em uma combinação de HTML, JavaScript, CSS, Flash e vários código do lado do servidor como asp.net, ASP clássico, PHP, etc.Pense nisso como sendo mais próximo para o usuário em termos de código.

    Middleware, meio-tier-> uma camada de volta, geralmente conhecido como a "encanamentos" parte de um sistema. Java e c# são linguagens comuns para escrever esta parte que poderia ser visto como a cola entre a interface do usuário e os dados e pode ser possivelmente webservices ou componentes WCF ou outros componentes SOA.

    Camada de back-end-> bancos de dados e outros armazenamentos de dados em geral são a este nível.A Oracle, MS-SQL, MySQL, SAP e várias peças disponíveis no mercado de software vêm à mente para este pedaço de software que é a transformação final dos dados.

    Sobreposição pode existir entre qualquer um desses, você poderia ter tudo derramado em uma camada como um site asp.net que usa a funcionalidade de AJAX interna que gera JavaScript enquanto o code-behind pode conter comandos de banco de dados, tornando o code-behind contém níveis middle e back-end.Como alternativa, um poderia usar VBScript para atuar como todas as camadas usando objetos ADO e mesclar todas as três camadas em uma.

    Da mesma forma, ter middleware e frontal ou back-end pode ser combinado em alguns casos.

    Afunilamentos geralmente têm alguns níveis diferentes para eles:

    Banco de 1) dados ou back-end de processamento-> isto pode variar de folha de pagamento, vendas ou outras tarefas onde a taxa de transferência para o banco de dados é bogging coisas para baixo.

    2) Middleware gargalos-> isto seria onde algum serviço web pode estar atingindo capacidade mas a frente e back-ends tem largura de banda para lidar com mais tráfego.Como alternativa, pode haver algum servidor que faz parte de um sistema que não é completamente a parte de interface do usuário ou os dados brutos que podem ser um gargalo usando algo como BizTalk ou MSMQ.

    3) Gargalos front-end-> isto poderiam problemas de servidor ou cliente.Por exemplo, se você teve um PC low-end e tinha que carregar uma página da web que consistia em uma grande quantidade de dados que está sendo baixados, o cliente poderia ser onde é o gargalo.Da mesma forma, o servidor poderia ser fila pedidos se está a obter martelado com solicitações como o Amazon.com ou outros sites de alto tráfego podem chegar às vezes.

  • Esse gabarito está correto mesmo? Pelo que consta do livro "

    ORACLE 10G

     Por JOSE ANTONIO ALVES RAMALHO" essa alternativa está correta.

    Vejam o seguinte link:

     http://books.google.com.br/books?id=AdEET9xkkGkC&pg=PA19&lpg=PA19&dq=oracle+sistema+de+banco+de+dados+back+end&source=bl&ots=UMTu-cnfMG&sig=Ii4NRaVTFFh_Riur5p5wI61f_S4&hl=pt-BR&ei=6h7QTpX7AYjDgAfcjLHBDQ&sa=X&oi=book_result&ct=result&resnum=6&ved=0CEgQ6AEwBQ#v=onepage&q=oracle%20sistema%20de%20banco%20de%20dados%20back%20end&f=false

  • An Oracle database system can easily take advantage of distributed processing by using its client/server architecture. In this architecture, the database system is divided into two parts: a front-end or a client, and  a back-end or a server. [1] 

    Na minha opinião, gabarito errado.






    [1] - 
    http://docs.oracle.com/cd/B19306_01/server.102/b14220/intro.htm#i62358
  • Concordo, o gabarito está errado!
    Onde que Front-end vai ser parte do servidor e Back-end parte cliente...
  • alexandre, é o contrário: o Front-end vai ser parte do cliente e Back-end parte servidor...

  • "

    O Front-End é a primeira camada com a qual nos deparamos ao acessarmos umsite, uma intranet ou mesmo um sistema web. O Front-End é onde encontramos ainterface de navegação de um site, com o design da página e formulários de contato, por exemplo. A estrutura do Front-End é composta geralmente por HTML,CSS, Javascript e Flash.

    Back-End é o nível de programação que envolve banco de dados. MySQL, MS-SQL, Oracle e SAP e fazem parte do Back-End, que é responsável peloprocessamento final dos dados recebidos do Front-End."


    http://citrus7.com.br/artigo/o-que-e-front-end-e-back-end/