SlideShare ist ein Scribd-Unternehmen logo
1 von 18
Downloaden Sie, um offline zu lesen
ESHTE
        Licenciaturas: DGH, GT e GLAT.

                   TSI - II

               Bases de Dados
                 1 - Introdução




ESHTE             Base de Dados – Cap.1   1
1. Introdução

        Conceito de Base de Dados

        Análise Comparativa:
        Sistemas de Ficheiros/Bases de Dados

        Noção de S.G.B.D. (relacional)

        Conceito de Modelo de Dados

        Modelo de Dados Entidade-Relação



ESHTE                Base de Dados – Cap.1     2
O Que é uma Base de Dados ?

           “Conjunto de informação, de um dado sistema,
            relacionada entre si e estruturada de forma a
            servir   múltiplos    utilizadores     em   diversas
            actividades”

           “Conjunto organizado de dados, disponível a
            todos os utilizadores ou processamentos da
            organização que deles tenham necessidade”



ESHTE                      Base de Dados – Cap.1                   3
Sistema de Ficheiros




ESHTE         Base de Dados – Cap.1   4
Sistema de Ficheiros

        DESVANTAGENS :

         Redundância de Informação

         Problemas de Integridade

         Limitações na Partilha de Informação

         Restrições na Disponibilidade dos Dados

         Dificuldade de Controlo na Gestão dos Dados



ESHTE                     Base de Dados – Cap.1        5
Bases de Dados
        VANTAGENS :

          Redundância mínima
           dados comuns são partilhados entre várias aplicações
          Assegura a Integridade da Informação
          evita a existência de dados contraditórios (existência de regras
          de introdução/actualização de informação)
          Suporta a Partilha de Informação
          permitem partilhar os mesmos dados por diversas aplicações




ESHTE                           Base de Dados – Cap.1                        6
Bases de Dados
        VANTAGENS (continuação) :

          Utilização Concorrencial por múltiplos utilizadores
          dispõe de mecanismos que impedem a interferência entre
          utilizadores que acedam aos mesmos dados
          Reforça os níveis de Segurança
          existem mecanismos que controlam/impedem o acesso não
          autorizado a dados
          Independência Lógica e Física
          o modo de visualização dos dados é totalmente independente da
          organização lógica e física


ESHTE                          Base de Dados – Cap.1                      7
S.G.B.D. (relacional)

        CONCEITO :

          Sistema integrado de armazenamento e disponibilização da
          informação.

          Conjunto      de   programas     responsáveis   pela   definição,
          manipulação, controlo e armazenamento de informação
          relacionada (Bases de Dados), mantendo a segurança,
          consistência e integridade dos Dados (Informação).



ESHTE                          Base de Dados – Cap.1                          8
S.G.B.D. (relacional)




ESHTE          Base de Dados – Cap.1   9
Características de um S.G.B.D.

        Disponibiliza informação para diversas funções no
        sistema

        Reduz a redundância ao mínimo

        Garante a consistência e exactidão da informação

        Dispõe de mecanismos de segurança

        Possibilita o controlo centralizado da informação


ESHTE                    Base de Dados – Cap.1              10
Elementos de um S.G.B.D.
        Dados

        Hardware
         Conj. de elementos físicos que suportam a base de dados
         (memória massa; memória principal; processador)

        Software
         Módulo de programas que interliga os dispositivos físicos de
         armazenamento dos dados e os utilizadores

        Utilizadores
         Programadores de aplicações; Administradores da BD;
         Utilizadores Finais


ESHTE                       Base de Dados – Cap.1                       11
Terminologia
         Universo de Estudo

         Modelo de Dados

         Esquema da Base de Dados

         Base de Dados

         Motor de Base de Dados

         Aplicação




ESHTE                       Base de Dados – Cap.1   12
Modelos de Dados
         Conjunto de regras e métodos que       permitem
          representar logicamente conjuntos de dados
          (entidades), especificando as relações existentes
          entre cada um deles.

         A modelação é a actividade que, debruçando-se
          sobre a totalidade dos requisitos de informação de
          um sistema de informação, tenta encontrar um
          modelo que traduza a estrutura lógica dos dados
          que satisfaz esses requisitos.


ESHTE                      Base de Dados – Cap.1               13
Modelo Entidade-Relação

           Formalizado nos fins dos anos 60 por C.W.
            Bachman

           Coloca ênfase na simplicidade e facilidade de leitura

           Proporciona uma correcta representação lógica da
            organização (empresa/instituição)




