Skip to Main Content (Press Enter)

Logo UNINSUBRIA
  • ×
  • Home
  • Corsi
  • Insegnamenti
  • Professioni
  • Persone
  • Pubblicazioni
  • Strutture
  • Terza Missione
  • Attività
  • Competenze

UNI-FIND
Logo UNINSUBRIA

|

UNI-FIND

uninsubria.it
  • ×
  • Home
  • Corsi
  • Insegnamenti
  • Professioni
  • Persone
  • Pubblicazioni
  • Strutture
  • Terza Missione
  • Attività
  • Competenze
  1. Insegnamenti

SCV0321 - MODELLI INNOVATIVI PER LA GESTIONE DEI DATI

insegnamento
ID:
SCV0321
Durata (ore):
48
CFU:
6
SSD:
INFORMATICA
Anno:
2025
  • Dati Generali
  • Syllabus
  • Corsi
  • Persone

Dati Generali

Periodo di attività

Secondo Semestre (23/02/2026 - 29/05/2026)

Syllabus

Obiettivi Formativi

Lo studente acquisirà:
conoscenze relative ad aspetti avanzati della gestione dei dati riguardanti estensioni del modello relazionale (in particolare, il modello dei dati object-relational).
conoscenze per gestire dati utilizzando altri modelli, quali i modelli dei dati semi-strutturati basati su xml e graph-based, basati su rdf e sul conceptual graph data model. Verranno inoltre presentati i relativi linguaggi di interrogazione.
Pertanto, lo studente:
3- avrà sviluppato la capacità di individuare un problema relativo alla modellazione e/o all’interrogazione dei dati secondo gli argomenti esposti e di risolverlo in modo professionale.
sarà in grado di giudicare la qualità della progettazione di una base di dati sviluppata in uno dei modelli sopracitati.
sarà in grado di progettare una base di dati utilizzando i modelli dei dati presentati nel corso e di utilizzare i relativi linguaggi di interrogazione, in funzione dei requisiti di progettazione.

Prerequisiti

Lo studente ha conoscenza degli argomenti presentati in un corso introduttivo di Basi di Dati Relazionali. Pertanto, lo studente conosce il modello relazionale dei dati, l’algebra relazionale, il linguaggio di interrogazione SQL, la progettazione concettuale e logica di una base di dati relazionale.
E’ necessaria la comprensione della lingua inglese, in quanto parte del materiale didattico consiste in estratti di pubblicazioni scientifiche scritte in tale lingua.

Metodi didattici

Gli obbiettivi formativi del corso verranno raggiunti attraverso lezioni frontali per un totale di 48 ore.

Verifica Apprendimento

Prova finale scritta: La prova attribuisce un voto finale – espresso in trentesimi - in funzione della conoscenza e delle capacità di comprensione da parte dello studente, relativamente agli argomenti contenuti nel programma del corso. La prova scritta è formata da 4 quesiti, 2 di natura teorica e 2 esercizi.
La prova scritta si ritiene superata con una votazione uguale o maggiore di 18/30.

Contenuti

La prima parte del corso tratta il modello dei dati object-relational:
1. tipi di dati complessi in SQL:1999 (5 ore, obbiettivo formativo 1),
2. tipi strutturati e ereditarietà in SQL (3 ore, obbiettivo formativo 1),
3. relazioni nidificate (3 ore, obbiettivo formativo 1),
4. collection types (3 ore, obbiettivo formativo 1).
La seconda parte del corso tratta i modelli di dati semi-strutturati basati su XML:
1. XML data, SGML e HTML (2 ore, obbiettivo formativo 2),
2. DTD (3 ore, obbiettivo formativo 2),
3. XML Schema, tipi semplici e tipi complessi (4 ore, obbiettivo formativo 2),
4. XML InfoSet e Document Object Model (3 ore, obbiettivo formativo 2),
5. introduzione al modello dei dati utilizzato da XQuery (2 ore, obbiettivo formativo 2),
6. XPath (2 ore, obbiettivo formativo 2),
7. XQuery (3 ore, obbiettivo formativo 2).
L’ultima parte del corso tratta i graph database:
1. descrivere risorse in RDF (2 ore, obbiettivo formativo 2),
2. RDFS, RDF/XML (3 ore, obbiettivo formativo 2),
3. regole di inferenza per RDF/RDFS (1 ora, obbiettivo formativo 2),
4. triplestores (1 ora, obbiettivo formativo 2),
5. Sparql (2 ore, obbiettivo formativo 2),
6. Graph databases. Cipher e Gremlin (6 ore, obbiettivo formativo 2)

Lingua Insegnamento

italiano

Altre informazioni

Dispense e slides fornite dal docente, reperibili sul sito di e-learning dell’Università. Il docente riceve su appuntamento tramite email a nome.cognome@uninsubria.it. Il docente risponde solo a email firmate e provenienti dal dominio studenti.uninsubria.it.

Corsi

Corsi

INFORMATICA 
Laurea
3 anni
No Results Found

Persone

Persone

TROMBETTA ALBERTO
Settore INFO-01/A - Informatica
Gruppo 01/INFO-01 - INFORMATICA
AREA MIN. 01 - Scienze matematiche e informatiche
Docenti di ruolo di IIa fascia
No Results Found
  • Accessibilità
  • Utilizzo dei cookie

Realizzato con VIVO | Designed by Cineca | 25.11.5.0