SlideShare a Scribd company logo
1 of 23
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

More Related Content

What's hot

Descritiva Narrativa (Lógica de Programação)
Descritiva Narrativa (Lógica de Programação)Descritiva Narrativa (Lógica de Programação)
Descritiva Narrativa (Lógica de Programação)Gercélia Ramos
 
Introdução à Programação
Introdução à ProgramaçãoIntrodução à Programação
Introdução à ProgramaçãoMario Sergio
 
Excel Avançado - Aulas
Excel Avançado - AulasExcel Avançado - Aulas
Excel Avançado - AulasGustavo Sousa
 
Informática Básica - Planilha Eletronica - Microsoft Excel 2010
Informática Básica - Planilha Eletronica - Microsoft Excel 2010Informática Básica - Planilha Eletronica - Microsoft Excel 2010
Informática Básica - Planilha Eletronica - Microsoft Excel 2010Joeldson Costa Damasceno
 
Banco de Dados I - Aula Prática - Criando o Primeiro Banco
Banco de Dados I - Aula Prática - Criando o Primeiro BancoBanco de Dados I - Aula Prática - Criando o Primeiro Banco
Banco de Dados I - Aula Prática - Criando o Primeiro BancoLeinylson Fontinele
 
Banco de Dados II Aula 01 - Apresentação
Banco de Dados II Aula 01 - ApresentaçãoBanco de Dados II Aula 01 - Apresentação
Banco de Dados II Aula 01 - ApresentaçãoLeinylson Fontinele
 
Aula 2 - Introdução à programação de computadores - parte1
Aula 2 - Introdução à programação de computadores - parte1Aula 2 - Introdução à programação de computadores - parte1
Aula 2 - Introdução à programação de computadores - parte1Pacc UAB
 
Algoritmos e Programação: Estruturas de repetição
Algoritmos e Programação: Estruturas de repetiçãoAlgoritmos e Programação: Estruturas de repetição
Algoritmos e Programação: Estruturas de repetiçãoAlex Camargo
 
Apresentação Final de Banco de Dados
Apresentação Final de Banco de DadosApresentação Final de Banco de Dados
Apresentação Final de Banco de Dadossamlobo
 
Exercicios introdução informática
Exercicios introdução informáticaExercicios introdução informática
Exercicios introdução informáticaFernanda Firmino
 
Funções do Teclado
Funções do TecladoFunções do Teclado
Funções do TecladoCris Silva
 
Introdução à computação - Aula 11 - Banco de Dados (Definições gerais, SGBD)
Introdução à computação - Aula 11 - Banco de Dados (Definições gerais, SGBD)Introdução à computação - Aula 11 - Banco de Dados (Definições gerais, SGBD)
Introdução à computação - Aula 11 - Banco de Dados (Definições gerais, SGBD)Leinylson Fontinele
 
Pseudocódigo - Estrutura de Repetição (Lógica de Programação)
Pseudocódigo - Estrutura de Repetição (Lógica de Programação)Pseudocódigo - Estrutura de Repetição (Lógica de Programação)
Pseudocódigo - Estrutura de Repetição (Lógica de Programação)Gercélia Ramos
 
CapíTulo 1 IntroduçãO à InformáTica
CapíTulo 1   IntroduçãO à InformáTicaCapíTulo 1   IntroduçãO à InformáTica
CapíTulo 1 IntroduçãO à InformáTicaguest501765
 
Introdução ao Microsoft Word
Introdução ao Microsoft WordIntrodução ao Microsoft Word
Introdução ao Microsoft Wordguest82cc1d
 

What's hot (20)

Descritiva Narrativa (Lógica de Programação)
Descritiva Narrativa (Lógica de Programação)Descritiva Narrativa (Lógica de Programação)
Descritiva Narrativa (Lógica de Programação)
 
Introdução à Programação
Introdução à ProgramaçãoIntrodução à Programação
Introdução à Programação
 
