terça-feira, 5 de julho de 2016

Gerenciamento de Dados

Banco de Dados

Segundo Korth um banco de dados “é uma coleção de dados inter-relacionados, representando informações sobre um domínio específico”, ou seja, sempre que for possível agrupar informações que se relacionam e tratam de um mesmo assunto, podemos dizer que temos um banco de dados.

Ex.: catálogo de cds, lista telefônica, sistema de controle de RH de uma certa empresa.

SGBD
 
Já um sistema de gerenciamento de banco de dados (SGBD) é um software que possui recursos capazes de manipular as informações do banco de dados e interagir com o usuário. O SGBD disponibiliza uma interface para que seus clientes possam incluir, alterar ou consultar dados previamente armazenados. Eles surgiram nos anos 70. Nos anos 80 dominaram o mercado e hoje praticamente usam-se somente eles.

Ex.: Oracle, SQL Server, DB2, PostgreSQL, MySQL.

As vantagens de um SGBD:

  • Maior disponibilidade: Uma das principais vantagens de um SGBD é que a mesma informação pode ser disponibilizada a utilizadores diferentes, ou seja, compartilhamento de dados.
  • Redundância minimizada: Os dados de um SGBD são mais concisos, porque, como regra geral, a informação nela aparece apenas uma vez. Isto reduz a redundância de dados, ou em outras palavras, a necessidade de repetir os mesmos dados uma e outra vez. Minimizando a redundância pode, portanto, reduzir significativamente o custo de armazenamento de informações em discos rígidos e outros dispositivos de armazenamento.
  • Precisão: dados precisos, consistentes são um sinal de integridade dos dados. SGBDs fomentam a integridade dos dados, porque as atualizações e alterações dos dados só tem que ser feitas em um só lugar. As chances de se cometer um erro são maiores se você é obrigado a alterar os mesmos dados em vários lugares diferentes do que se você só tem que fazer a mudança em um só lugar.
  • Programa e arquivo de consistência: Usando um sistema de gerenciamento de banco de dados, formatos de tabelas e programas do sistema são padronizados. Isso faz com que os tabelas de dados sejam mais fáceis de manter, porque as mesmas regras e diretrizes se aplicam a todos os tipos de dados. O nível de consistência entre os tabelas e programas também torna mais fácil de gerenciar dados quando vários programadores estão envolvidos.
  • User-friendly: Os dados são é mais fáceis de acessar e manipular com um SGBD do que sem ele. Na maioria dos casos, SGBDs também reduzem a dependência de usuários individuais à especialistas em computação para atender às necessidades de seus dados.
  • Maior segurança: Como afirmado anteriormente, SGBDs permitem que múltiplos usuários acessem os recursos dos mesmos dados. Esta capacidade é geralmente vista como um benefício, mas há riscos potenciais para a organização. Algumas fontes de informação devem ser protegidas ou garantida e vista apenas por indivíduos selecionados. Através do uso de senhas, sistemas de gerenciamento de banco de dados podem ser usado para restringir o acesso aos dados a apenas aqueles que devem vê-lo.
  • Outros: Tempo de desenvolvimento de aplicações é reduzido, Maior flexibilidade para realizar alterações (independência de dados) e Maior economia, informações atualizadas, menor volume de papel.
 Data Warehouse

Os data warehouses surgiram para dar suporte aos SADs (Sistema de apoio à Decisão), otimizando consultas e oferecendo maior qualidade e confiabilidade das informações. um data warehouse é um imenso banco de dados onde todos os dados da organização são armazenados e organizados, evitando redundância e dificuldade de acesso. Contudo, vale ressaltar que nem todos os dados gerados pelos sistemas cliente/servidor da empresa são enviados para este banco, sendo muitas vezes transferidos somente um resumo desses.

Vantagens no uso de data warehouses:
  • realizar análises de forma mais abrangente e variada;
  • possibilitar uma visualização dos dados gerais da organização;
  • possibilitar a transferência dos sistemas operacionais para servidores de baixo custo;
  • entre outros;   

 
 
 
 

Sem comentários:

Enviar um comentário