SlideShare a Scribd company logo
1 of 42
DCC103-Introd. a Sistemas
               de Computação




Aula 05 - Estrutura e
Organização da Informação
               Prof. Acauan Ribeiro
Objetivo

  •   Entender o que é um Banco de Dados.
  •   Tomada de decisões
  •   Avaliar tecnicamente um Banco de
      Dados
  •   Dados x Informação
  •   Tipos e Arquiteturas de Banco de Dados
Banco de Dados
 •   Importância
 •   Estão presentes nos mais diversos setores
     •   Bancos
     •   Universidades
     •   Governo
     •   Portais da Internet
     •   Etc..

 •   Ex.: Telemarketing
     –   Verificando informações aguarde um
         momento Sr.
Sistemas de informação manipulam
informações

                 Sabedoria


               Conhecimento


         Informação
               Informação


                  Dados
            Dados
Informação

  O que á a informação?

  Informação é todo o conjunto de dados
  devidamente ordenados e organizados de
  forma a terem significado.
Dados
 Em informática designa-se por dados os elementos de
 partida que servem de base para o tratamento e sobre os
 quais o computador efetua as operações necessárias à
 tarefa em questão.
 Vários dados agrupados constituem uma informação.


                        Meio de
                     Armazenament
                           o



                         Sistema
 Dados                      de                Informações
                     Processamento
Exemplo
 O I O C O M B - são dados mas não é
 informação perceptível ao homem.
  • A informação não é mais do que dados
    organizados e ordenados de forma útil. Isto é,
    informação é o conhecimento produzido
    como resultado do processamento de dados.
  • Se processarmos os dados que tínhamos
    anteriormente então obtemos a informação:
Informação
   Devemos observar que nem sempre um grupo de
    dados trabalhados gera informação dentro de
    um sistema de informação

                              Sistema
    Dados                        de                       Informação
                          Processamento




                                              Sistema
                                                 de
            Informações
                                          Processamento
Como é que a informação é
organizada ?
A organização da informação é
efetuada de acordo com critérios
distintos como:
• Hierarquia dos seus componentes;
• O tipo de assunto a que se refere;
• Forma de armazenamento.
Como é que a informação é
organizada ?
  Quanto à HIERARQUIA DOS COMPONENTES
  DA INFORMAÇÃO, esta é organizada em:

   •   Caracteres;
   •   Campos;
   •   Registos;
   •   Arquivos.
Campo
 Deriva  do inglês field (Data Field) –
  campo de dados, sendo formado por um
  conjunto de bytes.
 Unidade básica de informação
 Identificável e passível de definição
  quanto ao seu tamanho e formato
 Um campo descreve determinado
  atributo, especificando uma entidade.
Exemplo de Campo
    Entidade (Objeto)             Atributos
                        (intens de dados ou campos)
Registro
A palavra registro é derivada do ingles
record, que consiste num conjunto de itens
de dados ou grupos de dados,
caracterizando uma ocorrencia de um
conjunto de atributos pertencente a
determinada entidade.
Exemplo de Registro
Registro                    Chave

Registro de Notas Fiscais   Número da Nota Fiscal
Registro de Funcionários    Número do Funcionário
Registro de Produtos        Número do Produto
Registro de Automoveis      Número do Chassi
Arquivo
Derivado do ingles file, é definido como um
conjunto de registros (records) de um
mesmo tipo.

Ex.:
Arquivos de texto: Bloco de Notas
Arquivo Binário (musica, imagens)
Arquivo de Registro
Quanto AO TIPO DE ASSUNTO a que se refere a
informação

Esta pode ser como que etiquetada de modo a
tornar fácil a sua procura e a evitar perdas de tempo.
Quando a informação está armazenada em pastas,
estes indicam o seu tipo, através de uma extensão ao
nome do ficheiro.

Algumas das extensões mais comuns são:
Hierarquia dos Dados
Banco de Dados
CONCEITO: Um banco de dados é uma
coleção de dados armazenada
eletronicamente.
CONCEITO LIVRO: pode ser definido como
sendo um conjunto de dados estruturado para
ser utilizado de forma eficiente por uma
aplicação
Dados gerenciados com uma
única Entidade
Bando de Dados - Introdução
Bando de Dados - Introdução
Bando de Dados - Introdução


   Armazenar
   Recuperar


 Não acessam os             Manipular,
