Salta al contenuto principale
CODICE 65920
ANNO ACCADEMICO 2026/2027
CFU
SETTORE SCIENTIFICO DISCIPLINARE ING-INF/05
LINGUA Italiano
SEDE
  • GENOVA
PERIODO 2° Semestre
MODULI Questo insegnamento è un modulo di:

PRESENTAZIONE

L'insegnamento fornisce le competenze di base sulla progettazione dei sistemi informativi e sulla struttura concettuale, logica e fisica delle basi di dati relazionali

OBIETTIVI E CONTENUTI

OBIETTIVI FORMATIVI

L'insegnamento introduce alla progettazione delle basi di dati e al loro ciclo di vita, agli strumenti per la loro progettazione, ai linguaggi per la creazione, interrogazione e manipolazione di basi dati centralizzate e alle basi di dati relazionali.

OBIETTIVI FORMATIVI (DETTAGLIO) E RISULTATI DI APPRENDIMENTO

Gli studenti saranno in grado di applicare le conoscenze acquisite attraverso la progettazione di semplici schemi di basi di dati relazionali e delle relative interrogazioni, utilizzando il modello Entità Relazione (ER) per la progettazione e il linguaggio SQL per la formulazione delle interrogazioni.

PREREQUISITI

Conoscenza dei fondamenti della programmazione e nozioni di analisi matematica

MODALITA' DIDATTICHE

Lezioni frontali nelle quali il docente utilizzerà diapositive, le cui copie saranno fornite agli studenti mediante Aulaweb.
Esercizi di progettazione e programmazione con linguaggio SQL.

Gli studenti con certificazioni valide per Disturbi Specifici dell’Apprendimento (DSA), per disabilità o altri bisogni educativi sono invitati a contattare il docente e il referente di Scuola per la disabilità all’inizio dell’insegnamento per concordare eventuali modalità didattiche che, nel rispetto degli obiettivi dell’insegnamento, tengano conto delle modalità di apprendimento individuali.

I contatti del referente di Scuola per la disabilità sono disponibili al seguente link https://unige.it/commissioni/comitatoperlinclusionedeglistudenticondisabilita.

PROGRAMMA/CONTENUTO

  1. Architettura delle moderne Basi di Dati
  2. Il modello relazionale: definizione di tabelle e interrogazioni usando algebra relazionale e linguaggio SQL.
  3. Progettazione concettuale attraverso il modello ER e traduzione nel modello logico.
  4. Interrogazioni con il linguaggio SQL

TESTI/BIBLIOGRAFIA

Ramez Elmasri, Shamkant B. Navathe, Sistemi di Basi di Dati - Fondamenti e Complementi ,7/E, Pearson, 2018.

Tutte le diapositive utilizzate durante le lezioni e altro materiale didattico saranno disponibili su Aulaweb. In generale, gli appunti presi durante le lezioni e il materiale su Aulaweb sono sufficienti per la preparazione dell'esame.

DOCENTI E COMMISSIONI

Commissione d'esame

LUCA DEMETRIO (Presidente)

ANTONIO SGORBISSA (Presidente)

LEZIONI

INIZIO LEZIONI

https://easyacademy.unige.it/portalestudenti/index.php?view=easycourse&_lang=it&include=corso

Orari delle lezioni

L'orario di questo insegnamento è consultabile all'indirizzo: Portale EasyAcademy

ESAMI

MODALITA' D'ESAME

Valutazioni in classe durante il semestre (soluzione a libro chiuso di esercizi numerici/programmazione e domande a risposta aperta), oppure esame scritto finale.

MODALITA' DI ACCERTAMENTO

Soluzione di esercizi sulla progettazione concettuale e logica di una base di dati, il caricamento di dati contenuti su file all'interno del database, l'interrogazione del database e la presentazione dei dati ottenuti dalle interrogazioni.

ALTRE INFORMAZIONI

Per altre informazioni contattare il docente per email.

Gli studenti con certificazioni valide per Disturbi Specifici dell’Apprendimento (DSA) possono richiedere adattamenti in sede d'esame, con almeno 7 giorni di anticipo rispetto alla data dell’esame, compilando il "modulo richieste adattamenti" (dai servizi online https://modulionline.unige.it/richiesta-adattamenti#no-back) che verrà inviato in automatico dal sistema al/alla docente responsabile dell’insegnamento e al/alla docente referente per gli studenti con disabilità e con DSA della propria Scuola/Area.

Lo studente riceverà una copia della sua richiesta.

Agenda 2030

Agenda 2030
Parità di genere
Parità di genere
Lavoro dignitoso e crescita economica
Lavoro dignitoso e crescita economica
Imprese, innovazione e infrastrutture
Imprese, innovazione e infrastrutture
Ridurre le disuguaglianze
Ridurre le disuguaglianze
Consumo e produzione responsabili
Consumo e produzione responsabili