CODICE 65920 ANNO ACCADEMICO 2026/2027 CFU 6 cfu anno 2 INGEGNERIA INFORMATICA 11880 (L-8 R) - GENOVA SETTORE SCIENTIFICO DISCIPLINARE ING-INF/05 LINGUA Italiano SEDE GENOVA PERIODO 2° Semestre MODULI Questo insegnamento è un modulo di: BASI DI DATI E SISTEMI OPERATIVI 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 Architettura delle moderne Basi di Dati Il modello relazionale: definizione di tabelle e interrogazioni usando algebra relazionale e linguaggio SQL. Progettazione concettuale attraverso il modello ER e traduzione nel modello logico. 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 LUCA DEMETRIO Ricevimento: Contattare il docente via email per fissare un appuntamento. 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 Parità di genere Lavoro dignitoso e crescita economica Imprese, innovazione e infrastrutture Ridurre le disuguaglianze Consumo e produzione responsabili