Laboratorio di Basi di Dati


C.d.L.: Scienze e Tecnologie Informatiche

Insegnamento: 6 crediti - Complementare

Semestre: II (Marzo - Giugno)

Docente:

Prof. Matteo Golfarelli
Studio 15 - Ingegneria e Scienze Informatiche - Via Sacchi 3, Cesena
Tel: +39 0547 338 862
Ricevimento: Lun. 16-18
E-mail: nome.cognome@unibo.it

Docente:

Prof.ssa Alessandra Lumini
Studio 13 - Ingegneria e Scienze Informatiche - Via Sacchi 3, Cesena
Tel: +39 0547 338 808
Ricevimento: Giov. 11-13
E-mail: nome.cognome@unibo.it

L'importanza del settore dei Sistemi Informativi Ŕ data dal fatto che ormai nessuna azienda pu˛ prescindere dalla gestione automatizzata delle informazioni tecnico-amministrative necessarie alla propria attivitÓ. Questa necessitÓ Ŕ confermata dall'elevata percentuale di laureati in Scienze dell'Informazione occupati in questo settore. L'esigenza di automatizzare la memorizzazione delle informazioni Ŕ ormai presente anche in ambito web, dove i siti statici sono stati soppiantati da siti dinamici basati sull'esistenza di un database che memorizza le informazioni e di un'applicazione web che estrae da esso i dati e ne permette la visualizzazione.

Programma Materiale didattico ModalitÓ d'esame Date e Orari Prove d'esame e Risultati


FinalitÓ del corso

Il corso si propone di fornire conoscenze approfondite sulla progettazione e gestione delle basi di dati completando la trattazione dei temi affrontati durante il corso di Basi di dati. L'enfasi sarÓ posta sulla componente implementativa al fine di fornire allo studente competenze pratiche sugli strumenti; a tal fine circa il 50% delle lezioni si svolgeranno in laboratorio. Particolare enfasi verrÓ posta sul connubio web-database che rappresenta una delle pi¨ interessanti realtÓ del mercato odierno.

Top FinalitÓ Materiale didattico ModalitÓ d'esame Date e Orari Prove d'esame e Risultati


Programma del corso

  1. Amministrazione di basi di dati
  2. Programmazione avanzata di basi di dati
  3. Ottimizzazione delle prestazioni
  4. Esercitazioni di laboratorio ogni tema trattato a lezione sarÓ affrontato anche in laboratorio utilizzando il DBMS ORACLE: il DBMS relazionale pi¨ diffuso sul mercato.

Top FinalitÓ Programma Date e Orari Prove d'esame e Risultati


Materiale didattico

Top FinalitÓ Programma Materiale didattico Date e Orari Prove d'esame e Risultati


ModalitÓ d'esame

L'esame consta di due prove scritte. La prima prova Ŕ pratica e viene svolta in laboratorio, mira a vautare le capacitÓ dello studente rispetto ai sistemi e alle tecnologie informatiche utilizzate durante il corso. La seconda prova si compone di un insieme di domande aperte su tutto il programma del corso. Durante la prima prova lo studente potrÓ consultare testi e appunti.
La realizzazione di un elaborato Ŕ opzionale e fornirÓ punti addizionali per il voto finale. L'elaborato dovrÓ consistere in un'applicazione in ORACLE o ORACLE e ASP e dovrÓ essere corredata da una relazione di progetto sullo stile di quella di Basi di dati. Il dominio applicativo deve essere concordato con il docente.

Top FinalitÓ Programma Materiale didattico ModalitÓ d'esame Prove d'esame e Risultati


Date e Orari A.A.16-17

APPELLO I Appello II Appello III Appello IV Appello V Appello VI Appello
Prova scritta 10/06/16 ore 09.00 13/07/16 ore 09.00 19/09/16 ore 09.00 Lab. 228/11/16 ore 11 Lab. 3 12/01/17 ore 9 Lab. 3 06/02/17 ore 9 Lab. 3
Registrazione ??/06/16 18/07/15 30/09/15 ore 11.0012/12/16 ore 09.00 20/01/17 ore 09.00 ??/02/17

ATTENZIONE: con l'edizione del corso 2013-2014 si passerÓ all'utilizzo della versione 11g di Oracle. Il sistema Oracle 8i sarÓ disponibile in laboratorio e per gli esami fino a dicembre 2014. Dopo tale data tutti gli esami dovranno essere sostenuti sulla nuova versione a cui si accede tramite il software SQL Developer.

Top FinalitÓ Programma Materiale didattico ModalitÓ d'esame Date e Orari


Risultati Esami e Prove Parziali

ATTENZIONE I piani di esecuzione presentati nelle soluzioni sono stati estratti da Oracle8i, l'utilizzo di Oracle11g pu˛ determinare piani di esecuzione diversi