PROGRAMMA DI INFORMATICA I.T.E. INFORMATICA “Agostino Bassi” Corso III° Teoria Codice: TF3001 Ore di corso: 66 Docente: Maurizio LUNARDI Testi di riferimento: P. Camagni – R. Nikolassy, Informatica per l’azienda – Edizione amministrazione, finanza e marketing, Hoepli, ISBN 978-88-203-4976-9 blu – Appunti e dispense a cura del Docente CONTENUTI Programma del corso Modulo didattico 1. Progettazione di database. Unità didattiche: contenuti 1.1 Introduzione ai database. - Necessita’ dei database. Funzioni di un DBMS. 1.2 Modellazione dei dati. - Modellazione dei dati. Modelli logici per le basi di dati. Conclusioni. 1.3 Il modello E-R. - Il modello E-R. Entita’ e attributi. Istanze e attributi. Relazioni (o associazioni). 1.4 Chiavi e attributi. - Introduzione. Chiavi primarie. Chiavi composte. Chiavi artificiali. Migrazione di chiave primaria. Chiavi esterne. Aggiungere attributi al modello. 1.5 Il progetto di un database. - Oggetti di un database. Nominare gli Individuare le entita’. Definire gli documentazione del progetto: matrici attributi. Individuare le relazioni. lettura. Affinare lo schema di base. applicazione. oggetti. attributi. La tra entita’ e Regole di Esempi di 1.6 I database relazionali. - Struttura dei dati e terminologia. Proprieta’ delle tabelle relazionali. Relazioni e chiavi. Conclusioni: schema logico, fisico e tracciato record. 1.7 Le regole di integrita’. - L’integrita’ dei dati. Regole di inserzione, cancellazione e modifica. I rappresentanti di classe _________________________ _________________________ Lodi, 31 maggio 2017 _______________________ (Firma dell'insegnante) I.T.E. INFORMATICA “Agostino Bassi” Corso III° Teoria Codice: TF3001 Ore di corso: 66 Docente: Maurizio LUNARDI Testi di riferimento: P. Camagni – R. Nikolassy, Informatica per l’azienda – Edizione amministrazione, finanza e marketing, Hoepli, ISBN 978-88-203-4976-9 blu – Appunti e dispense a cura del Docente CONTENUTI Programma del corso Modulo didattico 2. Data Base Management System (DBMS) locali e di rete. Unità didattiche: contenuti 2.1 La gestione dei database mediante DBMS. - Database e DBMS. I livelli di astrazione. La sicurezza. Architettura e organizzazione. Database di rete. 2.2 Il DBMS Microsoft Access. - Gli oggetti di Access. La relazione uno a molti. 2.3 Estrarre le informazioni con Microsoft Access. - La ricerca dei dati nella tabella. Le interrogazioni sui database: le query. Le query su piu’ tabelle in relazione. 2.4 Un DBMS di rete: MySQL. - Architettura di MySQL. La creazione del database e delle tabelle con MySQL. 3. Reti di 3.1 Reti di computer e reti di comunicazione. computer e - Le reti di computer. Le topologie di rete. Il modello programmazione ISO/OSI e Internet. Gli indirizzi IP. La rete statica nel Internet. L’architettura del Web. I servizi di Internet. I domini, il DNS e la registrazione di Web. siti. 3.2 Il linguaggio HTML. - L’HTML. La creazione di una pagina. La sintassi HTML. L’intestazione di un documento. Il corpo del documento (tag <body>). I paragrafi e la formattazione del testo. La definizione del carattere. Le immagini. Gli elenchi e le tabelle. I collegamenti ipertestuali (link). I rappresentanti di classe _________________________ _________________________ Lodi, 31 maggio 2017 _______________________ (Firma dell'insegnante)