Riepilogo dell'insegnamento: Basi di Dati e Sistemi Informativi
12 cfu così ripartiti nelle aree:
- 12 CFU nell'area G - Basi di dati
Sillabo dell'insegnamento
- G - Basi di dati
-
LP - Linguaggi di Programmazione di Basi di Dati
+
IM-RDQL - Relational Databases and Query Languages
SQL nei linguaggi di programmazione
-
*
PC - Progettazione concettuale
+
IM-IMC - Information Management Concepts
Progettazione concettuale: i diagrammi ER ed EER
-
*
ML - Modelli logici
+
IM-DMo - Data Modeling
Il modello di dati relazionale e l'algebra relazionale
-
*
PL - Progettazione Logica
+
IM-DMo - Data Modeling
Progettazione logica. SQL per la definizione dei dati
-
TCR - Transazioni, Concorrenza e Recovery
*
IM-TP - Transaction Processing
Tecnologia di un database server: Transazioni, Controllo di concorrenza,Gestione del buffer, Controllo di affidabilita', Strutture di indici per i files.
-
*
LI - Linguaggi di Interrogazione di Basi di Dati
+
IM-RDQL - Relational Databases and Query Languages
SQL per l'interrogazione dei dati
-
*
DBMS - Sistemi di Gestione di Basi di Dati
+
IM-DS - Database Systems
Presentazione del sistema commerciale ORACLE
-
*
PL - Progettazione Logica
+
IM-DS - Database Systems
Recupero delle nozioni relative all?analisi e progettazione di dati viste nel corso fondamentale di basi di dati ed utilizzo. Tool CASE di supporto. Definizione di una base di dati in Oracle con particolare attenzione alla progettazione e all'espressione di vincoli di integrita' per i dati.
-
LP - Linguaggi di Programmazione di Basi di Dati
+
IM-RDQL - Relational Databases and Query Languages
Strumenti per la costruzione di interfacce e di applicazioni nel sistema Oracle. Il linguaggio di programmazione PL/SQL.
-
LP - Linguaggi di Programmazione di Basi di Dati
+
IM-RDQL - Relational Databases and Query Languages
Java in Oracle: JDBC e SQLJ
-
*
DBMS - Sistemi di Gestione di Basi di Dati
+
IM-DS - Database Systems
Concetti generali di amministrazione di basi in Oracle
-
TCR - Transazioni, Concorrenza e Recovery
*
IM-TP - Transaction Processing
Cenni generali sulle tecniche per il mantenimento della sicurezza, (e/o) privatezza e/o integrit? dei dati in Oracle.
Le sottoaree "obbligatorie" sono prefisse da un segno più (+). Le sottoare "suggerite" sono prefisse da un segno asterisco (*).