Esci dai Frame

  BASI DI DATI 1 Docente: Roberto Basili Email: basili@info.uniroma2.it
    Programma del Corso
 
Il corso si propone di introdurre i concetti di base della tecnologia delle basi di dati ed il suo utilizzo nelle applicazioni industriali. Aspetti metodologici relativi alla progettazione dei sistemi di gestione delle basi di dati (DBMS) verranno utilizzati come principi fondanti per il corretto uso delle correnti tecnologie.
Tra gli scopi del corso si sottolinenano elementi legati all'utilizzo dei principali strumenti e standard esistenti propedeutici agli usi professionali in ambito industriale.


Programma Sintetico

Introduzione ai Sistemi di Gestione di Basi di Dati
Il modello Entita'-Relazioni
Il modello Relazionale
Introduzione all'algebra relazionale
SQL
Il livello fisico di un DBMS
Tecniche per l'indicizzazione
L'ottimizzazione delle interrogazioni
Introduzione all'uso di Oracle
Il linguaggio procedurale PL/SQL


Testo di Riferimento
Database Management Systems, 3rd Edition,
di Raghu Ramakrishnan e Johannes Gehrke,
McGraw Hill, 2000 (ISBN 0-07-232206-3).

!! Per una versione analitica del programma si rimanda alla sezione ''Deposito File''. !!