ESHTE                        Base de Dados – Cap.1                  14
Benefícios do Modelo E/R

           Focaliza a atenção na importância das relações

           Utiliza uma sintaxe de diagramas que conduz uma
            elevada taxa de informação a um estado perceptível

           Representa os requisitos de uma dada realidade de
            forma compreensível, tanto ao utilizador como ao
            analista




ESHTE                         Base de Dados – Cap.1              15
Factores Críticos de Sucesso no
     Desenho de Bases de Dados
           Conhecimento profundo             dos   requisitos   da
            organização a modelizar

           Comunicação constante e aberta com os
            utilizadores finais, durante o processo de desenho

           Emprego de uma metodologia estruturada em
            todas as fases de desenvolvimento

           Utilização de diagramas de representação



ESHTE                       Base de Dados – Cap.1                     16
Passos no Desenho de BD’s
           Identificação das principais Entidades

           Definição das principais Entidades

           Desenho das Entidades pela utilização da
            aproximação E/R

           Elaboração do Modelo Lógico

           Normalização do Modelo Lógico

           Conversão do Modelo Lógico num Esquema Físico


ESHTE                        Base de Dados – Cap.1          17
Resumo
        1.   Introdução

               Conceito de Base de Dados

               Análise Comparativa:
               Sistemas de Ficheiros/Bases de Dados

               Noção de S.G.B.D. (relacional)

               Conceito de Modelo de Dados

               Modelo de Dados Entidade-Relação


ESHTE                         Base de Dados – Cap.1   18

Weitere ähnliche Inhalte

Was ist angesagt?

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
 
Modelo Relacional, Rede e Hierárquico
Modelo Relacional, Rede e HierárquicoModelo Relacional, Rede e Hierárquico
Modelo Relacional, Rede e Hierárquicorosimaracorsino
 
1º trabalho base dados
1º trabalho base dados1º trabalho base dados
1º trabalho base dadosessa
 
Banco de Dados Conceitos
Banco de Dados ConceitosBanco de Dados Conceitos
Banco de Dados ConceitosCleber Ramos
 
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
 
12 objetivos de banco de dados distribuídos
12 objetivos de banco de dados distribuídos12 objetivos de banco de dados distribuídos
12 objetivos de banco de dados distribuídosBruno Felipe
 
Aula 1 - Introdução ao Conteúdo de Banco de Dados
Aula 1 - Introdução ao Conteúdo de Banco de DadosAula 1 - Introdução ao Conteúdo de Banco de Dados
Aula 1 - Introdução ao Conteúdo de Banco de DadosHenrique Nunweiler
 
Banco dados i prof ivan (acesse www.portalgsti.com.br)
Banco dados i prof ivan (acesse  www.portalgsti.com.br)Banco dados i prof ivan (acesse  www.portalgsti.com.br)
Banco dados i prof ivan (acesse www.portalgsti.com.br)Andre Sidou
 
Arquitetura e sgbd de um banco de dados
Arquitetura e sgbd de um banco de dadosArquitetura e sgbd de um banco de dados
Arquitetura e sgbd de um banco de dadosdiogocbj
 
Banco de Dados Não Relacionais vs Banco de Dados Relacionais
Banco de Dados Não Relacionais vs Banco de Dados RelacionaisBanco de Dados Não Relacionais vs Banco de Dados Relacionais
Banco de Dados Não Relacionais vs Banco de Dados Relacionaisalexculpado
 
Modelo orientado a objetos
Modelo orientado a objetosModelo orientado a objetos
Modelo orientado a objetosDaiana de Ávila
 
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
 

Was ist angesagt? (19)

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
 
Aula 1 conceitos básicos
Aula 1   conceitos básicosAula 1   conceitos básicos
Aula 1 conceitos básicos
 
Apostila banco de dados
Apostila banco de dadosApostila banco de dados
Apostila banco de dados
 
Modelo Relacional, Rede e Hierárquico
Modelo Relacional, Rede e HierárquicoModelo Relacional, Rede e Hierárquico
Modelo Relacional, Rede e Hierárquico
 
Aula 1
Aula 1Aula 1
Aula 1
 
Modelos de base de dados
Modelos de base de dadosModelos de base de dados
Modelos de base de dados
 
1º trabalho base dados
1º trabalho base dados1º trabalho base dados
1º trabalho base dados
 
Banco de Dados Conceitos
Banco de Dados ConceitosBanco de Dados Conceitos
Banco de Dados Conceitos
 
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
 
