2. Microsoft Office Access
Índice
• Sumário;
• Objectivos da aula;
• Base de dados;
• Modelo BD;
• SGBD;
• Resumo da aula;
• Próxima aula;
• Ficha de trabalho.
TIC
2
3. Microsoft Office Access
Aula nº 1 e 2 06/2012
Sumário
Objectivos
Base Dados
Sumário
Modelo BD
• Introdução às bases de dados.
SGBD
• Modelos de bases de dados.
Resumo
• Sistema de Gestão de Bases de dados.
Próxima Aula
Ficha
• Elaboração da ficha de trabalho 1.1.
3
4. Microsoft Office Access
Objetivos da Aula
Sumário
Objectivos • Especificar o conceito de Base de Dados (B.D.);
Modelo BD • Especificar o conceito de Modelos de Bases de Dados;
SGBD
• Especificar o conceito de Tabela numa Base de Dados Relacional;
Resumo
• Identificar os elementos das tabelas;
Próxima Aula
Ficha • Especificar o conceito de Sistema de Gestão de Bases de Dados
(SGBD);
• Identificar aplicações de Bases de Dados.
4
5. Microsoft Office Access
O que é uma base de dados?
Sumário
Objectivos
… é uma coleção de dados, organizados, que
Base Dados se relacionam…
Modelo BD
SGBD … ou em suporte
Resumo digital…
Próxima Aula
Ficha em papel, …
5
6. Microsoft Office Access
Sumário
Em papel …
Objectivos
Base Dados
Modelo BD
SGBD Desvantagens:
Resumo • Existência de uma enorme quantidade de fichas;
Próxima Aula
• Consulta morosa;
Ficha
• Sem dinamismo de comunicação entre os dados;
•…
6
7. Microsoft Office Access
Sumário Suporte digital …
Objectivos
• Os primeiros computadores vieram facilitar a tarefa de armazenar
Base Dados informação. Fichas com cartões perfurados foram usadas nos primórdios
da informática;
Modelo BD
SGBD
• As modernas bases de dados são conjuntos de dados digitais
Resumo relacionados entre si. Por exemplo, uma base de dados doméstica de
uma colecção de filmes pode conter todos os dados importantes relativos
Próxima Aula
a filmes, actores, e se o filme está emprestado e a quem. etc.
Ficha
7
8. Microsoft Office Access
Sumário
Informatizar uma base de dados
Objectivos
Base Dados Algumas razões …
Modelo BD • maior rapidez de consulta;
• mais variedade na combinação dados – mais informação;
SGBD
• menos repetições de dados – maior fiabilidade;
Resumo
• Economiza toneladas de papel;
Próxima Aula
Ficha … e ainda muitas outras razões…
8
9. Microsoft Office Access
Sumário
Ciclo de Vida de uma BD
Objectivos
Base Dados
Modelo BD
SGBD Este modelo do ciclo de vida de
uma base de dados é constituído por
Resumo 8 fases;
Próxima Aula Apenas podemos passar para a fase
seguinte depois da anterior estar concluída;
Ficha
Por vezes, surge a necessidade de retroceder à fase anterior, para
realizar determinados ajustes.
9
10. Microsoft Office Access
Sumário Ciclo de Vida de uma BD
Objectivos
• Planeamento: Levantamento das necessidades, organizar e
Base Dados planear;
Modelo BD • Recolha de requisitos: Elaboração de um documento com os
objectivos que o projecto visa atingir;
SGBD
• Desenho conceptual, lógico e físico: Desenho de todos os
Resumo
modos de vista externos da aplicação e da base de dados. O
Próxima Aula aspecto dos formulários, relatórios, ecrãs de entrada de dados,
etc;
Ficha
10
11. Microsoft Office Access
Sumário Ciclo de Vida de uma BD
Objectivos 4. Construção: As unidades de programação são promovidas para
Base Dados um sistema de ambiente de teste, onde toda a aplicação e base
de dados é montada e testada;
Modelo BD
5. Implementação: Instalação e colocação em funcionamento da
SGBD nova aplicação e base de dados;
Resumo 6. Manutenção: Resolver quaisquer situações de anomalias ou
erros, normalmente designados “bugs”, quer ao nível da
Próxima Aula aplicação, quer ao nível da base de dados;
Ficha
11
12. Microsoft Office Access
Sumário Modelo de Base de Dados
MODELOS BASEADOS EM OBJECTOS
Objectivos
Base Dados • Permitem descrever a forma como os dados estão representados
num SGBD;
Modelo BD
Os modelos baseados em objectos têm em comum o facto de
SGBD procurarem representar a realidade através de objectos – estes são
aqui entendidos como entidades que podem ser transpostas para o
Resumo campo da programação, contendo informação relevante sobre as
entidades reais que representam.
Próxima Aula
Ficha
12
13. Microsoft Office Access
Sumário
Modelo de Base de Dados
Objectivos MODELOS BASEADOS EM REGISTOS
Base Dados
Os modelos baseados em registos têm em comum o facto de
procurarem representar a realidade através de registos. Estes registos
Modelo BD equivalem aos registos utilizados em programação, contendo informação
estruturada com o formato de campos.
SGBD
Resumo Dentro deste agrupamento de modelos de base de dados incluem-se,
tradicionalmente, três modelos:
Próxima Aula Modelo hierárquico
Modelo de rede
Ficha
Modelo relacional
13
14. Microsoft Office Access
Sumário Modelo Relacional
Objectivos
Base Dados Começamos por definir as Tabelas, isto é, …
Modelo BD
… as “gavetas” dos
SGBD dados…
Resumo
Próxima Aula arrumamos melhor os dados se os
distribuirmos, segundo um critério, por
Ficha várias “gavetas”…
14
15. Microsoft Office Access
Modelo Relacional
Sumário
Objectivos Exemplo
Base Dados
Modelo BD
SGBD
Resumo
Próxima Aula
Ficha
15
16. Microsoft Office Access
Sumário Estrutura de Uma Tabela
Objectivos nome campos
coluna
Base Dados
Modelo BD Num_clinte Nome_cliente N_contribuinte Telefone mail
1 Ana 1644444444 cliente1@sapo.pt
SGBD
2 Luís 1544536363 227648558
Resumo 3 Pedro 1579977924
Próxima Aula
Ficha linhas
ou
registos
16
17. Microsoft Office Access
Sistema de Gestão de Base de Dados
Sumário
Software que disponibiliza todos os serviços básicos, como a criação,
Objectivos
o acesso e a manutenção da informação numa base de dados.
Base Dados As base de dados são um conjunto de dados estruturados e
manipulados através de um SGBD.
Modelos Capacidade de processar grandes quantidades de informação, tais
como:
SGBD
Sistemas de armazenamento de operações bancárias;
Resumo
Base de dados empresariais com vários tipos de informação (ex.:
vendas, funcionários, clientes, fornecedores, facturação);
Próxima Aula
Sistemas de reservas de companhias de aviação;
Ficha Sistemas de companhias de seguros.
17
18. Microsoft Office Access
Níveis de um SGBD
Sumário
Objectivos
Base Dados Nível de
Visualização
Modelos
SGBD Nível
Conceptual
Resumo
Próxima Aula
Ficha
010101010
Nível Físico
111001101
18
19. Microsoft Office Access
SGBD no mercado ...
Sumário
Objectivos
Existem no mercado muitas ferramentas para informatizar
uma base de dados:
Base Dados
Modelos
SGBD
Resumo
Próxima Aula
Ficha
19
20. Microsoft Office Access
Sumário
Microsoft ACCESS
Objectivos
Base Dados
Modelos No nosso caso iremos
trabalhar com o Access, um
SGBD
dos mais divulgados para o
Resumo
ambiente Windows.
Próxima Aula
Ficha
20
21. Microsoft Office Access
Resumo
Sumário
Objectivos
Base Dados
Modelos
SGBD
Resumo
Próxima Aula
Ficha
21
22. Microsoft Office Access
Sumário Próxima Aula
Objectivos As bases de dados relacional.
Bases Dados
Modelos Atributos, tabelas e chaves.
SGBD
Resumo
Relacionamentos entre entidades ou tabelas.
Próxima Aula
Preservação da integridade da informação.
Ficha
22
23. Microsoft Office Access
Sumário Ficha Trabalho 1.1.
Objectivos
Base Dados
Modelo
SGBD
Resumo
Próxima Aula Correcção
Ficha
23