Área do Usuário

Login

Apostila de JSF 2.0

Gratuita          3MB          Publicado: 13/05/2011

956 downloads

O nosso objetivo é desenvolver aplicações em Java. Essas aplicações necessitam armazenar as informações relacionadas ao seu domínio em algum lugar. Por exemplo, uma aplicação de gerenciamento de uma livraria deve armazenar os dados dos livros que ela comercializa. Uma forma de suprir essa necessidade seria armazenar essas informações em arquivos. Contudo, alguns fatores importantes nos levam a descartar tal opção. A seguir, apresentamos as principais preocupações a serem consideradas ao trabalhar com dados:

Segurança: As informações potencialmente confidenciais devem ser controladas de forma que apenas usuários e sistemas autorizados tenham acesso a elas. Integridade: Eventuais falhas de software ou hardware não devem corromper os dados. Acesso: As funções de consulta e manipulação dos dados devem ser implementadas. Concorrência: Usualmente, diversos sistemas e usuários acessarão as informações de forma concorrente. Apesar disso, os dados não podem ser perdidos ou corrompidos. Considerando todos esses aspectos, concluímos que seria necessária a utilização de um sistema complexo para manusear as informações das nossas aplicações. Felizmente, tal tipo de sistema já existe e é conhecido como Sistema Gerenciador de Banco de Dados (SGBD).

(cc) Licença Creative Commons 2008 - 2018 Apostilaz.com.br