Portuguese, Brazilian subtitles

← Database Concepts - Intro to Relational Databases

Get Embed Code
5 Languages

Showing Revision 4 created 06/20/2016 by Udacity Robot.

  1. OK, vamos fazer um teste.
  2. Parece que nosso zoológico
    precisa de um banco de dados para manter o controle de
  3. todas as pessoas que
    doaram dinheiro para o zoológico.
  4. Um de nossos programadores criou
    uma descrição orientada a objeto de
  5. uma classe de doador.
  6. Ele tem atributos para
  7. o nome da pessoa, seu animal favorito
    e seus números de telefone.
  8. Dessa forma, quando, por exemplo, houver um
    gorila recém-nascido no zoológico,
  9. os administradores do zoológico poderão ligar para Mary
    e dar a notícia.
  10. Em se tratando de números de telefone,
    uma pessoa pode ter mais de um.
  11. Portanto, daremos suporte a telefones residenciais,
    celulares e comerciais.
  12. Então, se quisermos armazenar essas
    informações em um banco de dados relacional,
  13. em vez de apenas em objetos na memória,
    de quantas tabelas você acha que precisaremos?
  14. Aaah, espera, não esse tipo de tabelas.
  15. Este tipo de tabela.
  16. Como uma pessoa pode ter mais de um
    número de telefone, vamos querer
  17. ter uma tabela para os doadores e
    uma para os números de telefone dos doadores.
  18. Este é o mesmo tipo de situação
  19. de quando tínhamos animais que comem
    vários tipos de alimentos diferentes.
  20. Agora, o que será incluído nessas tabelas?
  21. Primeiro, quais colunas você
    pensa em incluir nessas tabelas?
  22. E segundo,
    como você representaria Mary e
  23. os números de telefone dela nessas colunas?
  24. Preencha os nomes de coluna na
    parte superior de cada tabela e,
  25. em seguida, os valores que você colocaria
    nelas no corpo da tabela.