• Non ci sono risultati.

Sistemi Informativi

N/A
N/A
Protected

Academic year: 2021

Condividi "Sistemi Informativi"

Copied!
4
0
0

Testo completo

(1)

Alma Graduate School Master in Tecnologia

del Software Libero e Open Source

Sistemi Informativi

Prof. Paolo Ciaccia - pciaccia@deis.unibo.it

Dott. Stefano Zacchiroli - zack@cs.unibo.it

(2)

Presentazione Sistemi Informativi A.A. 2006-07 2

Obiettivi del corso

„ Illustrare gli elementi essenziali relativi alle basi di dati relazionali e ai sistemi software (DBMS) che le gestiscono

„ Evidenziare aspetti rilevanti che caratterizzano DBMS free e open source

„ Introduzione alle tematiche di programmazione, amministrazione ed estensibilità di DBMS

„ Sperimentare gli aspetti trattati nel corso su DBMS F/OS state of the art

(3)

Presentazione Sistemi Informativi A.A. 2006-07 3

Piano del corso

„ Aula:

Lezione 1: sistemi informativi, basi di dati, DBMS, modello relazionale, linguaggio SQL

Lezione 2: aspetti tecnologici dei DBMS (organizzazione della memoria, elaborazione delle interrogazioni, transazioni)‏

„ Laboratorio:

„ amministrazione di DBMS in sistemi GNU/Linux: installazione, controllo di accesso, manutenzione, replica

„

Tecnologie sw: PostgreSQL, MySQL

„ astrazione sul DBMS: programmazione e configurazione di applicativi

„

Tecnologie sw: Perl DBI, dbconfig-common

„ DBMS embedded ed estensibilità

„

Tecnologie sw: SQLite

(4)

Presentazione Sistemi Informativi A.A. 2006-07 4

Modalità di valutazione

„ La valutazione sarà basata su un Project Work, da sviluppare in gruppo:

„ 3 gruppi, 3 progetti distinti di complessità comparabile

„ Comune ai 3 progetti: estensione di SQLite (in C, con creazione di una libreria dinamica .so)

„ Il PW viene assegnato l’ultima lezione

„ Materiale utile per l’argomento specifico: 1,2 settimane prima

„ Tempo a disposizione: circa 1 mese

Riferimenti

Documenti correlati

Si assuma che il traffico stradale di ciascuna provincia sia sotto la responsabilit`a di uno specifico corpo di polizia stradale provinciale, anche se membri del corpo di polizia di

Ogni edizione di un corso sia caratterizzata dal codice del corso, dall’anno accademico (si assuma che di ogni corso venga tenuta al pi` u un’edizione per anno accademico), dal

Ogni cliente sia identificato univocamente dalla sua email e caratterizzato da un nome, un indirizzo e un recapito telefonico. Ogni acquisto da parte di un cliente sia visualizzato

(Si assuma che non vi siano caselli appartenenti a pi` u autostrade.) Si tenga traccia della distanza che intercorre tra coppie di caselli consecutivi (ad esempio, tra il casello

Si assuma che un artista possa tenere pi` u di un concerto nella stessa citt`a nello stesso mese di uno stesso anno, ma non lo stesso giorno.. Si assuma, infine, che nella base di

(e) per ogni posizione, il numero di parcheggi presenti, il numero totale di posti disponibili e l’ammontare complessivo degli stipendi pagati per gli addetti alla sicurezza.

(d) le regioni tali che l’insieme delle citt`a in cui almeno un agente ha il suo ufficio sia un sovrainsieme proprio dell’insieme delle citt`a in cui risiede almeno un

Q.3 E’ possibile che la relazione CASA contenga 0 instanze, e la relazione PROPRIETARIO contenga 5 istanze (senza violare i vincoli di integrita’ referenziale)..