O primeiro Sistema Gerenciador de Banco de Dados (SGBD) comercial surgiu no final de 1960, com base nos primitivos sistemas de arquivos disponíveis na época, os quais não controlavam o acesso concorrente por vários usuários ou processos.
Os SGBDs evoluíram desses sistemas de arquivos de armazenamento em disco, criando novas estruturas de dados com o objetivo de armazenar informações. Com o tempo, os SGBD’s passaram a utilizar diferentes formas de representação, ou modelos de dados, para descrever a estrutura das informações contidas em
seus bancos de dados.
Modelo de dados: Conjunto de conceitos descrevem a estrutura de um BD
Abstração de dados;
Estrutura = tipos de dados + relacionamentos + restrições (+operações recuperação e atualização)
Esquema: Descrição (textual ou gráfica) da estrutura de um BD de acordo com um determinado modelo de dados;
Instância: Conjunto de dados armazenados em um BD em um determinado instante de tempo;
Diapositiva 4
Categorias de Modelos
Um modelo de banco de dados mostra a estrutura lógica de um banco de dados, incluindo as relações e restrições que determinam como os dados podem ser armazenados e acessados.