12 objetivos de banco de dados distribuídos
12 objetivos de banco de dados distribuídos12 objetivos de banco de dados distribuídos
12 objetivos de banco de dados distribuídos
 
Aula 1 - Introdução ao Conteúdo de Banco de Dados
Aula 1 - Introdução ao Conteúdo de Banco de DadosAula 1 - Introdução ao Conteúdo de Banco de Dados
Aula 1 - Introdução ao Conteúdo de Banco de Dados
 
Banco de Dados - Conceitos Básicos
Banco de Dados - Conceitos BásicosBanco de Dados - Conceitos Básicos
Banco de Dados - Conceitos Básicos
 
Banco dados i prof ivan (acesse www.portalgsti.com.br)
Banco dados i prof ivan (acesse  www.portalgsti.com.br)Banco dados i prof ivan (acesse  www.portalgsti.com.br)
Banco dados i prof ivan (acesse www.portalgsti.com.br)
 
Arquitetura e sgbd de um banco de dados
Arquitetura e sgbd de um banco de dadosArquitetura e sgbd de um banco de dados
Arquitetura e sgbd de um banco de dados
 
Banco de Dados Não Relacionais vs Banco de Dados Relacionais
Banco de Dados Não Relacionais vs Banco de Dados RelacionaisBanco de Dados Não Relacionais vs Banco de Dados Relacionais
Banco de Dados Não Relacionais vs Banco de Dados Relacionais
 
Banco De Dados
Banco De DadosBanco De Dados
Banco De Dados
 
Modelo orientado a objetos
Modelo orientado a objetosModelo orientado a objetos
Modelo orientado a objetos
 
Introdução a Bancos de Dados
Introdução a Bancos de DadosIntrodução a Bancos de Dados
Introdução a Bancos de Dados
 
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)
 

Andere mochten auch

Andere mochten auch (9)

SAIA Certificate
SAIA CertificateSAIA Certificate
SAIA Certificate
 
Cristais etéricos 1 18 - 1° edição
Cristais etéricos 1 18 - 1° ediçãoCristais etéricos 1 18 - 1° edição
Cristais etéricos 1 18 - 1° edição
 
(2) apostila reiki primeiro grau, segundo grau e mestrado final -10.03.2009
(2) apostila reiki primeiro grau, segundo grau e mestrado   final -10.03.2009(2) apostila reiki primeiro grau, segundo grau e mestrado   final -10.03.2009
(2) apostila reiki primeiro grau, segundo grau e mestrado final -10.03.2009
 
Os cristais
Os cristaisOs cristais
Os cristais
 
Reiki nivel-i-shoden-ic1
Reiki nivel-i-shoden-ic1Reiki nivel-i-shoden-ic1
Reiki nivel-i-shoden-ic1
 
Terapia Floral
Terapia FloralTerapia Floral
Terapia Floral
 
O livros-cristais-florais-etéricos
O livros-cristais-florais-etéricosO livros-cristais-florais-etéricos
O livros-cristais-florais-etéricos
 
Cristaloterapia
CristaloterapiaCristaloterapia
Cristaloterapia
 
Livro cristais aquarius (1)
Livro cristais aquarius (1)Livro cristais aquarius (1)
Livro cristais aquarius (1)
 

Ähnlich wie Bd 1

Sistema de Base de Dados1.ppt
Sistema de Base de Dados1.pptSistema de Base de Dados1.ppt
Sistema de Base de Dados1.ppthhuu6
 
Conceitos Base_de_Dados.pdf
Conceitos Base_de_Dados.pdfConceitos Base_de_Dados.pdf
Conceitos Base_de_Dados.pdfticepcCapelas
 
01 banco de dados-basico
01 banco de dados-basico01 banco de dados-basico
01 banco de dados-basicoAmadeo Santos
 
Bdii aula01 apresentacao
Bdii aula01 apresentacaoBdii aula01 apresentacao
Bdii aula01 apresentacaosamuel1562314
 
Apresentacao1 base de_dados
Apresentacao1 base de_dadosApresentacao1 base de_dados
Apresentacao1 base de_dadosDaniel Silva
 
O computador
O computadorO computador
O computadorana.vaz
 
Novo microsoft office power point presentation
Novo microsoft office power point presentationNovo microsoft office power point presentation
Novo microsoft office power point presentationmachadocarla
 
1. Introdução a Sistemas de BD
1. Introdução a Sistemas de BD 1. Introdução a Sistemas de BD
1. Introdução a Sistemas de BD Marília Mendes
 
