• Non ci sono risultati.

Basi di Dati

N/A
N/A
Protected

Academic year: 2021

Condividi "Basi di Dati"

Copied!
11
0
0

Testo completo

(1)

Basi di Dati

Danilo Montesi

montesi@cs.unibo.it

http://www.unibo.it/docenti/danilo.montesi !

(2)

2

Obiettivi

•  Acquisire i concetti e principi dei sistemi di gestione di basi di dati

•  Realizzare basi di dati utilizzando modelli, metodi e sistemi per la definizione, progettazione e realizzazione di sistemi informatici

(3)

3

Contenuti

•  Lezioni

–  Modelli e linguaggi relazionali –  Progettazione di una base di dati –  Tecnologia di una base di dati –  Evoluzione delle basi di dati

(4)

4

Luogo e orario

•  Come comunicato.

•  Concordiamo alcuni aggiustamenti

(5)

5

Materiale didattico

•  Testi

–  Paolo Atzeni, Stefano Ceri, Stefano Paraboschi, Riccardo Torlone, Basi di dati - Modelli e linguaggi di interrogazione 4/

ed, 2013, ISBN 9788838668005

–  R. Ramakrishnan, and J. Gehrke Database Management Systems, McGraw-Hill, 2000, ISBN 0072322063

•  Lucidi

–  http://www.cs.unibo.it/~montesi/BD/

(6)

6

Modalita’ d’esame (1)

•  Prova scritta (senza appunti/libri etc).

(7)

7

Modalita’ d’esame (2)

•  Svolgimento di un progetto opzionale se si vuole un voto superiore a 28/30:

•  gruppi da due a quattro persone

•  su argomenti concordati con il docente

•  preferibilmente durante il corso

•  la validità del progetto è di 12 mesi

•  entro tale periodo occorre sostenere con successo la prova scritta del corso

(8)

8

Tipi di progetti

•  Progettazione di una base di dati (vedi esempio sulla pagina del corso)

•  Progetto avanzata da concordare con il docente

(9)

9

Almaesami

•  Occorre registrarsi attraverso Almaesami prima dello data definita per lo scritto.

•  Le iscrizioni si chiudono automaticamente una settimana prima dello scritto

•  Senza iscrizione non è possibile fare lo scritto

•  Il docente non registra gli studenti

•  Registrazione esami solo via Almaesami e non sul libretto

•  Prova scritta (orale integrativo opzionale)

(10)

10

Per ogni informazione

•  La pagine dei corsi sono aggiornate, quindi prima di chiedere, consultatele.

•  Non inviare email per chiedere informazioni che sono online tipo: quando posso venire al ricevimento?

•  Sottoscrivere i feed per essere aggiornati su ricevimenti, esami, etc.

(11)

motivazione

•  Aspettiva di vista 100 anni circa 5200 settimane

•  3 libri/settimana

•  1 libro circa 400 pg circa 0,5MB

•  Circa 16000 libri nella intera vita

•  8 GB

11

Riferimenti

Documenti correlati

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)..

Atleta(Codice, Nome, Cognome, Societa’), 50 elementi Gara(CodiceGara, Disciplina, Data, CodiceVincitore) Partecipazione(CodiceGara, CodiceAtleta). Determinare la cardinalita’

Quando termina un noleggio, occorre modificare lo stato corrente dell’autovettura, che deve essere posto a libera e deve essere aggiornato il timestamp di fine per l’ultima attivit`

Prenotazione(CodTes, CodE, Data, Ora, Costo, Urgente) RuolodelMedico(CodFisc, DataInizio, DataFine*, Ruolo). Traduzione della relazione

Ridondanza e Anomalie In tutte le righe in cui compare uno studente è ripetuta la sua

Una decomposizione conserva le dipendenze se ciascuna delle dipendenze funzionali dello. schema originario è presente in una delle

• gestore dei file (responsabile della allocazione dello spazio in memoria secondaria e della gestione delle strutture dati. utilizzate per la

 lo schema concettuale e una rappresentazione delle classi dei dati di interesse e delle loro correlazioni, in modo indipendente da ogni aspetto realizzativo (poi, la