Explorar E-books
Categorias
Explorar Audiolivros
Categorias
Explorar Revistas
Categorias
Explorar Documentos
Categorias
TIC
10ºano
Introdução às Bases de Dados
Nome
Morada
Telefone fixo
Telefone móvel
Data de nascimento
Foto
Exemplo: colecção de CD áudio
Título
Intérprete
Tipo de música
Um aspecto importante: cada CD
Data de aquisição tem apenas um título, mas várias
Modo de aquisição faixas. Também se pode prevenir
a possibilidade de ele ter mais do
Faixas que um intérprete.
N.º da faixa
Título
Duração
Exemplo: fichas de um médico
Nome do paciente
Data de nascimento Nota agora que um paciente pode
Sexo ir a várias consultas. E em cada
consulta podem ser receitados
Morada
vários medicamentos. E cada
Contacto telefónico medicamento tem a sua
Profissão designação, a sua posologia, etc.
Consultas Esta base de dados é mais
Data
complexa do que as anteriores...
Notas
Medicação receitada
Designação do medicamento
Número de embalagens
Posologia
Que operações se podem efectuar sobre os
dados?
20 anos
Rui Veloso Setembro de 2000 Prenda de aniversário 1 Chico Fininho 2:31
depois
20 anos Um café e um
Rui Veloso Setembro de 2000 Prenda de aniversário 3 3:34
depois bagaço
20 anos
Rui Veloso Setembro de 2000 Prenda de aniversário 4 Estrela do rock’n’roll 4:16
depois
Bases de dados monotabela (2/3)
Tabela
CD
Data Modo
Título Intérprete de de
aquisição aquisição
Best of Peter Gabriel ... ...
CD
Data Modo
Número do CD Título Intérprete de de
aquisição aquisição
É esta a solução mais usada nas bases de dados. É por isso que se tem
um número de BI, um número de aluno, um número de sócio...
Campos-chave (6/6)
Campo-chave
Número do
Título Intérprete Data de aquisição Modo de aquisição
CD
1 20 Anos Depois Rui Veloso 8/9/2000 Prenda de aniversário
2 Do Lado dos Cisnes GNR 24/12/2002 Prenda de Natal
Modelos de Bases de Dados
Dividem-se em 2 grupos:
1 1
Nºprocesso:
10214
1 1
Nºprocesso:
10214
1 N
1 N
1 1
1 N
N 1
N M
Alunos
Alunos Disciplinas
Disciplinas
Alunos Professores
Bases de dados relacionais
A entidade Pode ter como atributos A entidade Pode ter como atributos
o seu número o seu número
o seu nome
o seu título
Aluno a sua morada DVD
a data da gravação
o ano que frequenta
uma descrição do seu
a turma a que pertence conteúdo
Ano
Data Mês
Dia
Entidades e atributos (5/5)
aluno livro
Regras da constituição das Tabelas
Microsoft Access
Microsoft Visual FoxPro
Oracle
Etc.
Funções de um SGBD
Segurança
Integridade dos dados
Controlo e acesso
Recuperação/ tolerância a falhas.
Funções de um SGBD
Segurança
Deve proteger a BD de utilizadores não autorizados.
Nível físico
Corresponde à forma como os dados da base de dados são
armazenados e organizados internamente no sistema informático.
Nível conceptual
Corresponde à forma como os dados são estruturados ou
organizados ao nível da sua concepção lógica, ou seja, o número e o
tipo de campos em que a informação é estruturada, as relações
entre os dados, etc..
Níveis da arquitectura de um SGBD
Nível de visualização