Banco de Dados - Introdução - Projeto de Banco de Dados - DER
Banco de Dados - Introdução - Projeto de Banco de Dados - DERBanco de Dados - Introdução - Projeto de Banco de Dados - DER
Banco de Dados - Introdução - Projeto de Banco de Dados - DERRangel Javier
 
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
 
APOSTILA 1 _ ADMINISTRADOR DE BANCO DE DADOS (1).pdf
APOSTILA 1 _ ADMINISTRADOR DE BANCO DE DADOS (1).pdfAPOSTILA 1 _ ADMINISTRADOR DE BANCO DE DADOS (1).pdf
APOSTILA 1 _ ADMINISTRADOR DE BANCO DE DADOS (1).pdfLinaKelly2
 

Ähnlich wie Bd 1 (20)

Bancodedados
BancodedadosBancodedados
Bancodedados
 
Sistema de Base de Dados1.ppt
Sistema de Base de Dados1.pptSistema de Base de Dados1.ppt
Sistema de Base de Dados1.ppt
 
Sql - introdução
Sql -  introduçãoSql -  introdução
Sql - introdução
 
Conceitos Base_de_Dados.pdf
Conceitos Base_de_Dados.pdfConceitos Base_de_Dados.pdf
Conceitos Base_de_Dados.pdf
 
bd.ppt
bd.pptbd.ppt
bd.ppt
 
Artc 1249307788 43
Artc 1249307788 43Artc 1249307788 43
Artc 1249307788 43
 
01 banco de dados-basico
01 banco de dados-basico01 banco de dados-basico
01 banco de dados-basico
 
Bdii aula01 apresentacao
Bdii aula01 apresentacaoBdii aula01 apresentacao
Bdii aula01 apresentacao
 
Apresentacao1 base de_dados
Apresentacao1 base de_dadosApresentacao1 base de_dados
Apresentacao1 base de_dados
 
Fit Bd 01
Fit Bd 01Fit Bd 01
Fit Bd 01
 
O computador
O computadorO computador
O computador
 
Banco de dados parte 01
Banco de dados parte 01Banco de dados parte 01
Banco de dados parte 01
 
Introdução BD
Introdução BDIntrodução BD
Introdução BD
 
Novo microsoft office power point presentation
Novo microsoft office power point presentationNovo microsoft office power point presentation
Novo microsoft office power point presentation
 
Fundamentos de banco dados
Fundamentos de banco dadosFundamentos de banco dados
Fundamentos de banco dados
 
1. Introdução a Sistemas de BD
1. Introdução a Sistemas de BD 1. Introdução a Sistemas de BD
1. Introdução a Sistemas de BD
 
Banco de Dados - Introdução - Projeto de Banco de Dados - DER
Banco de Dados - Introdução - Projeto de Banco de Dados - DERBanco de Dados - Introdução - Projeto de Banco de Dados - DER
Banco de Dados - Introdução - Projeto de Banco de Dados - DER
 
Fundamentos de banco dados
Fundamentos de banco dadosFundamentos de banco dados
Fundamentos de banco dados
 
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
 
APOSTILA 1 _ ADMINISTRADOR DE BANCO DE DADOS (1).pdf
APOSTILA 1 _ ADMINISTRADOR DE BANCO DE DADOS (1).pdfAPOSTILA 1 _ ADMINISTRADOR DE BANCO DE DADOS (1).pdf
APOSTILA 1 _ ADMINISTRADOR DE BANCO DE DADOS (1).pdf
 