Excel Avançado - Aulas
Excel Avançado - AulasExcel Avançado - Aulas
Excel Avançado - Aulas
 
Informática Básica - Planilha Eletronica - Microsoft Excel 2010
Informática Básica - Planilha Eletronica - Microsoft Excel 2010Informática Básica - Planilha Eletronica - Microsoft Excel 2010
Informática Básica - Planilha Eletronica - Microsoft Excel 2010
 
Banco de Dados I - Aula Prática - Criando o Primeiro Banco
Banco de Dados I - Aula Prática - Criando o Primeiro BancoBanco de Dados I - Aula Prática - Criando o Primeiro Banco
Banco de Dados I - Aula Prática - Criando o Primeiro Banco
 
Banco de Dados II Aula 01 - Apresentação
Banco de Dados II Aula 01 - ApresentaçãoBanco de Dados II Aula 01 - Apresentação
Banco de Dados II Aula 01 - Apresentação
 
Ppt curso access 2010
Ppt curso access 2010Ppt curso access 2010
Ppt curso access 2010
 
Aula 2 - Introdução à programação de computadores - parte1
Aula 2 - Introdução à programação de computadores - parte1Aula 2 - Introdução à programação de computadores - parte1
Aula 2 - Introdução à programação de computadores - parte1
 
Atividades práticas word
Atividades práticas wordAtividades práticas word
Atividades práticas word
 
Algoritmos e Programação: Estruturas de repetição
Algoritmos e Programação: Estruturas de repetiçãoAlgoritmos e Programação: Estruturas de repetição
Algoritmos e Programação: Estruturas de repetição
 
Apresentação Final de Banco de Dados
Apresentação Final de Banco de DadosApresentação Final de Banco de Dados
Apresentação Final de Banco de Dados
 
Algoritmo 04 - Estruturas de decisão
 Algoritmo 04 - Estruturas de decisão Algoritmo 04 - Estruturas de decisão
Algoritmo 04 - Estruturas de decisão
 
Exercicios introdução informática
Exercicios introdução informáticaExercicios introdução informática
Exercicios introdução informática
 
Funções do Teclado
Funções do TecladoFunções do Teclado
Funções do Teclado
 
Introdução à computação - Aula 11 - Banco de Dados (Definições gerais, SGBD)
Introdução à computação - Aula 11 - Banco de Dados (Definições gerais, SGBD)Introdução à computação - Aula 11 - Banco de Dados (Definições gerais, SGBD)
Introdução à computação - Aula 11 - Banco de Dados (Definições gerais, SGBD)
 
Pseudocódigo - Estrutura de Repetição (Lógica de Programação)
Pseudocódigo - Estrutura de Repetição (Lógica de Programação)Pseudocódigo - Estrutura de Repetição (Lógica de Programação)
Pseudocódigo - Estrutura de Repetição (Lógica de Programação)
 
CapíTulo 1 IntroduçãO à InformáTica
CapíTulo 1   IntroduçãO à InformáTicaCapíTulo 1   IntroduçãO à InformáTica
CapíTulo 1 IntroduçãO à InformáTica
 
Variáveis e portugol
Variáveis e portugolVariáveis e portugol
Variáveis e portugol
 
Introdução ao Microsoft Word
Introdução ao Microsoft WordIntrodução ao Microsoft Word
Introdução ao Microsoft Word
 
Excel basico
Excel basicoExcel basico
Excel basico
 

Viewers also liked

Introducao Base Dados Ii
Introducao Base Dados IiIntroducao Base Dados Ii
Introducao Base Dados Iiguest3118b2
 
Base de dados Acess 2013 para iniciantes
Base de dados Acess 2013 para iniciantesBase de dados Acess 2013 para iniciantes
Base de dados Acess 2013 para iniciantesFMCEstudio
 
