Introduzione ai tipi di dati di PostgreSQL

Creare database PostgreSQL

Darryl Reeves

Industry Assistant Professor, New York University

Categorie di dati in PostgreSQL

  • Testo
  • Numerico
  • Temporale
  • Booleano
  • Altro: Geometrico, Binario, Monetario
Creare database PostgreSQL

Esempio 1: rappresentare le date di nascita

  • Cathy: 3 maggio 2006
  • Possibili rappresentazioni
    • "May 3, 2006" (testo)
    • "5/3/2006" (testo)
    • 2006-05-03 (date)
Creare database PostgreSQL

Esempio 2: tracciare lo stato del pagamento

  • Il partecipante ha pagato?
  • Possibili rappresentazioni:
    • "Yes"/"No" (testo)
    • "Y"/"N" (testo)
    • 'true'/'false' (boolean)
  • Tipi specifici impongono vincoli sui valori
Creare database PostgreSQL

Esempio 3: distanze dei viaggi

  • Mark ha volato per 326 miglia per un incontro con un cliente
  • Possibili rappresentazioni:
    • "326 miles" (testo)
    • "326" (testo)
    • 326 (numerico)
Creare database PostgreSQL

Esercitiamoci!

Creare database PostgreSQL

Preparing Video For Download...