Bd 1

  • 1. ESHTE Licenciaturas: DGH, GT e GLAT. TSI - II Bases de Dados 1 - Introdução ESHTE Base de Dados – Cap.1 1
  • 2. 1. Introdução Conceito de Base de Dados Análise Comparativa: Sistemas de Ficheiros/Bases de Dados Noção de S.G.B.D. (relacional) Conceito de Modelo de Dados Modelo de Dados Entidade-Relação ESHTE Base de Dados – Cap.1 2
  • 3. O Que é uma Base de Dados ?  “Conjunto de informação, de um dado sistema, relacionada entre si e estruturada de forma a servir múltiplos utilizadores em diversas actividades”  “Conjunto organizado de dados, disponível a todos os utilizadores ou processamentos da organização que deles tenham necessidade” ESHTE Base de Dados – Cap.1 3
  • 4. Sistema de Ficheiros ESHTE Base de Dados – Cap.1 4
  • 5. Sistema de Ficheiros DESVANTAGENS : Redundância de Informação Problemas de Integridade Limitações na Partilha de Informação Restrições na Disponibilidade dos Dados Dificuldade de Controlo na Gestão dos Dados ESHTE Base de Dados – Cap.1 5
  • 6. Bases de Dados VANTAGENS : Redundância mínima dados comuns são partilhados entre várias aplicações Assegura a Integridade da Informação evita a existência de dados contraditórios (existência de regras de introdução/actualização de informação) Suporta a Partilha de Informação permitem partilhar os mesmos dados por diversas aplicações ESHTE Base de Dados – Cap.1 6
  • 7. Bases de Dados VANTAGENS (continuação) : Utilização Concorrencial por múltiplos utilizadores dispõe de mecanismos que impedem a interferência entre utilizadores que acedam aos mesmos dados Reforça os níveis de Segurança existem mecanismos que controlam/impedem o acesso não autorizado a dados Independência Lógica e Física o modo de visualização dos dados é totalmente independente da organização lógica e física ESHTE Base de Dados – Cap.1 7
  • 8. S.G.B.D. (relacional) CONCEITO : Sistema integrado de armazenamento e disponibilização da informação. Conjunto de programas responsáveis pela definição, manipulação, controlo e armazenamento de informação relacionada (Bases de Dados), mantendo a segurança, consistência e integridade dos Dados (Informação). ESHTE Base de Dados – Cap.1 8
  • 9. S.G.B.D. (relacional) ESHTE Base de Dados – Cap.1 9
  • 10. Características de um S.G.B.D. Disponibiliza informação para diversas funções no sistema Reduz a redundância ao mínimo Garante a consistência e exactidão da informação Dispõe de mecanismos de segurança Possibilita o controlo centralizado da informação ESHTE Base de Dados – Cap.1 10
  • 11. Elementos de um S.G.B.D. Dados Hardware Conj. de elementos físicos que suportam a base de dados (memória massa; memória principal; processador) Software Módulo de programas que interliga os dispositivos físicos de armazenamento dos dados e os utilizadores Utilizadores Programadores de aplicações; Administradores da BD; Utilizadores Finais ESHTE Base de Dados – Cap.1 11
  • 12. Terminologia  Universo de Estudo  Modelo de Dados  Esquema da Base de Dados  Base de Dados  Motor de Base de Dados  Aplicação ESHTE Base de Dados – Cap.1 12
  • 13. Modelos de Dados  Conjunto de regras e métodos que permitem representar logicamente conjuntos de dados (entidades), especificando as relações existentes entre cada um deles.  A modelação é a actividade que, debruçando-se sobre a totalidade dos requisitos de informação de um sistema de informação, tenta encontrar um modelo que traduza a estrutura lógica dos dados que satisfaz esses requisitos. ESHTE Base de Dados – Cap.1 13
  • 14. Modelo Entidade-Relação  Formalizado nos fins dos anos 60 por C.W. Bachman  Coloca ênfase na simplicidade e facilidade de leitura  Proporciona uma correcta representação lógica da organização (empresa/instituição) ESHTE Base de Dados – Cap.1 14
  • 15. Benefícios do Modelo E/R  Focaliza a atenção na importância das relações  Utiliza uma sintaxe de diagramas que conduz uma elevada taxa de informação a um estado perceptível  Representa os requisitos de uma dada realidade de forma compreensível, tanto ao utilizador como ao analista ESHTE Base de Dados – Cap.1 15
  • 16. Factores Críticos de Sucesso no Desenho de Bases de Dados  Conhecimento profundo dos requisitos da organização a modelizar  Comunicação constante e aberta com os utilizadores finais, durante o processo de desenho  Emprego de uma metodologia estruturada em todas as fases de desenvolvimento  Utilização de diagramas de representação ESHTE Base de Dados – Cap.1 16
  • 17. Passos no Desenho de BD’s  Identificação das principais Entidades  Definição das principais Entidades  Desenho das Entidades pela utilização da aproximação E/R  Elaboração do Modelo Lógico  Normalização do Modelo Lógico  Conversão do Modelo Lógico num Esquema Físico ESHTE Base de Dados – Cap.1 17
  • 18. Resumo 1. Introdução Conceito de Base de Dados Análise Comparativa: Sistemas de Ficheiros/Bases de Dados Noção de S.G.B.D. (relacional) Conceito de Modelo de Dados Modelo de Dados Entidade-Relação ESHTE Base de Dados – Cap.1 18