Matéria de apoio (Base de dados)
Matéria de apoio  (Base de dados)Matéria de apoio  (Base de dados)
Matéria de apoio (Base de dados)André Silva
 
Aula 1 introdução a base de dados
Aula 1   introdução a base de dadosAula 1   introdução a base de dados
Aula 1 introdução a base de dadosHélio Martins
 
Conceitos essenciais de bases de dados
Conceitos essenciais de bases de dadosConceitos essenciais de bases de dados
Conceitos essenciais de bases de dadosPatrícia Morais
 
Bases de Dados - Conceitos introdutórios
Bases de Dados - Conceitos introdutóriosBases de Dados - Conceitos introdutórios
Bases de Dados - Conceitos introdutóriosClara Ferreira
 
Criação de uma base de dados para gestão de uma biblioteca
Criação de uma base de dados para gestão de uma bibliotecaCriação de uma base de dados para gestão de uma biblioteca
Criação de uma base de dados para gestão de uma bibliotecaDavid Canjamba 2D
 
Introducao Base Dados I
Introducao  Base  Dados  IIntroducao  Base  Dados  I
Introducao Base Dados Iguest3118b2
 
Sistemas Gestores de Bases de Dados
Sistemas Gestores de Bases de DadosSistemas Gestores de Bases de Dados
Sistemas Gestores de Bases de DadosJoão Sousa
 
Lógica de Programção - Módulo 1 - algoritmos-introdução
Lógica de Programção - Módulo 1 - algoritmos-introduçãoLógica de Programção - Módulo 1 - algoritmos-introdução
Lógica de Programção - Módulo 1 - algoritmos-introduçãoProfessor-David Remigio
 
Access 03 Modelo E R
Access 03 Modelo E RAccess 03 Modelo E R
Access 03 Modelo E Rtorresmo
 

Viewers also liked (20)

SGBD
SGBDSGBD
SGBD
 
Bases De Dados
Bases De DadosBases De Dados
Bases De Dados
 
Introducao Base Dados Ii
Introducao Base Dados IiIntroducao Base Dados Ii
Introducao Base Dados Ii
 
Base de dados Acess 2013 para iniciantes
Base de dados Acess 2013 para iniciantesBase de dados Acess 2013 para iniciantes
Base de dados Acess 2013 para iniciantes
 
Matéria de apoio (Base de dados)
Matéria de apoio  (Base de dados)Matéria de apoio  (Base de dados)
Matéria de apoio (Base de dados)
 
Aula 1 introdução a base de dados
Aula 1   introdução a base de dadosAula 1   introdução a base de dados
Aula 1 introdução a base de dados
 
Conceitos essenciais de bases de dados
Conceitos essenciais de bases de dadosConceitos essenciais de bases de dados
Conceitos essenciais de bases de dados
 
Bases de Dados - Conceitos introdutórios
Bases de Dados - Conceitos introdutóriosBases de Dados - Conceitos introdutórios
Bases de Dados - Conceitos introdutórios
 
Criação de uma base de dados para gestão de uma biblioteca
Criação de uma base de dados para gestão de uma bibliotecaCriação de uma base de dados para gestão de uma biblioteca
Criação de uma base de dados para gestão de uma biblioteca
 
Solucoes exerciciosaccessxp
Solucoes exerciciosaccessxpSolucoes exerciciosaccessxp
Solucoes exerciciosaccessxp
 
Introducao Base Dados I
Introducao  Base  Dados  IIntroducao  Base  Dados  I
Introducao Base Dados I
 
C sharp lesson1
C sharp lesson1C sharp lesson1
C sharp lesson1
 
Boas práticas para desenvolvedores c sharp
Boas práticas para desenvolvedores c sharpBoas práticas para desenvolvedores c sharp
Boas práticas para desenvolvedores c sharp
 
Sgbd
SgbdSgbd
Sgbd
 
