Sistema de Gestão de Ficheiros (SGBD)

Dados organizados e armazenados em ficheiros partilhados por várias aplicações.

Cada aplicação acede diretamente aos ficheiros.

Cada aplicação usa uma interface proprietária.

Problemas de acesso concorrente aos dados.

Problemas de integridade e segurança.

Database Management System (DBMS)

É uma software que facilita o processo de definir, construir, manipular e partilhar uma database entre vários usuários e aplicações.

Definição

Especificação do tipo de dados, estruturas de dados e restrições.

  • Catálogo ou dicionário da base de dados.

Construção

Processo de armazenamento de dados.

Manipulação

Envolve operações como a pesquisa e obtenção de dados.

Partilha

Acesso simultâneo aos dados por parte da vários utilizadores e programas.

Características Gerais

Entidade única que opera com a BD.

  • O acesso à BD é sempre mediado pelo SGBD

Existe uma interface de acesso que esconde os detalhes de armazenamento físico dos dados.

Elevada abstração ao nível aplicacional.

Os dados estão integrados (nível lógico) numa mesma unidade de armazenamento.

Suporta uma ou mais DBs.

Last updated