22.08.2018 Views

MODELAGEM DE DADOS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Logo abaixo, podemos resumir algumas das arquiteturas triviais dos SGBDs:<br />

• Centralizada: essa arquitetura tem como característica a existência de<br />

um computador com expressivo poder de processamento, que lhe proporciona<br />

a centralização dos processos do SGBD, como também, permite<br />

funcionar como emulador para “n” aplicativos. Sua principal vantagem<br />

é possibilitar que diversos usuários manipulem significativas quantidades<br />

de dados e, como sua principal desvantagem, podemos citar, seu alto<br />

custo de aquisição, sobretudo por exigir cenário especial para mainframes<br />

e soluções centralizadas;<br />

• Computador Pessoal (PC): essa outra arquitetura permite que computadores<br />

pessoais trabalhem em sistema stand-alone, isso significa que, esses<br />

PCs realizam seus próprios processamentos de maneira autônoma.<br />

Bem no início a adoção dessa arquitetura, o processamento era considerado<br />

limitado, entretanto, com o transcorrer do tempo, paralelamente<br />

com a evolução substancial do hardware, atualmente possuímos PCs<br />

com larga escala de processamento. Como vantagem dessa arquitetura,<br />

podemos considerar sua simplicidade;<br />

• Cliente-Servidor: já nessa arquitetura, o cliente é intitulado de (front-end),<br />

esse responsável por executar tarefas do aplicativo, fornecendo uma interface<br />

para usuário, seja por meio de telas ou processamento de entrada e<br />

saída. O servidor por sua vez, assume o papel de (back-end), por simplesmente<br />

executar as consultas no SGBD e devolve-las como resultado ao<br />

cliente. Essa arquitetura é muito popular, se compararmos com as demais,<br />

vista até o presente momento. Um dos pontos fortes dessa arquitetura<br />

é a segmentação do processamento por meio do uso de dois sistemas,<br />

reduzindo consideravelmente o tráfego de dados na rede de comunicação.<br />

1.8 Vantagens do SGBD<br />

Vimos que os SGBDs basicamente funcionam como servidores de dados que<br />

por sua vez disponibilizam uma interface de comunicação a qual permite que<br />

aplicativos computacionais estabeleçam comunicação com ele. Utilizando-se<br />

essa interface é possível que os aplicativos realizem a solicitação de inserção,<br />

alteração, recuperação ou organização dos dados armazenados pelo SGBD.<br />

Bem, você deve estar se questionando: Será que é correto concluir que o SGBD<br />

reúne todos os processos organizacionais de uma empresa?<br />

capítulo 1 • 25

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!