CODICE 114588 ANNO ACCADEMICO 2026/2027 CFU 12 cfu anno 2 INGEGNERIA INFORMATICA 11880 (L-8 R) - GENOVA SETTORE SCIENTIFICO DISCIPLINARE ING-INF/05 LINGUA Italiano SEDE GENOVA MODULI Questo insegnamento è composto da: BASI DI DATI SISTEMI OPERATIVI PRESENTAZIONE L'insegnamento di Basi di Dati ha l’obiettivo di fornire le conoscenze, competenze e abilità di base relative alla gestione e all’esercizio di una base di dati relazionale, fornendo gli elementi essenziali del linguaggio di interrogazione SQL. Verrà inoltre fornita la conoscenza della programmazione ordientata agli oggetti in linguaggio Python come strumento principale per l’interazione con i database e lo sviluppo di applicativi che possano prescindere dalle strutture dati predefinite nel linguaggio. La prima parte del corso coprirà i concetti fondamentali per progettare concettualmente una base di dati, mentre la seconda parte del corso sarà incentrata sull’apprendimento di SQL e dell’utilizzo di Python per gestire le basi di dati create. OBIETTIVI E CONTENUTI OBIETTIVI FORMATIVI L'insegnamento è composto da due moduli: Basi di Dati e Sistemi Operativi. Il primo modulo fornisce le conoscenze fondamentali per la progettazione e gestione di basi di dati relazionali, con attenzione al loro ciclo di vita e all’utilizzo di linguaggi per la creazione e interrogazione dei dati. Il secondo modulo introduce la struttura e le funzionalità dei sistemi operativi, approfondendo i principali moduli, algoritmi e strutture software. Al termine del corso, lo studente avrà acquisito una preparazione di base nei due ambiti, essenziale per comprendere e sviluppare sistemi informatici complessi. PREREQUISITI Per questo corso, è necessaria una conoscenza di base relativa a: Fondamenti di programmazione conoscenza degli algoritmi di base per la manipolazione dei dati (algoritmi di ricerca binaria e di ordinamento) MODALITA' DIDATTICHE 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. DOCENTI E COMMISSIONI LUCA DEMETRIO Ricevimento: Contattare il docente via email per fissare un appuntamento. ANTONIO SGORBISSA 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 ALTRE INFORMAZIONI 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.