DCC103-Introd. a Sistemas               de ComputaçãoAula 05 - Estrutura eOrganização da Informação               Prof. Ac...
Objetivo  •   Entender o que é um Banco de Dados.  •   Tomada de decisões  •   Avaliar tecnicamente um Banco de      Dados...
Banco de Dados •   Importância •   Estão presentes nos mais diversos setores     •   Bancos     •   Universidades     •   ...
Sistemas de informação manipulaminformações                 Sabedoria               Conhecimento         Informação       ...
Informação  O que á a informação?  Informação é todo o conjunto de dados  devidamente ordenados e organizados de  forma a ...
Dados Em informática designa-se por dados os elementos de partida que servem de base para o tratamento e sobre os quais o ...
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    or...
Informação   Devemos observar que nem sempre um grupo de    dados trabalhados gera informação dentro de    um sistema de ...
Como é que a informação éorganizada ?A organização da informação éefetuada de acordo com critériosdistintos como:• Hierarq...
Como é que a informação éorganizada ?  Quanto à HIERARQUIA DOS COMPONENTES  DA INFORMAÇÃO, esta é organizada em:   •   Car...
Campo Deriva  do inglês field (Data Field) –  campo de dados, sendo formado por um  conjunto de bytes. Unidade básica de...
Exemplo de Campo    Entidade (Objeto)             Atributos                        (intens de dados ou campos)
RegistroA palavra registro é derivada do inglesrecord, que consiste num conjunto de itensde dados ou grupos de dados,carac...
Exemplo de RegistroRegistro                    ChaveRegistro de Notas Fiscais   Número da Nota FiscalRegistro de Funcionár...
ArquivoDerivado do ingles file, é definido como umconjunto de registros (records) de ummesmo tipo.Ex.:Arquivos de texto: B...
Quanto AO TIPO DE ASSUNTO a que se refere ainformaçãoEsta pode ser como que etiquetada de modo atornar fácil a sua procura...
Hierarquia dos Dados
Banco de DadosCONCEITO: Um banco de dados é umacoleção de dados armazenadaeletronicamente.CONCEITO LIVRO: pode ser definid...
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           Mante...
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 invertidaTupla: conjunto de objetos quecompartilham as mesmas características oupossuem a mesma propriedade.
Modelo RelacionalHistórico Modelo Relacional• Foi introduzido por Codd (1970)• Tornou-se um padrão de fato para aplicações...
Modelo RelacionalConceitos do Modelo Relacional• O modelo relacional representa os dadosnum BD como uma coleção de tabelas...
Modelo Relacional                 Domínios Código     Nome        Cidade         Estado       Atributos                   ...
Arquitetura de Bando deDados
Arquitetura de Bando deDados
Arquitetura de Bando deDados
Arquitetura de Bando deDados
SGBD•   Um Sistema Gestor de Base de Dados (SGBD) é    o conjunto de programas de computador    (softwares) responsáveis p...
SGBD - Regras•   Autocontenção•   Independência dos dados•   Abstração•   Visões•   Controle das Transações•   Controle de...
CARACTERÍSTICAS GERAIS DEUM SGBD Controle de Redundâncias Compartilhamento dos Dados Controle de Acesso Interfaceament...
SGBD - Abstração de dadosO  sistema de banco de dados (SBD) deve prover uma visão abstrata de dados para os usuários, iso...
Banco de Dados(SGBDs)
Para Finalizar  Acessem a nosso sala virtual, link  abaixo:  http://www.ava.ufrr.br
Isc   aula 5 - estrutura e organização da informação
Isc   aula 5 - estrutura e organização da informação
Isc   aula 5 - estrutura e organização da informação
Próximos SlideShares
Carregando em…5
×

Isc aula 5 - estrutura e organização da informação

2.042 visualizações

Publicada em

