Aula 1 FDB
DOCENTE: MSIG. VITORINO VAZ PIRES RIBEIRO
INTRODUÇÃO DE BASE DE DADOS
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. Atualmente, os seguintes modelos de dados são normalmente utilizados pelos SGBD’s:
Modelo hierárquico,
Modelo em redes,
Modelo relacional (amplamenteusado)
Modelo orientado a objetos.
DOCENTE: MSIG. VITORINO VAZ PIRES RIBEIRO
MODELO DE DADOS
Modelo Hierárquico
Modelo em Rede
Modelo Relacional
Modelo Orientado a Objectos
DOCENTE: MSIG. VITORINO VAZ PIRES RIBEIRO
MODELO HIERÁRQUICO
O modelo hierárquico foi o primeiro a ser reconhecido como um modelo de dados.
Isso foi possível devido à consolidação dos discos de armazenamento endereçáveis, pois esses discos possibilitaram a exploração de sua estrutura de endereçamento físico para viabilizar a representação hierárquica das informações. Nesse modelo de dados, os dados são estruturados em hierarquias ou árvores. Os nós das hierarquias contêm ocorrências de registros, onde cada registro é uma coleção de campos
(atributos), cada um contendo apenas uma informação. Os dados organizados segundo este modelo podem ser acessados segundo uma seqüência hierárquica com uma navegação do topo para as folhas e da esquerda para a direita. Um registro pode estar associado a vários registros diferentes, desde que seja replicado. A replicação possui duas grandes desvantagens: pode causar inconsistência de dados quando houver actualização.
DOCENTE: MSIG. VITORINO VAZ