Você está na página 1de 19

CEF

Ano lectivo 2018/2019

Bases de dados
Microsoft Access
Bases de dados - Microsoft Access

◼ Dados
 São elementos isolados, significativos,
rigorosos e relevantes. Podem ser vistos
como matéria prima necessária para um
determinado processamento
◼ 20
◼ Sapatos

Liliana Fernandes 2
Bases de dados - Microsoft Access

◼ Informação
 Conjunto de dados, organizados e sujeitos a
um tratamento, tornando possível a sua
utilização num determinado contexto
◼ Os sapatos custaram 30 euros
◼ O mês de Novembro tem 30 dias

Liliana Fernandes 3
Bases de dados - Microsoft Access

◼ Entidade – Algo (objectos, pessoas,


acontecimentos) sobre o qual queremos
guardar dados que lhe dizem respeito
 Aluno
 Cliente
 Conta

◼ Atributo – Característica de uma entidade


 Aluno ->Idade, Nome, Data de Nascimento

Liliana Fernandes 4
Bases de dados - Microsoft Access

◼ Tabela
 Elemento suporte da base de dados, que se
estrutura segundo campos (colunas) e
registos (linhas)
◼ Informaticamente, as linhas são designadas por
Registos e as colunas por Campos

Liliana Fernandes 5
Bases de dados - Microsoft Access

◼ Registo – linha de uma tabela com a


informação de cada elemento de uma
entidade
◼ Campo – característica ou atributo
individual, tipicamente representado em
colunas de uma tabela

Liliana Fernandes 6
Bases de dados - Microsoft Access

Tabela

Liliana Fernandes 7
Bases de dados - Microsoft Access

◼ Base de Dados
É uma colecção lógica e coerente de
dados estruturados que representam
aspectos do mundo real

Liliana Fernandes 8
Bases de dados - Microsoft Access

◼ SGBD – Sistema Gestor de Base de dados


É o software que faz a gestão do acesso aos dados
da Base de Dados e que garante a sua correcta
manutenção, isto é, serve de interface entre os vários
utilizadores e a Base de Dados
◼ Microsoft Access
◼ SQL
◼ ORACLE
◼ …

Liliana Fernandes 9
Bases de dados - Microsoft Access

Funções de SGBD
◼ Um SGBD tem de garantir:
 Segurança
 Integridade dos dados
 Controlo e acesso
 Recuperação/tolerância a falhas

Liliana Fernandes 10
Bases de dados - Microsoft Access

◼ Funções de SGBD – Segurança

 Deve proteger a Base de Dados de


utilizadores não autorizados
Bases de dados - Microsoft Access

◼ Funções de SGBD – Integridade dos


dados

 Que é assegurada por procedimentos


predefinidos de validação dos dados sempre
que se trata de uma actualização
Bases de dados - Microsoft Access

◼ Funções de SGBD – Controlo e acesso


 Num sistema com muitos utilizadores, a
partilha de dados tem de ser feita de modo
que cada utilizador a use como se estivesse
sozinho
Bases de dados - Microsoft Access

◼ Funções de SGBD –Recuperação/tolerância


a falhas
 Sempre que ocorram falhas, por exemplo do
disco, de hardware ou de software, o SGBD tem
de reconstruir a BD até ao momento em que
ocorreu a falha
Bases de dados - Microsoft Access

◼ Chave primária
 Campo ou conjunto de campos que
identificam de uma forma única cada um
dos registos de uma tabela

Liliana Fernandes 15
Bases de dados - Microsoft Access

◼ Chave Primária Simples


 Chave primária constituída somente por um
campo da tabela
Bases de dados - Microsoft Access
Bases de dados - Microsoft Access

◼ Chave Primária Composta


 Chave primária constituída por dois ou mais
campos da tabela
Bases de dados - Microsoft Access

◼ Características da Chave Primária


 Valor Único – Não podem existir 2 registos com o mesmo
conteúdo para a chave primária

 Valor Não Nulo – Não pode existir nenhum atributo na chave


primária que contenha um valor nulo

 Valor Não redundante – No caso de uma chave primária ser


composta, não devem ser incluídos mais atributos do que os
mínimos necessários para identificar um registo de uma forma
unívoca

Você também pode gostar