access módulo nº2. bd- conceito estrutura que permite armazenar informação sob a forma de um ou...

8
ACCESS Módulo nº2

Upload: internet

Post on 18-Apr-2015

105 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: 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

ACCESS

Módulo nº2

Page 2: 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

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.

Page 3: 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

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.

Page 4: 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

Exemplo – Ficheiro de dadosRe

gist

os

Campos

Page 5: 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

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

Page 6: 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

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)

Page 7: 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

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.

Page 8: 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

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