- Introduzione al fenomeno dei Big Data
- Database relazionali e non relazionali (NoSQL)
- Structured Query Language (SQL)
- MongoDB
- Lab & tools
• Introduzione ai database ed ai Big Data
• Database relazionali. Tabelle, relazioni ed attributi. Informazione incompleta e valori null. Vincoli di integrità.
• Algebra relazionale.
• Structured Query Language (SQL). Query di selezione, inserimento, aggiornamento e cancellazione. Join. Query annidate. Operatori aggregati. Indici.
• Transazioni ACID: atomicity, consistency, isolation and durability
• Database non relazionali (NoSQL). Modelli non relazionali: chiave-valore, Wide Column, document-based, a grafo, ad oggetti.
• CAP (or Brewer's) theorem. Consistency, Availability, Partition Tolerance.
• MongoDB. Collezioni e documenti. Query Language. Aggregation framework. Indici, repliche, sharding.
SEDE DI CHIETI
Via dei Vestini,31
Centralino 0871.3551
SEDE DI PESCARA
Viale Pindaro,42
Centralino 085.45371
email: info@unich.it
PEC: ateneo@pec.unich.it
Partita IVA 01335970693