Sistemas de gerenciamento de bases de dados (SGBD)

Enquanto as bases de dados consistem de conjunto de arquivos com registros, é necessário um sistema de banco de dados que se encarregue de fazer a interface entre o usuário e o banco de dados e permita ao usuário manipular e relacionar os dados.

O sistema de banco de dados é dividido em duas camadas: a camada de aplicação e a camada de gerência de dados.


A camada de aplicação é formada por um software que tem por função ser uma interface amigável para o usuário facilitando o uso do sistema de banco de dados. Essa camada é a aparência externa do sistema, não manipula diretamente os dados, solicitações para que a próxima camada execute.



A camada de gerência de dados é formada por um software chamado SGBD - sistema de gerenciamento de banco de dados (ou DBMS – database management system). É esse software de gerenciamento que acessa diretamente a base de dados. Ele recebe requisições/consultas do software de aplicação. Se, por exemplo, o usuário pedir para alterar um determinado registro, será o SGBD quem irá alterá-lo no banco de dados.


Copyright © 2010 AIEC.