0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
2.042
No SlideShare
0
A partir de incorporações
0
Número de incorporações
2
Ações
Compartilhamentos
0
Downloads
49
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Isc aula 5 - estrutura e organização da informação

  1. 1. DCC103-Introd. a Sistemas de ComputaçãoAula 05 - Estrutura eOrganização da Informação Prof. Acauan Ribeiro
  2. 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. 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. 4. Sistemas de informação manipulaminformações Sabedoria Conhecimento Informação Informação Dados Dados
  5. 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. 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. 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. 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. 9. Como é que a informação éorganizada ?A organização da informação éefetuada de acordo com critériosdistintos como:• Hierarquia dos seus componentes;• O tipo de assunto a que se refere;• Forma de armazenamento.
  10. 10. Como é que a informação éorganizada ? Quanto à HIERARQUIA DOS COMPONENTES DA INFORMAÇÃO, esta é organizada em: • Caracteres; • Campos; • Registos; • Arquivos.
  11. 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. 12. Exemplo de Campo Entidade (Objeto) Atributos (intens de dados ou campos)
  13. 13. RegistroA palavra registro é derivada do inglesrecord, que consiste num conjunto de itensde dados ou grupos de dados,caracterizando uma ocorrencia de umconjunto de atributos pertencente adeterminada entidade.
  14. 14. Exemplo de RegistroRegistro ChaveRegistro de Notas Fiscais Número da Nota FiscalRegistro de Funcionários Número do FuncionárioRegistro de Produtos Número do ProdutoRegistro de Automoveis Número do Chassi
  15. 15. ArquivoDerivado do ingles file, é definido como umconjunto de registros (records) de ummesmo tipo.Ex.:Arquivos de texto: Bloco de NotasArquivo Binário (musica, imagens)Arquivo de Registro
  16. 16. Quanto AO TIPO DE ASSUNTO a que se refere ainformaçãoEsta pode ser como que etiquetada de modo atornar 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 aonome do ficheiro.Algumas das extensões mais comuns são:
  17. 17. Hierarquia dos Dados
  18. 18. Banco de DadosCONCEITO: Um banco de dados é umacoleção de dados armazenadaeletronicamente.CONCEITO LIVRO: pode ser definido comosendo um conjunto de dados estruturado paraser utilizado de forma eficiente por umaaplicação
  19. 19. Dados gerenciados com umaúnica Entidade
  20. 20. Bando de Dados - Introdução
  21. 21. Bando de Dados - Introdução
  22. 22. Bando de Dados - Introdução Armazenar Recuperar Não acessam os Manipular,dados diretamente Manter e Gerenciar
  23. 23. Bando de Dados - Introdução Camada Externa Camada Lógica Camada Física
  24. 24. Modelos de Banco de Dados  Hierárquico  Rede  Lista invertida  Relacional
  25. 25. Exemplo do Modelo de Rede
  26. 26. Lista invertidaTupla: conjunto de objetos quecompartilham as mesmas características oupossuem a mesma propriedade.
  27. 27. Modelo RelacionalHistórico Modelo Relacional• Foi introduzido por Codd (1970)• Tornou-se um padrão de fato para aplicaçõescomerciais, devido a sua simplicidade eperformance.• É um modelo formal, baseado na teoriamatemática das relações• Um dos SGBDs precursores queimplementaram este modelo foi o System R (IBM).Baseado em seus conceitossurgiram: DB2 (IBM), SQL-DS(IBM), Oracle, Informix, Ingres, Sybase entreoutros.
  28. 28. Modelo RelacionalConceitos do Modelo Relacional• O modelo relacional representa os dadosnum BD como uma coleção de tabelas(relações).• Cada tabela terá um nome, que seráúnico, e um conjunto de atributos com seusrespectivos nomes e domínios.• Todos os valores de uma coluna são domesmo tipo de dados.
  29. 29. 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
  30. 30. Arquitetura de Bando deDados
  31. 31. Arquitetura de Bando deDados
  32. 32. Arquitetura de Bando deDados
  33. 33. Arquitetura de Bando deDados
  34. 34. 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)
  35. 35. SGBD - Regras• Autocontenção• Independência dos dados• Abstração• Visões• Controle das Transações• Controle de Concorrência
  36. 36. CARACTERÍSTICAS GERAIS DEUM SGBD Controle de Redundâncias Compartilhamento dos Dados Controle de Acesso Interfaceamento Esquematização
  37. 37. 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:
  38. 38. Banco de Dados(SGBDs)
  39. 39. Para Finalizar Acessem a nosso sala virtual, link abaixo: http://www.ava.ufrr.br

×