Inizio della pagina -
Logo DISCO
|
Visita la Versione ad elevata leggibilità
|
Vai al Contenuto della pagina
|
Vai alla Fine dei contenuti
|
Vai al Menu Principale
|
Vai alla Barra di navigazione (sei in)
|
Vai al Menu di navigazione (albero)
|
Vai alla Lista dei comandi
|
Vai alla Lista degli approfondimenti
|
Vai al Menu inferiore
|
Logo Ateneo
   
Per gli Studenti
Basi di dati (complementi)

Docente responsabile:   

Andrea Maurino

 

PROGRAMMA

Obiettivi e contenuti

Conoscenze della struttura interna di un DBMS, il concetto di transazione e le sue proprietà. Principali problematiche di sicurezza nelle basi di dati centralizzate, e conoscenza delle principali soluzioni applicative oggi disponibili sul mercato

 
Programma

Parte 1. Organizzazione del corso

Introduzione al corso

Parte 2: Tecnologie per basi di dati

Principali componenti funzionali di un DBMS. Strutture dati fisiche. Controllo di concorrenza. Transazioni, Buffer management. Recovery management. Ottimizzazione di interrogazioni Sicurezza nelle basi di dati.

Parte 3: Architetture di DBMS commerciali IBM DB2 e Oracle

In questa parte del corso saranno presentate le principali caratteristiche delle architetture dei DBMS in particolare saranno introdotti DB2 e ORACLE 11g che saranno oggetto del laboratorio di Sitemi Informativi e Tecnologie per l’Interazione.

Parte 4: Esercitazioni svolte faccia a faccia

Esercitazioni su strutture fisiche di accesso, ottimizzazione di interrogazioni, controllo di concorrenza, Recovery management.

  

Risultati di apprendimento previsti

Capacità di svolgere alcune attività di gestione delle basi di dati  quali back-up, restore, ottimizzazione delle interrogazioni, gestione della sicurezza. Creazione di transazioni.

 

Prerequisiti

Modellazione di Basi di dati, modello ER, linguaggio SQL e Algebra relazionale

 

Aims and contents

 Systematic knowledge  of internal structure of a DBMS, the concept of transaction and its properties. Database security General knowledge of the most relevant commercial DBMS (IBM DB2, Oracle 11g).

 

Program details 

Materials

 1 Slides of both lessons and exercises are available on the course Web site

2 Book: Paolo Atzeni, Stefano Ceri, Piero Fraternali, Stefano Paraboschi, Riccardo Torlone, Basi di dati: Architetture e linee di evoluzione 2 edizione McGrawHill 2007

 

Program

 Part 1. Course organization

Introduction, news, exam’s rules 

Part 2: Core DataBase Technology

Generalities on the Functional architecture of DBMSs. Physical structures, Concurrency control, Transactions, Buffer Management, Recovery management, Query optimization, Security

Part 3: commercial DBMS Architecture

In this part of the course most relevant characteristics of commercial DBMS architecture will be shown. In particular it will be shown the mail architecture of ORACLE 11g and IBM DB2

Part 4: Exercise

Examples on Physical structures, Concurrency control, Recovery management, Query optimization,


Learning outcomes

Ability of making most typical database administration tasks including back-up, restore, query optimization security management.

 

Prerequisites:
Basics of: Database design, SQL query language, Relational algebra.

Tipo esame:
Scritto e orale

Tipo valutazione:
Voto finale

Approfondimenti

Google Translate
Translate to English Translate to French Translate to German Translate to Spanish Translate to Chinese Translate to Portuguese Translate to Arabic
Translate to Albanian Translate to Bulgarian Translate to Croatian Translate to Czech Translate to Danish Translate to Dutch Translate to Finnish Translate to Greek Translate to Hindi
Translate to Hungarian Translate to Irish Translate to Japanese Translate to Korean Translate to Norwegian Translate to Polish Translate to Romanian Translate to Russian Translate to Serbian
Translate to Slovenian Translate to Swedish Translate to Thai Translate to Turkish

(C) Copyright 2016 - Dipartimento Informatica Sistemistica e Comunicazione - Viale Sarca, 336
20126 Milano - Edificio U14
redazioneweb@disco.unimib.it - ultimo aggiornamento di questa pagina 11/11/2013