O que é Banco de Dados?
Existem vários tipos de banco de dados e eles estão presentes na nossa 
vida há muito tempo, a lista telefônica por exemplo pode ser considerada
 um banco de dados. Antigamente as empresas armazenavam informações em 
arquivos físicos, mas o surgimento e evolução dos computadores 
possibilitaram o armazenamento de dados de modo digital. Assim os bancos
 de dados evoluíram e se tornaram o coração de muitos sistemas de 
informação.  
Banco de Dados -  são coleções de informações que se relacionam de forma que crie um 
sentido. São de vital importância para empresas, e há duas décadas se 
tornaram a principal peça dos sistemas de informação. 
Sistemas de Gerenciamento de Banco de Dados - SGBD -  é o conjunto de programas de computador 
(softwares) responsáveis pelo gerenciamento de uma base de dados. Seu 
principal objetivo é retirar da aplicação cliente a responsabilidade de 
gerenciar o acesso, a manipulação e a organização dos dados.  
O SGBD 
disponibiliza uma interface para que seus clientes possam incluir, 
alterar ou consultar dados previamente armazenados. Em bancos de dados 
relacionais a interface é constituída pelas APIs (Application 
Programming Interface) ou drivers do SGBD, que executam comandos na 
linguagem SQL (Structured Query Language). 
Tudo que fazemos em um banco de dados passa pelo SGBD! 
O SGBD é responsável por tudo, salvar os dados no HD, manter em memória os dados mais acessados, ligar dados e metadados, disponibilizar uma interface para programas e usuários externos acessem o banco de dados (para banco de dados relacionais, é utilizada a linguagem SQL), encriptar dados, controlar o acesso a informações, manter cópias dos dados para recuperação de uma possível falha, garantir transações no banco de dados, enfim, sem o SGBD o banco de dados não funciona.
O SGBD é responsável por tudo, salvar os dados no HD, manter em memória os dados mais acessados, ligar dados e metadados, disponibilizar uma interface para programas e usuários externos acessem o banco de dados (para banco de dados relacionais, é utilizada a linguagem SQL), encriptar dados, controlar o acesso a informações, manter cópias dos dados para recuperação de uma possível falha, garantir transações no banco de dados, enfim, sem o SGBD o banco de dados não funciona.


 
Nenhum comentário:
Postar um comentário