dados diretamente           Manter e
                            Gerenciar
Bando de Dados - Introdução


    Camada
    Externa

     Camada
      Lógica
     Camada
      Física
Modelos de Banco de Dados

  Hierárquico
  Rede
  Lista
       invertida
  Relacional
Exemplo do Modelo de Rede
Lista invertida
Tupla: conjunto de objetos que
compartilham as mesmas características ou
possuem a mesma propriedade.
Modelo Relacional
Histórico Modelo Relacional
• Foi introduzido por Codd (1970)
• Tornou-se um padrão de fato para aplicações
comerciais, devido a sua simplicidade e
performance.
• É um modelo formal, baseado na teoria
matemática das relações
• Um dos SGBD's precursores que
implementaram este modelo foi o System R (IBM).
Baseado em seus conceitos
surgiram: DB2 (IBM), SQL-DS
(IBM), Oracle, Informix, Ingres, Sybase entre
outros.
Modelo Relacional
Conceitos do Modelo Relacional
• O modelo relacional representa os dados
num BD como uma coleção de tabelas
(relações).
• Cada tabela terá um nome, que será
único, e um conjunto de atributos com seus
respectivos nomes e domínios.
• Todos os valores de uma coluna são do
mesmo tipo de dados.
Modelo Relacional
                 Domínios




 Código     Nome        Cidade         Estado       Atributos




                                                }
•1        • Jussara    • São         • SP
•2        • Leonardo     Paulo       • RR
•3        • Marcos     • Boa Vista   • BA            Tuplas
•4        • André      • Salvador    • PI
                       • Teresina
Arquitetura de Bando de
Dados
Arquitetura de Bando de
Dados
Arquitetura de Bando de
Dados
Arquitetura de Bando de
Dados
SGBD
•   Um Sistema Gestor de Base de Dados (SGBD) é
    o conjunto de programas de computador
    (softwares) responsáveis pelo gerenciamento
    de uma base de dados. O principal objetivo é
    retirar da aplicação cliente a responsabilidade
    de gerenciar o acesso, manipulação e
    organização dos dados. O SGBD disponibiliza
    uma interface para que os seus clientes
    possam incluir, alterar ou consultar dados. Em
    bancos de dados relacionais a interface é
    constituída pelas APIs ou drivers do SGBD, que
    executam comandos na linguagem SQL.
    (Structured Query Language, ou Linguagem de
    Consulta Estruturada)
SGBD - Regras

•   Autocontenção
•   Independência dos dados
•   Abstração
•   Visões
•   Controle das Transações
•   Controle de Concorrência
CARACTERÍSTICAS GERAIS DE
UM SGBD
 Controle de Redundâncias
 Compartilhamento dos Dados
 Controle de Acesso
 Interfaceamento
 Esquematização
SGBD - Abstração de dados
O  sistema de banco de dados (SBD) deve prover uma
 visão abstrata de dados para os usuários, isolando,
 desta forma, detalhes mais internos do BD. A
 abstração se dá em três níveis:
Banco de Dados
(SGBDs)
Para Finalizar




  Acessem a nosso sala virtual, link
  abaixo:
  http://www.ava.ufrr.br

More Related Content

What's hot

