Gerenciamento de banco de dados

Bancos de dados ou bases de dados são coleções organizadas de dados que se relacionam de forma a criar algum sentido (Informação) e dar mais eficiência durante uma pesquisa ou estudo. São de vital importância para empresas, e há duas décadas se tornaram a principal peça dos sistemas de informação. Normalmente existem por vários anos sem alterações em sua estrutura.

Este trabalho tem por objetivo mostrar a relação e utilizações de sistemas de gerenciamento de banco de dados (SGBD).

O que é SGDB? Como Funciona?

Uma base de dados é um conjunto organizado de dados (segundo um modelo de dados) existentes num sistema informático, disponíveis a todos os utilizadores ou processamentos da organização em que o acesso e atualização são realizados através de software específico. O Sistema de Gestão de Bases de Dados (SGBD) ou Data Base Management System (DBMS) e software utilizado para gerir Bases de Dados, permitindo criar base de dados, modificar Base de dados, eliminar bases de dados, inserir dados na Base de Dados e Eliminar dados da base de dados.

Os SGBD (Sistemas de Gestão de Bases de Dados) têm um conjunto de requisitos funcionais: a Segurança, a Integridade (só inclui dados válidos relativamente à realidade), o Controlo de Concorrência (Locking, Etiquetagem ou Optimista), e recuperação e tolerância a falhas (Backup e Transactionlogging).

Um SGBD (Sistemas de Gestão de Bases de Dados) tem tipicamente como elementos, o motor de base de dados, o subsistema de definição de dados, o subsistema de manipulação de dados, o subsistema de administração de dados e o subsistema de geração de aplicações.