Post

Sistema de Gerenciamento de Banco de Dados

Sistema de Gerenciamento de Banco de Dados

Banco de dados podem ser criados e mantidos manualmente, ou através de sistemas computacionais como um database management system (DBMS). Um DBMS é um software de propósito geral que facilita e fornece os processos de definição, construção, manipulação, compartilhamento, proteção e manutenção em um banco de dados.

  • Definição: é o processo que envolve a especificação dos tipos de dados, das estruturas de dados, das restrições dos dados e criação dos metadados. Metadados são os dados que explicam os dados, ou seja, eles comprem o papel de significar o que são os dados e o seu banco.

  • Construção: é o processo responsável por popular o banco ou armazenar os dados no banco. Todo o processo de armazenamento deve ser controlado pelo DBMS.

  • Manipulação: um sistema de gerenciamento de banco de dados deve possuir funções que permitem se aproximar do estado real do mini mundo como atualização e inserção de dados. Deve possuir funções que permita realizar buscas que podem ser simples ou complexas.

  • Compartilhamento: um sistema de gerenciamento de banco de dados deve permitir que múltiplos usuários consigam acessá-lo simultaneamente.

  • Proteção: um banco de dados deve possuir sistemas que protegem os dados contra mal funcionamento de hardware e software além de fornecer mecanismos contra o acesso não autorizado ao dados.

  • Manutenção: um sistema de gerenciamento de banco de dados deve ser capaz de evoluir a medida em que novos requerimentos surjam

This post is licensed under CC BY 4.0 by the author.