Sistemas de classificação bibliográfica [perspectivas da biblioteconomia cont...
Sistemas de classificação bibliográfica [perspectivas da biblioteconomia cont...Sistemas de classificação bibliográfica [perspectivas da biblioteconomia cont...
Sistemas de classificação bibliográfica [perspectivas da biblioteconomia cont...Daniel Ribeiro dos Santos
 
Navegação e Arquitetura de Informação
Navegação e Arquitetura de InformaçãoNavegação e Arquitetura de Informação
Navegação e Arquitetura de InformaçãoLuiz Agner
 
Aula 3: Introdução a sistema de arquivos
Aula 3: Introdução a sistema de arquivosAula 3: Introdução a sistema de arquivos
Aula 3: Introdução a sistema de arquivoscamila_seixas
 
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
 
Bibliotecas eletrônicas, digitais e virtuais
Bibliotecas eletrônicas, digitais e virtuaisBibliotecas eletrônicas, digitais e virtuais
Bibliotecas eletrônicas, digitais e virtuaisRita De Cássia Figueredo
 
Introdução à Banco de Dados
Introdução à Banco de DadosIntrodução à Banco de Dados
Introdução à Banco de DadosBruno Siqueira
 
Aula 3 2013 - DESCRIÇÃO ARQUIVÍSTICA 0 GESTÃO ARQUIVÍSTICA FESP-SP
Aula 3 2013 - DESCRIÇÃO ARQUIVÍSTICA 0 GESTÃO ARQUIVÍSTICA FESP-SPAula 3 2013 - DESCRIÇÃO ARQUIVÍSTICA 0 GESTÃO ARQUIVÍSTICA FESP-SP
Aula 3 2013 - DESCRIÇÃO ARQUIVÍSTICA 0 GESTÃO ARQUIVÍSTICA FESP-SPCharlley Luz
 
A função do arquivo aproximações e diferenças em relação à biblioteca
A função do arquivo aproximações e diferenças em relação à bibliotecaA função do arquivo aproximações e diferenças em relação à biblioteca
A função do arquivo aproximações e diferenças em relação à bibliotecaMonitor Científico FaBCI
 
A importância dos sistemas de informação nas organizações slideshare
A importância dos sistemas de informação nas organizações slideshareA importância dos sistemas de informação nas organizações slideshare
A importância dos sistemas de informação nas organizações slideshareFaculdade Evangélica de Brasília
 
INTRODUÇÃO FUNDAMENTOS DE SISTEMAS DE INFORMAÇÃO
INTRODUÇÃO FUNDAMENTOS DE SISTEMAS DE INFORMAÇÃOINTRODUÇÃO FUNDAMENTOS DE SISTEMAS DE INFORMAÇÃO
INTRODUÇÃO FUNDAMENTOS DE SISTEMAS DE INFORMAÇÃOEdson Lima
 
Banco de Dados Conceitos
Banco de Dados ConceitosBanco de Dados Conceitos
Banco de Dados ConceitosCleber Ramos
 
Metadados
MetadadosMetadados
Metadadoslulinha
 
Os Desafios da Preservação de Documentos Digitais
Os Desafios da Preservação de Documentos DigitaisOs Desafios da Preservação de Documentos Digitais
Os Desafios da Preservação de Documentos DigitaisCariniana Rede
 
Banco de Dados Orientado a Objeto
Banco de Dados Orientado a ObjetoBanco de Dados Orientado a Objeto
Banco de Dados Orientado a Objetoelliando dias
 

What's hot (20)

Análise de domínio
Análise de domínioAnálise de domínio
Análise de domínio
 
Sistemas de classificação bibliográfica [perspectivas da biblioteconomia cont...
Sistemas de classificação bibliográfica [perspectivas da biblioteconomia cont...Sistemas de classificação bibliográfica [perspectivas da biblioteconomia cont...
Sistemas de classificação bibliográfica [perspectivas da biblioteconomia cont...
 
Aula 6 nobrade
Aula 6 nobradeAula 6 nobrade
Aula 6 nobrade
 
Navegação e Arquitetura de Informação
Navegação e Arquitetura de InformaçãoNavegação e Arquitetura de Informação
Navegação e Arquitetura de Informação
 
Aula 3: Introdução a sistema de arquivos
Aula 3: Introdução a sistema de arquivosAula 3: Introdução a sistema de arquivos
Aula 3: Introdução a sistema de arquivos
 
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
 
SGBD
SGBDSGBD
SGBD
 
Bibliotecas eletrônicas, digitais e virtuais
Bibliotecas eletrônicas, digitais e virtuaisBibliotecas eletrônicas, digitais e virtuais
Bibliotecas eletrônicas, digitais e virtuais
 
Introdução à Banco de Dados
Introdução à Banco de DadosIntrodução à Banco de Dados
Introdução à Banco de Dados
 
Aula 3 2013 - DESCRIÇÃO ARQUIVÍSTICA 0 GESTÃO ARQUIVÍSTICA FESP-SP
Aula 3 2013 - DESCRIÇÃO ARQUIVÍSTICA 0 GESTÃO ARQUIVÍSTICA FESP-SPAula 3 2013 - DESCRIÇÃO ARQUIVÍSTICA 0 GESTÃO ARQUIVÍSTICA FESP-SP
Aula 3 2013 - DESCRIÇÃO ARQUIVÍSTICA 0 GESTÃO ARQUIVÍSTICA FESP-SP
 
Banco de Dados - Conceitos Básicos
Banco de Dados - Conceitos BásicosBanco de Dados - Conceitos Básicos
Banco de Dados - Conceitos Básicos
 
A função do arquivo aproximações e diferenças em relação à biblioteca
A função do arquivo aproximações e diferenças em relação à bibliotecaA função do arquivo aproximações e diferenças em relação à biblioteca
A função do arquivo aproximações e diferenças em relação à biblioteca
 
A importância dos sistemas de informação nas organizações slideshare
A importância dos sistemas de informação nas organizações slideshareA importância dos sistemas de informação nas organizações slideshare
A importância dos sistemas de informação nas organizações slideshare
 
INTRODUÇÃO FUNDAMENTOS DE SISTEMAS DE INFORMAÇÃO
INTRODUÇÃO FUNDAMENTOS DE SISTEMAS DE INFORMAÇÃOINTRODUÇÃO FUNDAMENTOS DE SISTEMAS DE INFORMAÇÃO
INTRODUÇÃO FUNDAMENTOS DE SISTEMAS DE INFORMAÇÃO
 
Base de Dados
Base de Dados Base de Dados
Base de Dados
 
Banco de Dados Conceitos
Banco de Dados ConceitosBanco de Dados Conceitos
Banco de Dados Conceitos
 
Metadados
MetadadosMetadados
Metadados
 
Os Desafios da Preservação de Documentos Digitais
Os Desafios da Preservação de Documentos DigitaisOs Desafios da Preservação de Documentos Digitais
Os Desafios da Preservação de Documentos Digitais
 
Preservação Digital
Preservação DigitalPreservação Digital
Preservação Digital
 
Banco de Dados Orientado a Objeto
Banco de Dados Orientado a ObjetoBanco de Dados Orientado a Objeto
Banco de Dados Orientado a Objeto
 

Viewers also liked

Representação da informação
Representação da informaçãoRepresentação da informação
Representação da informaçãoIgor Falce
 
Arquitetura da Informacao
Arquitetura da InformacaoArquitetura da Informacao
Arquitetura da Informacaocarlosremontti
 
Arquitetura de Informação - Sistemas de Navegação
Arquitetura de Informação - Sistemas de NavegaçãoArquitetura de Informação - Sistemas de Navegação
Arquitetura de Informação - Sistemas de Navegaçãopospipoca
 
Arquitetura de Informação
Arquitetura de InformaçãoArquitetura de Informação
Arquitetura de InformaçãoRodrigo Savazoni
 
Arquitetura de Informacao: Conceitos Básicos
Arquitetura de Informacao: Conceitos BásicosArquitetura de Informacao: Conceitos Básicos
Arquitetura de Informacao: Conceitos BásicosMateada
 
Arquitetura da Informação
Arquitetura da InformaçãoArquitetura da Informação
Arquitetura da InformaçãoKarine Drumond
 
Práticas, Comportamentos e Motivações dos Utilizadores na Web 2.0
Práticas, Comportamentos e Motivações dos Utilizadores na Web 2.0Práticas, Comportamentos e Motivações dos Utilizadores na Web 2.0
Práticas, Comportamentos e Motivações dos Utilizadores na Web 2.0Paulo Leitao
 
Arquitetura da Informação e Webdesign
Arquitetura da Informação e WebdesignArquitetura da Informação e Webdesign
Arquitetura da Informação e WebdesignDanilo Rosisca Pereira
 
APRESENTAÇÃO: ARQUITETURA DE INFORMAÇÃO E ACESSIBILIDADE WEB: USABILIDADE COM...
APRESENTAÇÃO: ARQUITETURA DE INFORMAÇÃO E ACESSIBILIDADE WEB: USABILIDADE COM...APRESENTAÇÃO: ARQUITETURA DE INFORMAÇÃO E ACESSIBILIDADE WEB: USABILIDADE COM...
APRESENTAÇÃO: ARQUITETURA DE INFORMAÇÃO E ACESSIBILIDADE WEB: USABILIDADE COM...Claudio Diniz - Designer Gráfico
 
Representação Descritiva - RD - Catálogos e Bases de dados
Representação Descritiva - RD - Catálogos e Bases de dados Representação Descritiva - RD - Catálogos e Bases de dados
Representação Descritiva - RD - Catálogos e Bases de dados Priscila Campos
 
Conteúdos digitais multimídia: o foco na usabilidade e na acessibilidade
Conteúdos digitais multimídia: o foco na usabilidade e na acessibilidadeConteúdos digitais multimídia: o foco na usabilidade e na acessibilidade
Conteúdos digitais multimídia: o foco na usabilidade e na acessibilidadeMárcia Silva Corrêa
 
Usabilidade e Acessibilidade
Usabilidade e AcessibilidadeUsabilidade e Acessibilidade
Usabilidade e AcessibilidadeKetlin Stringhini
 
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
 
Aula De Projeto De Bd E Mer
Aula De Projeto De Bd E MerAula De Projeto De Bd E Mer
Aula De Projeto De Bd E Merlinux.certifield
 
08 modelo conceitual_fisico_logico_er
08 modelo conceitual_fisico_logico_er08 modelo conceitual_fisico_logico_er
08 modelo conceitual_fisico_logico_erWalter Alves Pereira
 
Fazendo um questionário
Fazendo um questionárioFazendo um questionário
Fazendo um questionárioandre_barros
 
Configurando questões e questionários no moodle
Configurando questões e questionários no moodleConfigurando questões e questionários no moodle
Configurando questões e questionários no moodleDavid Luz
 
Bdm aula 8 - algebra relacional básica e consultas sql - ticianne darin
Bdm   aula 8 - algebra relacional básica e consultas sql - ticianne darinBdm   aula 8 - algebra relacional básica e consultas sql - ticianne darin
Bdm aula 8 - algebra relacional básica e consultas sql - ticianne darinTicianne Darin
 

Viewers also liked (20)

Representação da informação
Representação da informaçãoRepresentação da informação
Representação da informação
 
Arquitetura da Informacao
Arquitetura da InformacaoArquitetura da Informacao
Arquitetura da Informacao
 
Arquitetura de Informação - Sistemas de Navegação
Arquitetura de Informação - Sistemas de NavegaçãoArquitetura de Informação - Sistemas de Navegação
Arquitetura de Informação - Sistemas de Navegação
 
Arquitetura de Informação
Arquitetura de InformaçãoArquitetura de Informação
Arquitetura de Informação
 
Arquitetura de Informacao: Conceitos Básicos
Arquitetura de Informacao: Conceitos BásicosArquitetura de Informacao: Conceitos Básicos
Arquitetura de Informacao: Conceitos Básicos
 
Arquitetura da Informação
Arquitetura da InformaçãoArquitetura da Informação
Arquitetura da Informação
 
Práticas, Comportamentos e Motivações dos Utilizadores na Web 2.0
Práticas, Comportamentos e Motivações dos Utilizadores na Web 2.0Práticas, Comportamentos e Motivações dos Utilizadores na Web 2.0
Práticas, Comportamentos e Motivações dos Utilizadores na Web 2.0
 
Arquitetura da Informação e Webdesign
Arquitetura da Informação e WebdesignArquitetura da Informação e Webdesign
Arquitetura da Informação e Webdesign
 
APRESENTAÇÃO: ARQUITETURA DE INFORMAÇÃO E ACESSIBILIDADE WEB: USABILIDADE COM...
APRESENTAÇÃO: ARQUITETURA DE INFORMAÇÃO E ACESSIBILIDADE WEB: USABILIDADE COM...APRESENTAÇÃO: ARQUITETURA DE INFORMAÇÃO E ACESSIBILIDADE WEB: USABILIDADE COM...
APRESENTAÇÃO: ARQUITETURA DE INFORMAÇÃO E ACESSIBILIDADE WEB: USABILIDADE COM...
 
Sites Acessíveis
Sites AcessíveisSites Acessíveis
Sites Acessíveis
 
Representação Descritiva - RD - Catálogos e Bases de dados
Representação Descritiva - RD - Catálogos e Bases de dados Representação Descritiva - RD - Catálogos e Bases de dados
Representação Descritiva - RD - Catálogos e Bases de dados
 
Conteúdos digitais multimídia: o foco na usabilidade e na acessibilidade
Conteúdos digitais multimídia: o foco na usabilidade e na acessibilidadeConteúdos digitais multimídia: o foco na usabilidade e na acessibilidade
Conteúdos digitais multimídia: o foco na usabilidade e na acessibilidade
 
Usabilidade e Acessibilidade
Usabilidade e AcessibilidadeUsabilidade e Acessibilidade
Usabilidade e Acessibilidade
 
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
 
Aula De Projeto De Bd E Mer
Aula De Projeto De Bd E MerAula De Projeto De Bd E Mer
Aula De Projeto De Bd E Mer
 
08 modelo conceitual_fisico_logico_er
08 modelo conceitual_fisico_logico_er08 modelo conceitual_fisico_logico_er
08 modelo conceitual_fisico_logico_er
 
Por que Arquitetura de Informação e Usabilidade são importantes?
Por que Arquitetura de Informação e Usabilidade são importantes?Por que Arquitetura de Informação e Usabilidade são importantes?
Por que Arquitetura de Informação e Usabilidade são importantes?
 
Fazendo um questionário
Fazendo um questionárioFazendo um questionário
Fazendo um questionário
 
Configurando questões e questionários no moodle
Configurando questões e questionários no moodleConfigurando questões e questionários no moodle
Configurando questões e questionários no moodle
 
Bdm aula 8 - algebra relacional básica e consultas sql - ticianne darin
Bdm   aula 8 - algebra relacional básica e consultas sql - ticianne darinBdm   aula 8 - algebra relacional básica e consultas sql - ticianne darin
Bdm aula 8 - algebra relacional básica e consultas sql - ticianne darin
 

Similar to Introdução a Bancos de 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 Marília Mendes
 
aula01_Fundamentos de Banco de Dados.pptx.pdf
aula01_Fundamentos de Banco de Dados.pptx.pdfaula01_Fundamentos de Banco de Dados.pptx.pdf
aula01_Fundamentos de Banco de Dados.pptx.pdfssuser7a84f91
 
Aula tecnologia da informacao 6 banco de dados
Aula tecnologia da informacao 6 banco de dadosAula tecnologia da informacao 6 banco de dados
Aula tecnologia da informacao 6 banco de dadoswapiva
 
Banco de Dados - Part01
Banco de Dados - Part01Banco de Dados - Part01
Banco de Dados - Part01Rangel Javier
 
Sistema de Base de Dados1.ppt
Sistema de Base de Dados1.pptSistema de Base de Dados1.ppt
Sistema de Base de Dados1.ppthhuu6
 
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
 
Conceitos Base_de_Dados.pdf
Conceitos Base_de_Dados.pdfConceitos Base_de_Dados.pdf
Conceitos Base_de_Dados.pdfticepcCapelas
 
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
 
2019-2 - BD I - Aula 01 C - Introdução a Banco de Dados
2019-2 - BD I - Aula 01 C - Introdução a Banco de Dados2019-2 - BD I - Aula 01 C - Introdução a Banco de Dados
2019-2 - BD I - Aula 01 C - Introdução a Banco de DadosRodrigo Kiyoshi Saito
 
Novo microsoft office power point presentation
Novo microsoft office power point presentationNovo microsoft office power point presentation
Novo microsoft office power point presentationmachadocarla
 
Modelos de banco de dados
Modelos de banco de dadosModelos de banco de dados
Modelos de banco de dadosEdgar Stuart
 

Similar to Introdução a Bancos de Dados (20)

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
 
aula01_Fundamentos de Banco de Dados.pptx.pdf
aula01_Fundamentos de Banco de Dados.pptx.pdfaula01_Fundamentos de Banco de Dados.pptx.pdf
aula01_Fundamentos de Banco de Dados.pptx.pdf
 
Aula tecnologia da informacao 6 banco de dados
Aula tecnologia da informacao 6 banco de dadosAula tecnologia da informacao 6 banco de dados
Aula tecnologia da informacao 6 banco de dados
 
Banco de Dados - Part01
Banco de Dados - Part01Banco de Dados - Part01
Banco de Dados - Part01
 
Sistema de Base de Dados1.ppt
Sistema de Base de Dados1.pptSistema de Base de Dados1.ppt
Sistema de Base de Dados1.ppt
 
Sistemas de Informação - Aula05 - cap5 bd e business intelligence
Sistemas de Informação - Aula05 - cap5 bd e business intelligenceSistemas de Informação - Aula05 - cap5 bd e business intelligence
Sistemas de Informação - Aula05 - cap5 bd e business intelligence
 
Ara7129 unidade-1-v1
Ara7129 unidade-1-v1Ara7129 unidade-1-v1
Ara7129 unidade-1-v1
 
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
 
Bancodedados
BancodedadosBancodedados
Bancodedados
 
Introdução a Bancos de Dados
Introdução a Bancos de DadosIntrodução a Bancos de Dados
Introdução a Bancos de Dados
 
Conceitos Base_de_Dados.pdf
Conceitos Base_de_Dados.pdfConceitos Base_de_Dados.pdf
Conceitos Base_de_Dados.pdf
 
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)
 
2019-2 - BD I - Aula 01 C - Introdução a Banco de Dados
2019-2 - BD I - Aula 01 C - Introdução a Banco de Dados2019-2 - BD I - Aula 01 C - Introdução a Banco de Dados
2019-2 - BD I - Aula 01 C - Introdução a Banco de Dados
 
Novo microsoft office power point presentation
Novo microsoft office power point presentationNovo microsoft office power point presentation
Novo microsoft office power point presentation
 
Sql - introdução
Sql -  introduçãoSql -  introdução
Sql - introdução
 
Aula 01 Revisão
Aula 01   RevisãoAula 01   Revisão
Aula 01 Revisão
 
Modelos de banco de dados
Modelos de banco de dadosModelos de banco de dados
Modelos de banco de dados
 
Aula 1
Aula 1Aula 1
Aula 1
 
Banco de dados aula 2
Banco de dados  aula 2Banco de dados  aula 2
Banco de dados aula 2
 
Banco de dados 1
Banco de dados 1Banco de dados 1
Banco de dados 1
 

Introdução a Bancos de Dados

  • 1. DCC103-Introd. a Sistemas de Computação Aula 05 - Estrutura e Organização da Informação Prof. Acauan Ribeiro
  • 2. Objetivo • Entender o que é um Banco de Dados. • Tomada de decisões • Avaliar tecnicamente um Banco de Dados • Dados x Informação • Tipos e Arquiteturas de Banco de Dados
  • 3. Banco de Dados • Importância • Estão presentes nos mais diversos setores • Bancos • Universidades • Governo • Portais da Internet • Etc.. • Ex.: Telemarketing – Verificando informações aguarde um momento Sr.
  • 4. Sistemas de informação manipulam informações Sabedoria Conhecimento Informação Informação Dados Dados
  • 5. Informação O que á a informação? Informação é todo o conjunto de dados devidamente ordenados e organizados de forma a terem significado.
  • 6. Dados Em informática designa-se por dados os elementos de partida que servem de base para o tratamento e sobre os quais o computador efetua as operações necessárias à tarefa em questão. Vários dados agrupados constituem uma informação. Meio de Armazenament o Sistema Dados de Informações Processamento
  • 7. Exemplo O I O C O M B - são dados mas não é informação perceptível ao homem. • A informação não é mais do que dados organizados e ordenados de forma útil. Isto é, informação é o conhecimento produzido como resultado do processamento de dados. • Se processarmos os dados que tínhamos anteriormente então obtemos a informação:
  • 8. Informação  Devemos observar que nem sempre um grupo de dados trabalhados gera informação dentro de um sistema de informação Sistema Dados de Informação Processamento Sistema de Informações Processamento
  • 9. Como é que a informação é organizada ? A organização da informação é efetuada de acordo com critérios distintos como: • Hierarquia dos seus componentes; • O tipo de assunto a que se refere; • Forma de armazenamento.
  • 10. Como é que a informação é organizada ? Quanto à HIERARQUIA DOS COMPONENTES DA INFORMAÇÃO, esta é organizada em: • Caracteres; • Campos; • Registos; • Arquivos.
  • 11. Campo  Deriva do inglês field (Data Field) – campo de dados, sendo formado por um conjunto de bytes.  Unidade básica de informação  Identificável e passível de definição quanto ao seu tamanho e formato  Um campo descreve determinado atributo, especificando uma entidade.
  • 12. Exemplo de Campo Entidade (Objeto) Atributos (intens de dados ou campos)
  • 13. Registro A palavra registro é derivada do ingles record, que consiste num conjunto de itens de dados ou grupos de dados, caracterizando uma ocorrencia de um conjunto de atributos pertencente a determinada entidade.
  • 14. Exemplo de Registro Registro Chave Registro de Notas Fiscais Número da Nota Fiscal Registro de Funcionários Número do Funcionário Registro de Produtos Número do Produto Registro de Automoveis Número do Chassi
  • 15. Arquivo Derivado do ingles file, é definido como um conjunto de registros (records) de um mesmo tipo. Ex.: Arquivos de texto: Bloco de Notas Arquivo Binário (musica, imagens) Arquivo de Registro
  • 16.
  • 17. Quanto AO TIPO DE ASSUNTO a que se refere a informação Esta pode ser como que etiquetada de modo a tornar fácil a sua procura e a evitar perdas de tempo. Quando a informação está armazenada em pastas, estes indicam o seu tipo, através de uma extensão ao nome do ficheiro. Algumas das extensões mais comuns são:
  • 19. Banco de Dados CONCEITO: Um banco de dados é uma coleção de dados armazenada eletronicamente. CONCEITO LIVRO: pode ser definido como sendo um conjunto de dados estruturado para ser utilizado de forma eficiente por uma aplicação
  • 20. Dados gerenciados com uma única Entidade
  • 21. Bando de Dados - Introdução
  • 22. Bando de Dados - Introdução
  • 23. Bando de Dados - Introdução Armazenar Recuperar Não acessam os Manipular, dados diretamente Manter e Gerenciar
  • 24. Bando de Dados - Introdução Camada Externa Camada Lógica Camada Física
  • 25. Modelos de Banco de Dados  Hierárquico  Rede  Lista invertida  Relacional
  • 26.
  • 27. Exemplo do Modelo de Rede
  • 28. Lista invertida Tupla: conjunto de objetos que compartilham as mesmas características ou possuem a mesma propriedade.
  • 29. Modelo Relacional Histórico Modelo Relacional • Foi introduzido por Codd (1970) • Tornou-se um padrão de fato para aplicações comerciais, devido a sua simplicidade e performance. • É um modelo formal, baseado na teoria matemática das relações • Um dos SGBD's precursores que implementaram este modelo foi o System R (IBM). Baseado em seus conceitos surgiram: DB2 (IBM), SQL-DS (IBM), Oracle, Informix, Ingres, Sybase entre outros.
  • 30. Modelo Relacional Conceitos do Modelo Relacional • O modelo relacional representa os dados num BD como uma coleção de tabelas (relações). • Cada tabela terá um nome, que será único, e um conjunto de atributos com seus respectivos nomes e domínios. • Todos os valores de uma coluna são do mesmo tipo de dados.
  • 31. Modelo Relacional Domínios Código Nome Cidade Estado Atributos } •1 • Jussara • São • SP •2 • Leonardo Paulo • RR •3 • Marcos • Boa Vista • BA Tuplas •4 • André • Salvador • PI • Teresina
  • 32.
  • 37. SGBD • Um Sistema Gestor de Base de Dados (SGBD) é o conjunto de programas de computador (softwares) responsáveis pelo gerenciamento de uma base de dados. O principal objetivo é retirar da aplicação cliente a responsabilidade de gerenciar o acesso, manipulação e organização dos dados. O SGBD disponibiliza uma interface para que os seus clientes possam incluir, alterar ou consultar dados. Em bancos de dados relacionais a interface é constituída pelas APIs ou drivers do SGBD, que executam comandos na linguagem SQL. (Structured Query Language, ou Linguagem de Consulta Estruturada)
  • 38. SGBD - Regras • Autocontenção • Independência dos dados • Abstração • Visões • Controle das Transações • Controle de Concorrência
  • 39. CARACTERÍSTICAS GERAIS DE UM SGBD  Controle de Redundâncias  Compartilhamento dos Dados  Controle de Acesso  Interfaceamento  Esquematização
  • 40. SGBD - Abstração de dados O sistema de banco de dados (SBD) deve prover uma visão abstrata de dados para os usuários, isolando, desta forma, detalhes mais internos do BD. A abstração se dá em três níveis:
  • 42. Para Finalizar Acessem a nosso sala virtual, link abaixo: http://www.ava.ufrr.br