access módulo nº2. bd- conceito estrutura que permite armazenar informação sob a forma de um ou...
TRANSCRIPT
ACCESS
Módulo nº2
BD- Conceito
Estrutura que permite armazenar informação sob a forma de um ou vários ficheiros de dados
Esta informação deverá estar relacionada entre si
O planeamento de uma base de dados permite que o armazenamento de dados seja feito de forma eficiente.
BD- Ficheiro de dados
É tipicamente representado por uma tabela composta por:
* Colunas que definem os campos
* Linhas que definem os registos
É um conjunto de registos todos do mesmo tipo, estruturados por campos.
Exemplo – Ficheiro de dadosRe
gist
os
Campos
Falta de independência entre os dados e os programas:
* quando se acrescenta mais um campo era necessário alterar o programa ou,
* quando se altera o programa era necessário remodelar os ficheiros de dados
Modelos de base de dados
Problema frequente na elaboração de uma BD: * “como representar uma situação do mundo real através de conceitos teóricos?”
Por exemplo, como representar:
* Um fornecedor (xpto, Ldª)
* Um produto (computador)
* E uma encomenda (um computador é encomendado ao fornecedor xpto, Ldª - relacionamento)
Modelos de base de dados – Conceito
É um conjunto de regras e métodos que permite representar conjuntos de dados (entidades
especificando as relações entre cada um deles.
Exemplos de modelos de BD
Modelos baseados em objectos: procuram representar a realidade através de objectos DataEntraga
Produto
NomeFornecedor
Quantidade
Recebimento
Endereço
NomeFornecedor Telefone
Tipo
PreçoUnidadeNomeProduto
Fornecedores Encomendas Produtos