Sistemas Gestores de Bases de Dados
Sistemas Gestores de Bases de DadosSistemas Gestores de Bases de Dados
Sistemas Gestores de Bases de Dados
 
Linguagem c#
Linguagem c#Linguagem c#
Linguagem c#
 
Lógica de Programção - Módulo 1 - algoritmos-introdução
Lógica de Programção - Módulo 1 - algoritmos-introduçãoLógica de Programção - Módulo 1 - algoritmos-introdução
Lógica de Programção - Módulo 1 - algoritmos-introdução
 
Access 03 Modelo E R
Access 03 Modelo E RAccess 03 Modelo E R
Access 03 Modelo E R
 
SGBD
SGBDSGBD
SGBD
 
Introducao ao C#
Introducao ao C#Introducao ao C#
Introducao ao C#
 

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

Codificando .Net e SQL PASS Chapter - Novidades de BI para SQL Server 2012
Codificando .Net e SQL PASS Chapter - Novidades de BI para SQL Server 2012Codificando .Net e SQL PASS Chapter - Novidades de BI para SQL Server 2012
Codificando .Net e SQL PASS Chapter - Novidades de BI para SQL Server 2012Diego Nogare
 
Resenha de artigo - Query Processing over Data Warehouse using Relational Dat...
Resenha de artigo - Query Processing over Data Warehouse using Relational Dat...Resenha de artigo - Query Processing over Data Warehouse using Relational Dat...
Resenha de artigo - Query Processing over Data Warehouse using Relational Dat...Felipe Caparelli
 
Apresentação Modelo de Gestão de dados para sistemas Colaborativos
Apresentação Modelo de Gestão de dados para sistemas ColaborativosApresentação Modelo de Gestão de dados para sistemas Colaborativos
Apresentação Modelo de Gestão de dados para sistemas ColaborativosMozart Dornelles Claret
 
Livro banco de_dados_volume_02
Livro banco de_dados_volume_02Livro banco de_dados_volume_02
Livro banco de_dados_volume_02CLEAN LOURENÇO
 
Concepcao de banco_de_dados-aula_1
Concepcao de banco_de_dados-aula_1Concepcao de banco_de_dados-aula_1
Concepcao de banco_de_dados-aula_1Carlos Melo
 
Módulo 12 - Introdução aos sistemas de informação
Módulo 12 - Introdução aos sistemas de informaçãoMódulo 12 - Introdução aos sistemas de informação
Módulo 12 - Introdução aos sistemas de informaçãoLuis Ferreira
 
Bancos de Dados para Bibliotecários
Bancos de Dados para BibliotecáriosBancos de Dados para Bibliotecários
Bancos de Dados para BibliotecáriosLuciano Ramalho
 
Aula 2 - SGBDs e Modelos de Bancos de Dados.pptx
Aula 2 - SGBDs e Modelos de Bancos de Dados.pptxAula 2 - SGBDs e Modelos de Bancos de Dados.pptx
Aula 2 - SGBDs e Modelos de Bancos de Dados.pptxJoseph Donald
 
Sistema de Base de Dados1.ppt
Sistema de Base de Dados1.pptSistema de Base de Dados1.ppt
Sistema de Base de Dados1.ppthhuu6
 
Mer - Modelo Entidade Relacionamento
Mer - Modelo Entidade RelacionamentoMer - Modelo Entidade Relacionamento
Mer - Modelo Entidade RelacionamentoRademaker Siena
 
Fundamentos de banco de dados 04 componentes sgbd
Fundamentos de banco de dados   04 componentes sgbdFundamentos de banco de dados   04 componentes sgbd
Fundamentos de banco de dados 04 componentes sgbdRafael Pinheiro
 
Projeto de Banco de Dados - Capítulo 1
Projeto de Banco de Dados - Capítulo 1Projeto de Banco de Dados - Capítulo 1
Projeto de Banco de Dados - Capítulo 1Januário Neto
 

