Unidade B - Modelo de Dados

Módulo de Dados - Conceitos

– Descrição do banco de dados

 – Uma determinada ocorrência

– Conjunto de instâncias

Esquema

O esquema de um sistema de banco de dados é uma estrutura descrita em uma linguagem formal suportada pelo Sistema de Gerenciamento de Banco de Dados (SGBD). Em um banco de dados relacional, o esquema define as tabelas, os campos em cada tabela e os relacionamentos entre os campos e tabelas.

Esquemas geralmente são armazenados em um dicionário de dados. Apesar de um esquema ser definido em linguagem texto de banco de dados, o termo é frequentemente utilizado para referir-se a uma representação da estrutura do banco de dados.

Representação da estrutura das entidades Funcionário e Projeto.

Instância

Independência de Dados

A "independência de dados" pode ser definida como a capacidade de se alterar um esquema em um nível em um banco de dados sem ter que alterar um nível superior.

Existem dois tipos de independência de dados:

– independência de dados lógica:

– independência de dados física: