Microsoft Office Access




                  Introdução
                       ao
      Sistema de Gestão de Base de Dados




                                           2011/2012
TIC
                                                       1
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
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
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
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
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
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
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
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
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
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
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
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
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
Microsoft Office Access


                    Modelo Relacional
Sumário

Objectivos     Exemplo
Base Dados

 Modelo BD

SGBD

Resumo

Próxima Aula

Ficha




                                            15
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
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
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
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
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
Microsoft Office Access


                        Resumo
Sumário

Objectivos

Base Dados

Modelos

SGBD

Resumo

Próxima Aula

Ficha




                                         21
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
Microsoft Office Access



 Sumário       Ficha Trabalho 1.1.
Objectivos

 Base Dados

 Modelo

 SGBD

 Resumo

Próxima Aula             Correcção
 Ficha




                                         23

Access diapositivos aula nº 1 e 2

  • 1.
    Microsoft Office Access Introdução ao Sistema de Gestão de Base de Dados 2011/2012 TIC 1
  • 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 [email protected] 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