Similar to Introdução ao Sistema de Gestão de Base de Dados (20)

BD I - Aula 07 A - Projetando BD
BD I - Aula 07 A - Projetando BDBD I - Aula 07 A - Projetando BD
BD I - Aula 07 A - Projetando BD
 
Codificando .Net e SQL PASS Chapter - Novidades de BI para SQL Server 2012
Codificando .Net e SQL PASS Chapter - Novidades de BI para SQL Server 2012Codificando .Net e SQL PASS Chapter - Novidades de BI para SQL Server 2012
Codificando .Net e SQL PASS Chapter - Novidades de BI para SQL Server 2012
 
Banco de Dados - Aula 02
Banco de Dados - Aula 02Banco de Dados - Aula 02
Banco de Dados - Aula 02
 
Resenha de artigo - Query Processing over Data Warehouse using Relational Dat...
Resenha de artigo - Query Processing over Data Warehouse using Relational Dat...Resenha de artigo - Query Processing over Data Warehouse using Relational Dat...
Resenha de artigo - Query Processing over Data Warehouse using Relational Dat...
 
bd.ppt
bd.pptbd.ppt
bd.ppt
 
Apresentação Modelo de Gestão de dados para sistemas Colaborativos
Apresentação Modelo de Gestão de dados para sistemas ColaborativosApresentação Modelo de Gestão de dados para sistemas Colaborativos
Apresentação Modelo de Gestão de dados para sistemas Colaborativos
 
Livro banco de_dados_volume_02
Livro banco de_dados_volume_02Livro banco de_dados_volume_02
Livro banco de_dados_volume_02
 
Fit Bd 01
Fit Bd 01Fit Bd 01
Fit Bd 01
 
Concepcao de banco_de_dados-aula_1
Concepcao de banco_de_dados-aula_1Concepcao de banco_de_dados-aula_1
Concepcao de banco_de_dados-aula_1
 
Banco de dados aula 2
Banco de dados  aula 2Banco de dados  aula 2
Banco de dados aula 2
 
BANCO DE DADOS.pptx
BANCO DE DADOS.pptxBANCO DE DADOS.pptx
BANCO DE DADOS.pptx
 
Módulo 12 - Introdução aos sistemas de informação
Módulo 12 - Introdução aos sistemas de informaçãoMódulo 12 - Introdução aos sistemas de informação
Módulo 12 - Introdução aos sistemas de informação
 
Bancos de Dados para Bibliotecários
Bancos de Dados para BibliotecáriosBancos de Dados para Bibliotecários
Bancos de Dados para Bibliotecários
 
Aula 2 - SGBDs e Modelos de Bancos de Dados.pptx
Aula 2 - SGBDs e Modelos de Bancos de Dados.pptxAula 2 - SGBDs e Modelos de Bancos de Dados.pptx
Aula 2 - SGBDs e Modelos de Bancos de Dados.pptx
 
BDI_1_conceitos
BDI_1_conceitosBDI_1_conceitos
BDI_1_conceitos
 
Sistema de Base de Dados1.ppt
Sistema de Base de Dados1.pptSistema de Base de Dados1.ppt
Sistema de Base de Dados1.ppt
 
Mer - Modelo Entidade Relacionamento
Mer - Modelo Entidade RelacionamentoMer - Modelo Entidade Relacionamento
Mer - Modelo Entidade Relacionamento
 
Fundamentos de banco de dados 04 componentes sgbd
Fundamentos de banco de dados   04 componentes sgbdFundamentos de banco de dados   04 componentes sgbd
Fundamentos de banco de dados 04 componentes sgbd
 
Banco aula 01
Banco aula 01Banco aula 01
Banco aula 01
 
Projeto de Banco de Dados - Capítulo 1
Projeto de Banco de Dados - Capítulo 1Projeto de Banco de Dados - Capítulo 1
Projeto de Banco de Dados - Capítulo 1
 

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

  • 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 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