Semplici esercizi relativi agli schemi E/R e prog. logica. Esempio A : Orario delle lezioni dei corsi

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "Semplici esercizi relativi agli schemi E/R e prog. logica. Esempio A : Orario delle lezioni dei corsi"

Transcript

1 Semplici esercizi relativi agli schemi E/R e prog. logica Esempio A : Orario delle lezioni dei corsi Un CORSO è rappresentato dal codice (univoco) dall anno e dal tipo. Un AULA è rappresentata da un numero (univoco) e dal numero posti. Un aula è in una certa facoltà. La FACOLTÀ è rappresentata da nome (univoco) ed indirizzo. L orario delle lezioni è settimanale e viene fornito ora per ora: per dire che Lunedì ci sono due ore di Informatica dalle 9 alle 11 in Aula 6, si vogliono inserire due righe in una tabella con le seguenti informazioni Lunedì-ore9 Informatica Aula 6 Lunedì-ore10 Informatica Aula 6 Quindi l orario settimanale è rappresentato tramite una associazione ternaria tra le seguenti Entità: CORSO, AULA e ORASETT, intendendo per ora settimanale il giorno e l ora. Per ogni ora di lezione si deve indicare una Nota Viene richiesto 1 ORARIOSETTIMANALE GIORNO ORA ORASETT CORSO CodCors Anno Tipo Nota AULA. NumeroAula NumeroPosti IN Facoltà 2

2 SOLUZIONE - primo punto ORARIOSETTIMANALE GIORNO ORA ORASETT (0,N) (0,N) CORSO CodCors Anno Tipo (0,N) Nota AULA. NumeroAula NumeroPosti (1,1) IN Facoltà 3 SOLUZIONE - secondo punto ORASETT (Giorno,Ora) CORSO(CodCorso,Tipo,Anno) FACOLTÀ(,) AULA(NumeroAula,NumeroPosti,Facoltà) FK: Facoltà REFERENCES FACOLTÀ CHEK: Facoltà NOT NULL ORARIOSETTIMANALE (Giorno,Ora, CodCorso, NumeroAula,Nota) FK: Giorno,Ora REFERENCES ORASETT FK: CodCorso REFERENCES CORSO FK: NumeroAula REFERENCES AULA 4

3 Esempio B : Vendita di prodotti Un NEGOZIO è rappresentato dal nome, dalla città e dal telefono; la chiave è composta da nome e città. Un PRODOTTO è rappresentato dal tipo, dal numero e dal prezzo base; la chiave è composta da tipo e numero. Un prodotto è composto da una o più parti, in una certa quantità. Una PARTE è rappresentata dal codice (univoco) e dalla descrizione. La vendita dei prodotti è rappresentata tramite una associazione tra prodotto e negozio: un prodotto è venduto in più negozi e, viceversa, un negozio vende più prodotti; il prezzoeffettivo di vendita di un prodotto varia da negozio a negozio. Un prodotto è realizzato da una ed una sola azienda. Una AZIENDA è rappresentata dal nome (univoco) e da un indirizzo. Viene richiesto ed introducendo l attributo PREZZOEFFETTIVO 5 Prodotto Tipo Numero PrezzoBase Realizza Composto Vendita Quantità Azienda Parte CodParte Descrizione Negozio Città Telefono 6

4 SOLUZIONE - primo punto Tipo Prodotto Numero (1,1) (0,N) PrezzoBase Realizza Composto Vendita Azienda Quantità Parte CodParte Descrizione PrezzoEffettivo Negozio Città Telefono 7 SOLUZIONE - secondo punto AZIENDA(,) PRODOTTO (Tipo,Numero,PrezzoBase,Azienda) FK: Azienda REFERENCES AZIENDA CHEK: Facoltà NOT NULL PARTE(CodParte,Descrizione) NEGOZIO(,Città,Telefono) COMPOSTO (TipoProdotto,NumeroProdotto,CodParte,Quantità) FK: TipoProdotto,NumeroProdotto REFERENCES PRODOTTO FK: CodParte REFERENCES PARTE VENDITA(TipoProdotto,NumeroProdotto,Neg,CittaNeg,PrezzoEffettivo) FK: TipoProdotto,NumeroProdotto REFERENCES PRODOTTO FK: Neg,CittaNeg REFERENCES NEGOZIO 8

5 Esempio C : Squadre, partite e giocatori Una PARTITA è rappresentata dal Campionato, dal numero e dalla data; la chiave è composta da campionato e numero. Una SQUADRA è rappresentata dal (univoco) e dall indirizzo. Un GIOCATORE è rappresentato dal CodiceFiscale, dal e dal Cognome; un giocatore è in una ed una sola squadra; in una squadra ci sono più giocatori. Il fatto che una squadra giochi una partita è rappresentato tramite l associazione binaria GIOCA tra squadra e partita: una squadra gioca più partite e, viceversa, in un partita giocano più squadre; occorre riportare i punti che una squadra realizza durante una partita. Il fatto che un giocatore partecipi ad una partita è rappresentato tramite l associazione binaria PARTECIPA tra giocatore e partita: un giocatore partecipa in più partite e, viceversa, in un partita partita partecipano più giocatori; occorre riportare il ruolo che una giocatore ha in una partita. Viene richiesto ed introducendo gli attributi RUOLO e PUNTI 9 GIOCATORE CF Cognome IN Partecipa SQUADRA GIOCA Partita Campionato Numero Data 10

6 SOLUZIONE - primo punto CF GIOCATORE (1,1) Cognome IN Partecipa SQUADRA GIOCA Punti Partita Ruolo Campionato Numero Data 11 SOLUZIONE - secondo punto SQUADRA(,) GIOCATORE (CF,,Cognome,Squadra) FK: Squadra REFERENCES SQUADRA CHEK: Facoltà NOT NULL PARTITA(Campionato,Numero,Data) PARTECIPA(Campionato,Numero,CFGiocatore,Ruolo) FK: Campionato,Numero REFERENCES PARTITA FK: CFGiocatore REFERENCES GIOCATORE GIOCA(Campionato,Numero,Squadra,Punti) FK: Campionato,Numero REFERENCES PARTITA FK: Squadra REFERENCES SQUADRA 12

7 Esercizio : HIT-PARADE Esercizi Proposti Un BRANO e rappresentato tramite un titolo (univoco) il genere e la durata. Per ogni brano viene riportato inoltre l autore che lo interpreta; si suppone che l autore di un brano sia singolo. Un AUTORE è rappresentato tramite il nome d arte, la nazionalità e l età. Naturalmente un autore può interpretare uno o più brani. La classifica dei brani più venduti viene riportata settimanalmente. Per ogni SETTIMAN A (identificata da un numero univoco all interno di un anno) viene indicato il negozio di dischi che stila la classifica. La CLASSIFICA viene rappresentata come una associazione tra SETTIMANA e BRANO: naturalmente per ogni SETTIMANA ci sono uno o più brani in classifica e, viceversa, un brano può essere in classifica da zero a più volte. Per ogni brano in classifica, occorre riportare il NUMERODICOPIE vendute. 13 Viene richiesto ed introducendo l attributo NUMEROCOPIEVENDUTE (NCV). NOMEDARTE Settimana NumeroSettiman Negozio AUTORE Brano CLASSIFICA INTERPRETA TITOLO GENERE DURATA 14

8 Esercizio Un CORSO e rappresentato tramite un nome (univoco) e l anno. Un PROFESSORE è rappresentato tramite il CF e l indirizzo; un professore può essere docenti di più corsi; un corso ha un unico docente come professore. La COMMISSIONE viene rappresentata come una associazione tra CORSO e PROFESSORE: naturalmente per ogni CORSO ci sono uno o più professori in commissione e, viceversa, un professore può essere in più commissioni. Per ogni professore in commissione, occorre riportare il RUOLO. Un DIPARTIMENTO è rappresentato tramite il Denominazione (univoca) e il numero di telefono; un professore afferisce ad uno ed un solo dipartimento; ad un dipartimento afferiscono da uno o più professori; occorre indicare la data dalla quale un professore afferisce ad un dipartimento 15 Viene richiesto ed introducendo l attributo RUOLO Professore CF Docente Commissione Afferisce Corso Anno Dipartim Denominaz Telefono 16

9 Compiti Scritti Esercizio 1 del 9 Luglio 2002 IMPORTANTE: COMPILARE E CONSEGNARE QUESTO FOGLIO e Cognome : Uno STUDENTE è rappresentato dalla matricola, dal nome e dall indirizzo. Uno STUDENTE è iscritto ad UNA ed una sola FACOLTA. Un CORSO è rappresentato dal codice, dal nome e dal numero delle ore di lezione. L ESAME di un CORSO può essere sostenuto da più STUDENTI. Uno STUDENTE può sostenere più esami, per corsi diversi. Uno STUDENTE NON può sostenere due volte lo stesso esame. Un DOCENTE è rappresentato da un codice e dal nome. Un DOCENTE INSEGNA in più CORSI. Ogni CORSO ha UN solo DOCENTE. Un DOCENTE lavora per (AFFERISCE ad) una FACOLTA. In una FACOLTA ci sono ovviamente molti DOCENTI e molti STUDENTI. 17 Viene richiesto di ed introducendo gli attributi Data e Voto Facoltà Iscrizione Studente Matricola Afferisce Esame Docente Codice Insegna Corso Codice OreLezione 18

10 Esercizio 1 del 12 Giugno secondo turno IMPORTANTE: COMPILARE E CONSEGNARE QUESTO FOGLIO e Cognome : Una PARTITA dei mondiali è rappresentata dal nome della partita (es. Italia Francia), dalla fase del campionato (es. qualificazioni, quarti, semifinale ecc ) e dal risultato; la chiave è composta dal nome della partita e dalla fase del campionato. Uno STADIO è rappresentato dal nome (univoco) e da un indirizzo; in uno Stadio si disputano una o più partite. Una partita viene disputata ovviamente in uno ed un solo stadio. Un ARBITRO è rappresentato dal nome, dal cognome e dall indirizzo; la chiave è composta da nome e cognome. L arbitro DIRIGE una o più partite. Le partite sono dirette da più arbitri (generalmente 4, diciamo N per semplicità); il ruolo di un Arbitro varia da partita a partita (es. arbitro, guardalinee, quarto uomo ecc ). Una TELEVISIONE è rappresentata dal nome (univoco) e dalla descrizione. La messa in ONDA di una partita in una Televisione è rappresentata tramite una associazione tra partita e Televisione: una partita va in onda in una o più televisioni e, viceversa, in una televisione vanno in onda una o più partite; l ora in cui una partita va in onda cambia da televisione a televisione. 19 Viene richiesto di ed introducendo gli attributi Ora e Ruolo Partita Mondiali fase risultato Disputa trasmessa Dirige Stadio Televisione TV Descrizione Arbitro Cognome 20

11 Esercizio 1 del 12 Giugno primo turno IMPORTANTE: COMPILARE E CONSEGNARE QUESTO FOGLIO e Cognome : Un PUNTATA di una telenovella è rappresentata dal nome della telenovella, dal numero della puntata e dalla durata; la chiave è composta dal nome della telenovella e dal numero della puntata Un puntata ha uno ed un solo regista. Un REGISTA è rappresentato dal nome (univoco) e da un indirizzo; un regista dirige una o più puntate. Un ATTORE è rappresentato dal nome, dal cognome e dall indirizzo; la chiave è composta da nome e cognome. La RECITA di un attore in una puntata è rappresentata tramite una associazione tra attore e puntata: un attore recita in una o più puntate e, viceversa, in una puntata recitano uno o più attori; il ruolo di un attore in una puntata varia da puntata a puntata. Una TELEVISIONE è rappresentata dal nome (univoco) e dalla descrizione. La messa in ONDA di una puntata in una Televisione è rappresentata tramite una associazione tra puntata ie Televisione : un puntata va in onda in una o più televisioni e, viceversa, in una televisione vanno in onda una o più puntate; l ora in cui una puntata va in onda cambia da televisione a televisione. 21 Viene richiesto di ed introducendo gli attributi Ora e Ruolo Puntata TeleNovella NTV NP durata NTV=TeleNovella NP=NumeroPuntata Dirige InOnda Recita Regista Televisione TV Descrizione Attore Cognome 22

12 Esercizio 1 del 25 Giugno 2002 IMPORTANTE: COMPILARE E CONSEGNARE QUESTO FOGLIO e Cognome : Uno SPORTELLOBANKOMAT è rappresentato dal numero, dalla città (nel quale e situato) e dall indirizzo; la chiave è composta dal numero e dalla città. Uno SPORTELLOBANKOMAT è di una certa BANCA. Una BANCA è rappresentata dal nome (univoco) e dal numero di telefono; una banca ha più sportelli. Una CARTABANCOMAT ha un numero (univoco) una scadenza ed un tipo. Una CARTABANCOMAT viene rilascita da una (ed una sola) Banca. Una BANCA rilascia una o più carte bankomat. Il PRELIEVO ad uno sportello tramite una certa carta Bankomat è rappresentata tramite una associazione tra SPORTELLOBANKOMAT e CARTABANCOMAT : una carta preleva in una o più sportelli e, viceversa, in uno sportello prelevano una o più carte; l importo del prelievo varia di volta in volta. 23 Viene richiesto di ed introducendo l attributo Importo SportelloBankomat NumeroSportello CItta HA Prelievo Banca Rilascia Telefono CartaBankomat Numero Scadenza tipo 24

13 Esercizio 1 del 23 Settembre 2002 IMPORTANTE: COMPILARE E CONSEGNARE QUESTO FOGLIO e Cognome : Una VISITAMEDICA è rappresentata dal numerotessera, dalla data e dall ora; la chiave è composta dal numerotessera e dalla data. Uno MEDICO è rappresentato da un codice (univoco) dal nome e dall indirizzo. Una MEDICINA è rappresentata dal nome (univoco) e dal prezzo. Una VISITAMEDICA viene effettuata presso uno ed un solo medico. Un MEDICO può effettuare una o piu`visite mediche. La RICETTA delle prescrizioni mediche viene rappresentata tramite una associazione tra VISITAMEDICA e MEDICINA :per una VISITAMEDICA possono essere prescritte zero o più medicine e, viceversa, una MEDICINA può essere prescritta una o più volte; la quantita della medicina prescritta varia di volta in volta. 25 Viene richiesto di ed introducendo l attributo Quantità Visita medica NumeroTessera Data Ora RICETTA Effettuata MEDICINA Prezzo Medico Codice 26

Fase di Analisi Class Diagram. Esercizi

Fase di Analisi Class Diagram. Esercizi Fase di Analisi Class Diagram Esercizi Nota Iniziale Esercizi 1 e 2 : possono essere svolti dopo l introduzione del concetto di attributo nelle associazioni nei class diagram Esercizi 3, 4, 5 e 6: possono

Dettagli

Fase di Analisi Class Diagram. Esercizi

Fase di Analisi Class Diagram. Esercizi Fase di Analisi Class Diagram Esercizi Nota Iniziale Esercizi e 2 : possono essere svolti dopo l introduzione del concetto di attributo nelle associazioni nei class diagram Esercizi 3, 4, 5 e 6: possono

Dettagli

Compito Sistemi Informativi LA. Tempo concesso : 90 minuti 27 Marzo 07 Nome: Cognome: Matricola:

Compito Sistemi Informativi LA. Tempo concesso : 90 minuti 27 Marzo 07 Nome: Cognome: Matricola: Compito Sistemi Informativi LA. Tempo concesso : 90 minuti 27 Marzo 07 Nome: Cognome: Matricola: Esercizio 1 Si considerino le seguenti specifiche relative alla realizzazione del sistema informativo di

Dettagli

Un esempio di progettazione concettuale

Un esempio di progettazione concettuale Un esempio di progettazione concettuale Si vuole realizzare una base di dati per una società che eroga corsi, di cui vogliamo rappresentare i dati dei partecipanti ai corsi e dei docenti. Per i partecipanti

Dettagli

Esercizio 1 ESERCIZI DI PROGETTAZIONE CONCETTUALE DI BASI DI DATI. La base di dati di una università contiene informazioni

Esercizio 1 ESERCIZI DI PROGETTAZIONE CONCETTUALE DI BASI DI DATI. La base di dati di una università contiene informazioni ESERCIZI DI PROGETTAZIOE COCETTUALE DI BASI DI DATI IL MODELLO ER E EER 2 Esercizio 1 La base di dati di una università contiene informazioni sui professori (identificati dal codice fiscale cf) e sui corsi

Dettagli

Modello Entità-Relazione

Modello Entità-Relazione Modello Entità-Relazione Modelli concettuali, perché? servono per ragionare sulla realtà di interesse, indipendentemente dagli aspetti realizzativi permettono di rappresentare le classi di dati di interesse

Dettagli

Traduzione ER - relazionale

Traduzione ER - relazionale Traduzione ER - relazionale 1 Introduzione Algoritmo applicato ad uno schema ER ristrutturato:!! I. Traduzione delle entità (non deboli)! II. Traduzione delle associazioni 2 I.Traduzione delle entità (1)

Dettagli

Compito Basi di Dati. Tempo concesso : 90 minuti 28 aprile 2005 Nome: Cognome: Matricola:

Compito Basi di Dati. Tempo concesso : 90 minuti 28 aprile 2005 Nome: Cognome: Matricola: Compito Basi di Dati. Tempo concesso : 90 minuti 28 aprile 2005 Nome: Cognome: Matricola: Esercizio 1 Si considerino le seguenti specifiche relative alla realizzazione del sistema informativo di una gelateria

Dettagli

Il modello logico dei dati

Il modello logico dei dati Il modello logico dei dati A. Lorenzi, E. Cavalli INFORMATICA PER SISTEMI INFORMATIVI AZIENDALI Copyright Istituto Italiano Edizioni Atlas Come organizzare i dati Realtà Modello Concettuale Modello Logico

Dettagli

I modelli logici dei dati

I modelli logici dei dati I modelli logici dei dati I modelli logici tradizionali sono tre: gerarchico reticolare relazionale I modelli gerarchio e reticolare sono più vicini alle strutture fisiche di memorizzazione. Quello relazionale

Dettagli

Esercizi svolti sul modello ER con regole di lettura. Esercizio 1

Esercizi svolti sul modello ER con regole di lettura. Esercizio 1 Esercizio 1 Esercizi svolti sul modello ER con regole di lettura Un università vuole raccogliere ed organizzare in un database le informazioni sui propri studenti in relazione ai corsi che essi frequentano

Dettagli

PROGETTAZIONE LOGICA. Prof. Ing. Alfredo GARRO 1/6. Artista. Cantante. DataDiNascita. Codice. Nazionalità

PROGETTAZIONE LOGICA. Prof. Ing. Alfredo GARRO 1/6. Artista. Cantante. DataDiNascita. Codice. Nazionalità PROGETTAZIONE LOGICA L obiettivo della fase di progettazione Logica è progettare lo Schema Logico della Base di Dati partendo da quanto prodotto nella fase di progettazione Concettuale. Si ricorda che,

Dettagli

Progettazione di Basi di Dati Temi d esame svolti

Progettazione di Basi di Dati Temi d esame svolti Progettazione di Basi di Dati Temi d esame svolti Progettazione di Basi di Dati Temi d esame svolti 1. Vendita all ingrosso di piante (29/06/98)... 2 2. Gestione delle piscine comunali di Torino (26/06/00)...

Dettagli

Capitolo 6. Esercizio 6.1

Capitolo 6. Esercizio 6.1 Capitolo 6 Esercizio 6.1 Considerate lo schema ER in figura 6.27: lo schema rappresenta varie proprietà di uomini e donne. Correggete lo schema tenendo conto delle proprietà fondamentali delle generalizzazioni.

Dettagli

Elena Baralis, Claudio Demartini

Elena Baralis, Claudio Demartini Progetto concettuale Il progetto concettuale 1 Obiettivo: produrre lo schema concettuale Strumenti: meccanismi di astrazione forniti dal modello Entità-Relazione Specifiche iniziali: descrizioni in linguaggio

Dettagli

LA PROGETTAZIONE CONCETTUALE

LA PROGETTAZIONE CONCETTUALE Argomenti della lezione LA PROGETTAZIONE CONCETTUALE Prima parte Un esercizio sulle generalizzazioni Documentazione di schemi E-R Raccolta e analisi dei requisiti Criteri generali di rappresentazione Strategia

Dettagli

Gestione di basi di dati in Access. SUISM Docente: Ugo de Liguoro a.a Asti

Gestione di basi di dati in Access. SUISM Docente: Ugo de Liguoro a.a Asti Gestione di basi di dati in Access SUISM Docente: Ugo de Liguoro a.a. 2003-2004 Asti Indice 1. Un primo esempio: la rubrica telefonica 2. Progettazione di un DB 3. Popolamento 4. Interrogazioni (Queries)

Dettagli

La progettazione logica Traduzione dal modello Entità-Associazione al modello relazionale Anno accademico 2008/2009

La progettazione logica Traduzione dal modello Entità-Associazione al modello relazionale Anno accademico 2008/2009 La progettazione logica Traduzione dal modello Entità-Associazione al modello Anno accademico 2008/2009 Obiettivo: Costruire uno schema logico in grado di descrivere le informazioni contenute nello schema

Dettagli

Atzeni, Ceri, Paraboschi, Torlone Basi di dati

Atzeni, Ceri, Paraboschi, Torlone Basi di dati Atzeni, Ceri, Paraboschi, Torlone Basi di dati Capitolo 9 (II parte): Progettazione logica: Dallo schema ER allo schema relazionale Traduzione verso il modello relazionale idea di base: le entità diventano

Dettagli

SPORT AGRO A PORTE APERTE I MARTEDÌ GRATIS PER I RAGAZZI DI ROCCAPIEMONTE

SPORT AGRO A PORTE APERTE I MARTEDÌ GRATIS PER I RAGAZZI DI ROCCAPIEMONTE FOGLIO RIASSUNTIVO DELLA SQUADRA (IL PRESENTE FOGLIO DOVRA ESSER COMPILATO SOLA DAL CAPITANO) TELEFONO CAPITANO: GIORNO DI GIOCO: / / DALLE ORE :00 ALLE ORE :00 COMPONENTI DELLA SQUADRA NOME COGNOME TELEFONO

Dettagli

ESERCIZI DI MODELLAZIONE E-R

ESERCIZI DI MODELLAZIONE E-R ESERCIZI DI MODELLAZIOE E-R La Galleria d Arte L Università I Film Progettare una base di dati per la gestione di una galleria d arte (1) Il sistema deve memorizzare le informazioni riguardo agli artisti:

Dettagli

Informatica Industriale Modello funzionale: Informazione Modello Entità-Relazione

Informatica Industriale Modello funzionale: Informazione Modello Entità-Relazione DIIGA - Università Politecnica delle Marche A.A. 2006/2007 Informatica Industriale Modello funzionale: Informazione Modello Entità-Relazione Luca Spalazzi spalazzi@diiga.univpm.it www.diiga.univpm.it/~spalazzi/

Dettagli

Esercizio 1: un semplice schema concettuale. Descrivere lo schema concettuale della seguente realtà:

Esercizio 1: un semplice schema concettuale. Descrivere lo schema concettuale della seguente realtà: Esercizio 1: un semplice schema concettuale Descrivere lo schema concettuale della seguente realtà: Esercitazione 1 - Il modello Entita Relazione Università degli Studi di Milano-Bicocca Corso di Elementi

Dettagli

PROVE SCRITTE CON SOLUZIONE

PROVE SCRITTE CON SOLUZIONE ANNO ACCADEMICO 2011/2012 SISTEMI INFORMATIVI E BASI DI DATI CORSO DI LAUREA IN INGEGNERIA GESTIONALE PROVE SCRITTE CON SOLUZIONE Prof. Domenico Beneventano 2 INDICE 1 Struttura della Prova Scritta 5 1.1

Dettagli

Compito Sistemi Informativi LA. Tempo concesso : 90 minuti 26 Giugno 07 Nome: Cognome: Matricola: Esercizio 1

Compito Sistemi Informativi LA. Tempo concesso : 90 minuti 26 Giugno 07 Nome: Cognome: Matricola: Esercizio 1 Compito Sistemi Informativi LA. Tempo concesso : 90 minuti 26 Giugno 07 Nome: Cognome: Matricola: Esercizio 1 Si considerino le seguenti specifiche relative alla realizzazione del sistema informativo di

Dettagli

Esercitazione: Dalle Specifiche alla Modellazione ER. Roberto Basili a.a. 2011/2012

Esercitazione: Dalle Specifiche alla Modellazione ER. Roberto Basili a.a. 2011/2012 Esercitazione: Dalle Specifiche alla Modellazione ER Roberto Basili a.a. 2011/2012 Outline! Analisi delle specifiche! Estrazione di entità, attributi e relazioni! Creazione di uno schema relazionale Esempio:

Dettagli

L Università di Padova fu fondata nel 1 222

L Università di Padova fu fondata nel 1 222 . L Università di Padova fu fondata nel 1 222 Nel 1 399 si separò in Università degli Artisti, dediti alle arti liberali, e in Università dei Giuristi fino alla riunificazione del 1806. La Facoltà di Scienze

Dettagli

ESERCIZIO 1 (12 punti) Dato il seguente schema relazionale, che modella le informazioni relative ad un negozio di libri online:

ESERCIZIO 1 (12 punti) Dato il seguente schema relazionale, che modella le informazioni relative ad un negozio di libri online: NOME COGNOME MATRICOLA ESERCIZIO 1 (12 punti) Dato il seguente schema relazionale, che modella le informazioni relative ad un negozio di libri online: UTENTI (Codice, Nome, Cognome, Recapito) LIBRI(Titolo,

Dettagli

L Università di Padova fu fondata nel 1222

L Università di Padova fu fondata nel 1222 . L Università di Padova fu fondata nel 1222 Nel 1399 si separò in Università degli Artisti, dediti alle arti liberali, e in Università dei Giuristi fino alla riunificazione del 1806. La Facoltà di Scienze

Dettagli

Ciclo di vita di un sistema informativo

Ciclo di vita di un sistema informativo Ciclo di vita di un sistema informativo 1) Studio di fattibilità definire, in maniera per quanto possibile precisa, i costi delle varie alternative possibili stabilire le priorità di realizzazione delle

Dettagli

Progettazione di Basi di Dati

Progettazione di Basi di Dati Progettazione di Basi di Dati Prof. Nicoletta D Alpaos & Prof. Andrea Borghesan Entità-Relazione ModelloEntity-Relationship. E-R E il modello concettuale più diffuso Fornisce costrutti per descrivere le

Dettagli

FONDAMENTI DI INFORMATICA L-A Ing. Gestionale/dei Processi Gestionali Prof. Bondi Prova scritta del 11/12/2007 COMPITO A Prova Completa

FONDAMENTI DI INFORMATICA L-A Ing. Gestionale/dei Processi Gestionali Prof. Bondi Prova scritta del 11/12/2007 COMPITO A Prova Completa Prova scritta del 11/12/2007 COMPITO A Prova Completa 1) Algoritmo e sue proprietà 2) Visibilità e tempo di vita delle variabili in C Si scriva un programma in C per la gestione di corse podistiche. I

Dettagli

Progettazione del Software

Progettazione del Software L4.3 Progettazione del Software Emiliano Casalicchio Dipartimento di Informatica e Sistemistica SAPIENZA Università di Roma Sede di Rieti http://www.ce.uniroma2.it/courses/psw! Abbiamo introdotto il concetto

Dettagli

Unità B2.2. Diagrammi E-R

Unità B2.2. Diagrammi E-R Dare una breve descrizione dei termini introdotti: (A) CONOSCENZA TERMINOLOGICA Relazioni n-arie Relazioni ricorsive Cardinalità Relazioni uno a uno Relazioni uno a molti Relazioni molti a molti Attributi

Dettagli

Raccolta e analisi dei requisiti

Raccolta e analisi dei requisiti Raccolta e analisi dei requisiti Definizione di requisito: asserzione riguardante un servizio del sistema o un vincolo Un asserzione di servizio descrive il modo in cui il sistema deve reagire alle richieste

Dettagli

Compito Sistemi Informativi LA. Tempo concesso : 90 minuti 28 Giugno 05 Nome: Cognome: Matricola: Esercizio 1

Compito Sistemi Informativi LA. Tempo concesso : 90 minuti 28 Giugno 05 Nome: Cognome: Matricola: Esercizio 1 Compito Sistemi Informativi LA. Tempo concesso : 90 minuti 28 Giugno 05 Nome: Cognome: Matricola: Esercizio 1 Si considerino le seguenti specifiche relative alla realizzazione del sistema informativo di

Dettagli

Basi di dati. Progettazione di basi di dati: Metodologie e modelli

Basi di dati. Progettazione di basi di dati: Metodologie e modelli Basi di dati Progettazione di basi di dati: Metodologie e modelli Perché preoccuparci? Proviamo a modellare una applicazione definendo direttamente lo schema logico della base di dati: da dove cominciamo?

Dettagli

Si considerino le seguenti specifiche relative alla realizzazione di un sistema informativo per la gestione di un sito di blog.

Si considerino le seguenti specifiche relative alla realizzazione di un sistema informativo per la gestione di un sito di blog. Compito Sistemi Informativi. Tempo concesso : 90 minuti 10 gennaio 2012 Nome: Cognome: Matricola: Crediti: [6] [9] Esercizio 1 (punti 6+2) Si considerino le seguenti specifiche relative alla realizzazione

Dettagli

Basi di Dati. Progettazione del Modello ER. K. Donno - Progettazione del Modello ER

Basi di Dati. Progettazione del Modello ER. K. Donno - Progettazione del Modello ER Basi di Dati Progettazione del Modello ER Dai requisiti allo schema ER Entità, relazioni e attributi non sono fatti assoluti dipendono dal contesto applicativo Nella pratica si fa spesso uso di una strategia

Dettagli

Il modello Entity-Relationship: elementi di base

Il modello Entity-Relationship: elementi di base Il modello Entity-Relationship: elementi di base Sistemi Informativi T Versione elettronica: 06.1.ER.base.pdf I modelli concettuali dei dati Vogliamo pervenire a uno schema che rappresenti la realtà di

Dettagli

Esercitazione 7 Giovedì 15 Gennaio 2015 (3 ore) Progettazione concettuale e logica

Esercitazione 7 Giovedì 15 Gennaio 2015 (3 ore) Progettazione concettuale e logica Esercitazione 7 Giovedì 15 Gennaio 2015 (3 ore) Progettazione concettuale e logica Testi degli esercizi Esercizio 1 (Scuola) Si deve progettare una base di dati per una scuola, che contenga informazioni

Dettagli

Basi di dati I Prova di autovalutazione 30 ottobre 2014

Basi di dati I Prova di autovalutazione 30 ottobre 2014 Basi di dati I Prova di autovalutazione 3 ottobre 214 La prova verrà discussa in aula, prevedibilmente giovedì 6 novembre. Si consiglia di svolgerlo simulando l esame, sulla carta e senza ausilio di libri

Dettagli

S.I.T. PER LA VALUTAZIONE E GESTIONE DEL TERRITORIO Corso di Laurea Magistrale in Scienze Ambientali. Alessandra Raffaetà

S.I.T. PER LA VALUTAZIONE E GESTIONE DEL TERRITORIO Corso di Laurea Magistrale in Scienze Ambientali. Alessandra Raffaetà Lezione 5 S.I.T. PER LA VALUTAZIONE E GESTIONE DEL TERRITORIO Corso di Laurea Magistrale in Scienze Ambientali Alessandra Raffaetà Dipartimento di Informatica Università Ca Foscari Venezia Schemi a oggetti

Dettagli

Compito Sistemi Informativi LA. Tempo concesso : 90 minuti 22 Giugno 04 Nome: Cognome: Matricola:

Compito Sistemi Informativi LA. Tempo concesso : 90 minuti 22 Giugno 04 Nome: Cognome: Matricola: Compito Sistemi Informativi LA. Tempo concesso : 90 minuti 22 Giugno 04 Nome: Cognome: Matricola: Esercizio 1 Si considerino le seguenti specifiche relative alla realizzazione del sistema informativo di

Dettagli

Basi di Dati. Il Modello Entità-Relazione. Il Modello Entità-Relazione

Basi di Dati. Il Modello Entità-Relazione. Il Modello Entità-Relazione Basi di Dati Perché i modelli concettuali? Tranne casi banali, passare direttamente dai requisiti allo schema logico della base di dati presenta diverse difficoltà. Da dove si parte? Si rischia di perdersi

Dettagli

Basi di dati Progettazione logica. Elena Baralis Politecnico di Torino

Basi di dati Progettazione logica. Elena Baralis Politecnico di Torino Progettazione logica Progettazione logica Richiede di scegliere il modello dei dati!modello relazionale Obiettivo: definizione di uno schema logico relazionale corrispondente allo schema ER di partenza

Dettagli

Numero di contratto di noleggio CodiceInterno Chiave primaria CodiceInternazionale Codice identificativo internazionale

Numero di contratto di noleggio CodiceInterno Chiave primaria CodiceInternazionale Codice identificativo internazionale Videoteca Si vuole progettare una base di dati per una videoteca. La videoteca gestisce il noleggio di videocassette, dove ogni videocassetta è caratterizzata da un codice interno, un codice internazionale,

Dettagli

Corso online per l acquisizione di crediti informatici (3 CFU) per Scienze Biologiche

Corso online per l acquisizione di crediti informatici (3 CFU) per Scienze Biologiche Università degli Studi di Pavia Corso online per l acquisizione di crediti informatici (3 CFU) per Scienze Biologiche Abilità Informatiche Per acquisire i 3 CFU relativi all idoneità di Abilità Informatiche

Dettagli

Esempio di database relazionale con l utilizzo del prodotto MySQL

Esempio di database relazionale con l utilizzo del prodotto MySQL Esempio di database relazionale con l utilizzo del prodotto MySQL Marco Liverani Aprile 2015 In queste pagine viene riportato in sintesi il progetto di un database relazionale esemplificativo con cui viene

Dettagli

REGOLAMENTO MANIFESTAZIONE EUROPEI HENDERSON

REGOLAMENTO MANIFESTAZIONE EUROPEI HENDERSON REGOLAMENTO MANIFESTAZIONE EUROPEI HENDERSON Giugno 2016 revisione.1 1 PRESENTAZIONE: Il Torneo EUROPEI un torneo di calcio a cinque organizzato dall Associazione la Mela Verde in collaborazione con la

Dettagli

RELAZIONI E BASI DI DATI

RELAZIONI E BASI DI DATI Informatica Generale (AA 07/08) Corso di laurea in Scienze della Comunicazione Facoltà di Lettere e Filosofia Università degli Studi di Salerno :Modello Relazionale (2)-Relazioni e DB, valori nulli Prof.

Dettagli

Numero di Componenti

Numero di Componenti Esercizio 9.1 Si consideri lo schema Entità-Relazione. Fare delle ipotesi sul volume dei dati e sulle operazioni possibili su questi dati e, sulla base di queste ipotesi, effettuare le necessarie ristrutturazioni

Dettagli

Informatica (Basi di Dati)

Informatica (Basi di Dati) Corso di Laurea in Biotecnologie Informatica (Basi di Dati) Modello Entità-Relazione Anno Accademico 2009/2010 Da: Atzeni, Ceri, Paraboschi, Torlone - Basi di Dati Lucidi del Corso di Basi di Dati 1, Prof.

Dettagli

Database. Appunti di Amaranto Oronzo e Giancane Diego Lezione dell Ing. Lucia Vaira 24/04/2014

Database. Appunti di Amaranto Oronzo e Giancane Diego Lezione dell Ing. Lucia Vaira 24/04/2014 Database Appunti di Amaranto Oronzo e Giancane Diego Lezione dell Ing. Lucia Vaira 24/04/2014 Cos'è un database? È una struttura di dati composta da tabelle a loro volta composte da campi. Caratteristiche

Dettagli

Eserciziario Database. Classi quarte versione 1.0. Diego Guerci

Eserciziario Database. Classi quarte versione 1.0. Diego Guerci Eserciziario Database Classi quarte versione 1.0 Diego Guerci 2014-15 1 Sommario Database e linguaggio SQL... 2 1 Esercizi sulle Relazioni... 2 2 Esercizi sullo schema E/R... 2 3 Esercizi sulla progettazione

Dettagli

Il modello Entità/Relazioni (ER)

Il modello Entità/Relazioni (ER) Il modello Entità/Relazioni (ER) Basi di dati 1 Il modello Entità/Relazioni (ER) Angelo Montanari Dipartimento di Matematica e Informatica Università di Udine Il modello Entità/Relazioni (ER) Basi di dati

Dettagli

Dipartimento di Ingegneria. Libretto delle Attività Didattiche. Anno Accademico. Regime Prescelto: Tempo Pieno Definito

Dipartimento di Ingegneria. Libretto delle Attività Didattiche. Anno Accademico. Regime Prescelto: Tempo Pieno Definito Dipartimento di Ingegneria Libretto delle Attività Didattiche (di cui all art.10 del D.P.R. 11/7/1980 n 382) Anno Accademico / Prof. Qualifica Regime Prescelto: Tempo Pieno Definito Avvertenze Ai sensi

Dettagli

Cognome Nome Matricola. Data di nascita (gg/mm/aaaa) Comune (o stato estero) di nascita Provincia

Cognome Nome Matricola. Data di nascita (gg/mm/aaaa) Comune (o stato estero) di nascita Provincia Domanda di affidamento di incarico didattico per l'a.a.2011/12 Al Preside della Scuola di Architettura e Società Il sottoscritto: Cognome Nome Matricola Data di nascita (gg/mm/aaaa) Comune (o stato estero)

Dettagli

IL MODELLO ENTITA - RELAZIONE

IL MODELLO ENTITA - RELAZIONE IL MODELLO ENTITA - RELAZIONE I costruttori di base Argomenti della lezione Entità Relazioni Attributi Costruzione di schemi con i costrutti di base Cenni sugli altri costrutti 1 Entità Classe di oggetti

Dettagli

Esercizi su Modello Entità-Relazioni

Esercizi su Modello Entità-Relazioni Università degli Studi di Cagliari Corso di Laurea in Ingegneria Elettronica Esercizi su Modello Entità-Relazioni Ing. Roberto Tronci roberto.tronci@diee.unica.it Basi di Dati A.A. 2009/2010 Docente: Prof.

Dettagli

Alessandra Raffaetà. Schemi a oggetti -> Schemi relazionali

Alessandra Raffaetà. Schemi a oggetti -> Schemi relazionali Lezione 5 S.I.T. PER LA VALUTAZIONE E GESTIONE DEL TERRITORIO Corso di Laurea Magistrale in Scienze Ambientali Alessandra Raffaetà Dipartimento di Informatica Università Ca Foscari Venezia Schemi a oggetti

Dettagli

Modello E-R. Modello relazionale

Modello E-R. Modello relazionale 1 - Cinema Hollywood Si deve progettare una base di dati a supporto della programmazione cinematografica della catena di cinema Hollywood. Al momento dell acquisto di un film da proiettare vengono memorizzati

Dettagli

Atzeni, Ceri, Paraboschi, Torlone Basi di dati McGraw-Hill, Progettazione concettuale

Atzeni, Ceri, Paraboschi, Torlone Basi di dati McGraw-Hill, Progettazione concettuale Atzeni, Ceri, Paraboschi, Torlone Basi di dati McGraw-Hill, 1996-2002 Capitolo 7: Progettazione concettuale 17/10/2002 Progettazione concettuale Requisiti della base di dati Schema concettuale Progettazione

Dettagli

Basi di dati. Progettazione concettuale. Analisi dei requisiti e progettazione concettuale ("Analisi dei dati") Requisiti. Acquisizione per interviste

Basi di dati. Progettazione concettuale. Analisi dei requisiti e progettazione concettuale (Analisi dei dati) Requisiti. Acquisizione per interviste Requisiti della base di dati Basi di dati Progettazione concettuale Progettazione concettuale Schema concettuale Progettazione logica Schema logico Progettazione fisica Schema fisico 2 Analisi dei requisiti

Dettagli

LE ASSOCIAZIONI (parte 1) le associazioni parte 1 1

LE ASSOCIAZIONI (parte 1) le associazioni parte 1 1 LE ASSOCIAZIONI (parte 1) le associazioni parte 1 1 tipo della chiave La chiave di un entità può essere composta albergo località stabilimento nome località hotel_id nome provincia loc_id nome società

Dettagli

Basi di dati I 27 gennaio 2016 Esame Compito A Tempo a disposizione: un ora e quarantacinque minuti. Libri chiusi.

Basi di dati I 27 gennaio 2016 Esame Compito A Tempo a disposizione: un ora e quarantacinque minuti. Libri chiusi. Basi di dati I 27 gennaio 2016 Esame Compito A Tempo a disposizione: un ora e quarantacinque minuti. Libri chiusi. Cognome: Nome: Matricola: Domanda 1 (20%) Lo schema concettuale seguente rappresenta un

Dettagli

I database. Introduzione alla teoria delle basi di dati

I database. Introduzione alla teoria delle basi di dati I database Introduzione alla teoria delle basi di dati 1 Cosa sono e a cosa servono i Database Un database (o base di dati) e' una raccolta organizzata di dati correlati. Il principale scopo di un database

Dettagli

Cognome Nome. Nato a il. conseguito presso l Accademia di Belle Arti di Palermo in data CHIEDE

Cognome Nome. Nato a il. conseguito presso l Accademia di Belle Arti di Palermo in data CHIEDE AL DIRETTORE DELLA ACCADEMIA DI BELLE DI BELLE ARTI - PALERMO OGGETTO: ISTANZA DI TIROCINIO FORMATIVO E DI ORIENTAMENTO EXTRACURRICULARE Il/La sottoscritto/a Cognome Nome Nato a il in possesso di diploma

Dettagli

Esercitazione 2: Progettazione Concettuale

Esercitazione 2: Progettazione Concettuale Esercitazione 2: Progettazione Concettuale Sistemi Informativi L-B Home Page del corso: http://www-db.deis.unibo.it/courses/sil-b/ Versione elettronica: esercitazione2.pdf Sistemi Informativi L-B Miniature

Dettagli

Coppa italia serie B CAMPIONATO SERIE GARA N MANIFESTAZIONE DIVISIONE: MASCHILE FEMMINILE FASE LUOGO CAMPO DATA ORA A SQUADRE

Coppa italia serie B CAMPIONATO SERIE GARA N MANIFESTAZIONE DIVISIONE: MASCHILE FEMMINILE FASE LUOGO CAMPO DATA ORA A SQUADRE Pagina 1 LINEE GUIDA per la Compilazione del Referto di gara 2013-1616 ARGOMENTI: Pagina 2 1. Prima della gara 2. Dopo il sorteggio 3. Inizio della gara 4. Sostituzioni 5. Tempi di riposo 6. Richieste

Dettagli

E.S.E.V. Ente Scuola Edile Viterbo PATENTE EUROPEA DEL COMPUTER

E.S.E.V. Ente Scuola Edile Viterbo PATENTE EUROPEA DEL COMPUTER E.S.E.V. Ente Scuola Edile Viterbo PATENTE EUROPEA DEL COMPUTER ES EV La patente europea del computer è un progetto sostenuto dall'unione Europea ed è un titolo che certifica in maniera inequivocabile

Dettagli

Basi di Dati. Corso di Informatica. Memorizzazione dei Dati. Accesso ai Dati. Corso di Laurea in Conservazione e Restauro dei Beni Culturali

Basi di Dati. Corso di Informatica. Memorizzazione dei Dati. Accesso ai Dati. Corso di Laurea in Conservazione e Restauro dei Beni Culturali Corso di Laurea in Conservazione e Restauro dei Beni Culturali Corso di Informatica Gianluca Torta Dipartimento di Informatica Tel: 011 670 6782 Mail: torta@di.unito.it Basi di Dati lo scopo delle Basi

Dettagli

La Federazione Italiana Pallavolo Comitato Provinciale di Monza Brianza

La Federazione Italiana Pallavolo Comitato Provinciale di Monza Brianza La Federazione Italiana Pallavolo Comitato Provinciale di Monza Brianza organizza il 6 Trofeo Scuola & Volley 2015/2016 riservato alle classi 4^ e 5^ elementare della Scuola primaria Modalità d iscrizione

Dettagli

SEGRETERIA STUDENTI FACOLTA DI SCIENZE POLITICHE, SOCIOLOGIA, COMUNICAZIONE AREA SOCIOLOGIA AVVISO

SEGRETERIA STUDENTI FACOLTA DI SCIENZE POLITICHE, SOCIOLOGIA, COMUNICAZIONE AREA SOCIOLOGIA AVVISO UNIVERSITA DEGLI STUDI DI ROMA LA SAPIENZA SEGRETERIA STUDENTI FACOLTA DI SCIENZE POLITICHE, SOCIOLOGIA, COMUNICAZIONE AREA SOCIOLOGIA AVVISO Si comunica agli studenti che a norma dell art. 22 del manifesto

Dettagli

FINALE ITALIANA COPPA ITALIA marzo 2009

FINALE ITALIANA COPPA ITALIA marzo 2009 Roma, 5 marzo 2009 Prot. 765/cg A tutti i Comitati Regionali LL.SS. FINALE ITALIANA COPPA ITALIA 28 29 marzo 2009 ECCELLENZA: Bowling Fiori, via Renzo e Lucia 4 20142 Milano Tel. 02.8435728 Fax 02.89516987

Dettagli

Compito DA e BD. Tempo concesso: 90 minuti 12 giugno 03 Nome: Cognome: Matricola: Esercizio 1

Compito DA e BD. Tempo concesso: 90 minuti 12 giugno 03 Nome: Cognome: Matricola: Esercizio 1 Compito DA e BD. Tempo concesso: 90 minuti 12 giugno 03 Nome: Cognome: Matricola: Esercizio 1 Si considerino le seguenti specifiche relative alla realizzazione della base di dati di una facoltà e si definisca

Dettagli

Campionato Italiano a Squadre Under 16 Regolamento di attuazione 2013

Campionato Italiano a Squadre Under 16 Regolamento di attuazione 2013 Campionato Italiano a Squadre Under 6 Regolamento di attuazione 0. Fase regionale. Periodo di svolgimento e iscrizioni La fase regionale potrà svolgersi dal mese successivo a quello della finale dell edizione

Dettagli

Abilità informatiche. Dott. Chiara Begliomini

Abilità informatiche. Dott. Chiara Begliomini Abilità informatiche Dott. Chiara Begliomini Anno Accademico 2014-2015 2 CFU Corso di laurea L4 15 ore di lezione (5 a settimana) Frequenza non obbligatoria Esame /1 Esame Il possesso di adeguate conoscenze

Dettagli

UNIVERSITÀ DEGLI STUDI DELL INSUBRIA

UNIVERSITÀ DEGLI STUDI DELL INSUBRIA UNIVERSITÀ DEGLI STUDI DELL INSUBRIA Guida all iscrizione on-line alle prove di ammissione per i corsi di laurea triennali delle Professioni sanitarie, per il corso di laurea triennale in Scienze motorie,

Dettagli

D. R. n. 66 IL RETTORE DECRETA

D. R. n. 66 IL RETTORE DECRETA D. R. n. 66 Facoltà di Architettura ANNO ACCADEMICO 2013-2014 Bando relativo alle modalità di ammissione al percorso d eccellenza per il corso di laurea magistrale in Architettura del paesaggio (Classe:

Dettagli

Allegato A MODULO DI CANDIDATURA BANDO ERASMUS+ MOBILITA PER TRAINEESHIP A.A. 2015/2016 REGIONE UMBRIA SEDE DI BRUXELLES

Allegato A MODULO DI CANDIDATURA BANDO ERASMUS+ MOBILITA PER TRAINEESHIP A.A. 2015/2016 REGIONE UMBRIA SEDE DI BRUXELLES Allegato A MODULO DI CANDIDATURA BANDO ERASMUS+ MOBILITA PER TRAINEESHIP A.A. 2015/2016 REGIONE UMBRIA SEDE DI BRUXELLES SCADENZA LUNEDÌ 15 FEBBRAIO 2016 Le dichiarazioni rese e sottoscritte nella presente

Dettagli

Si considerino le seguenti specifiche relative alla realizzazione di un sistema informativo per un concessionario di automobili.

Si considerino le seguenti specifiche relative alla realizzazione di un sistema informativo per un concessionario di automobili. Compito Sistemi Informativi. Tempo concesso : 90 minuti 19 giugno 2012 Nome: Cognome: Matricola: Crediti: [6] [9] Esercizio 1 (punti 7+2) Si considerino le seguenti specifiche relative alla realizzazione

Dettagli

Domande frequenti poste dagli studenti

Domande frequenti poste dagli studenti Domande frequenti poste dagli studenti Domanda: Non ho valutato un insegnamento erogato lo scorso anno accademico, posso farlo adesso? Non ho valutato un insegnamento dello scorso anno accademico, e devo

Dettagli

Come fare ricerca empirica

Come fare ricerca empirica DIPARTIMENTO DI SCIENZE SOCIALI E POLITICHE Anno Accademico 2013/2014 Metodologia della Ricerca Sociale (GLO) dott. Ferruccio Biolcati Rinaldi INTRODUZIONE AL CORSO Come fare ricerca empirica 1 Gli obiettivi

Dettagli

Progettazione Logica. Progettazione Logica

Progettazione Logica. Progettazione Logica Consorzio per la formazione e la ricerca in Ingegneria dell'informazione Tabelle per ogni concetto Docente: Cesare Colombo CEFRIEL colombo@cefriel.it http://www.cefriel.it Passaggio al modello logico (1)

Dettagli

MODELLO E/R. Modellazione dei dati

MODELLO E/R. Modellazione dei dati MODELLO E/R Maria Mirto Modellazione dei dati Modellare i dati significa: costruire una rappresentazione semplificata della realtà osservata, individuandone gli elementi caratterizzanti e i legami intercorrenti

Dettagli

Modello dei Dati ENTITÀ-RELAZIONE (ENTITY-RELATIONSHIP) é l insieme di concetti, simboli, regole che useremo per rappresentare il modello concettuale

Modello dei Dati ENTITÀ-RELAZIONE (ENTITY-RELATIONSHIP) é l insieme di concetti, simboli, regole che useremo per rappresentare il modello concettuale Modello dei Dati E-R ENTITÀ-RELAZIONE O (ENTITY-RELATIONSHIP) é l insieme di concetti, simboli, regole che useremo per rappresentare il modello concettuale R.Gori - G.Leoni Modello dei Dati Entità-Relazione

Dettagli

UISP CALCIO PARMA: GIOCARE CON GLI ALTRI E NON CONTRO!

UISP CALCIO PARMA: GIOCARE CON GLI ALTRI E NON CONTRO! 5 UISP Principali campi in erba sintetica che utilizzeremo: G.S.D. BUSSETO VICOPO MOLETOLO UISP CALCIO PARMA: GIOCARE CON GLI ALTRI E NON CONTRO! FAIR PLAY CARTELLINO VERDE TIFO CORRETTO TERZO TEMPO 5

Dettagli

Esercitazione 8 Mercoledì 21 gennaio 2015 (2 ore) DDL e progettazione

Esercitazione 8 Mercoledì 21 gennaio 2015 (2 ore) DDL e progettazione Esercitazione 8 Mercoledì 21 gennaio 2015 (2 ore DDL e progettazione Testi degli esercizi Esercizio 1 (Tema d esame del 20 settembre 2012 Si consideri il seguente schema di base di dati che vuole tenere

Dettagli

analisi dei requisiti

analisi dei requisiti analisi dei requisiti laboraorio di basi di dati Pierluigi Pierini pierluigi.pierini@technolabs.it Analisi dei requisiti Comprende attività (interconnesse) di acquisizione dei requisiti analisi dei requisiti

Dettagli

Corso di glottodidattica monitorato per la preparazione all Esame Certificazione DITALS I Livello

Corso di glottodidattica monitorato per la preparazione all Esame Certificazione DITALS I Livello Corso di glottodidattica monitorato per la preparazione all Esame Certificazione DITALS I Livello Obiettivo del Corso: Il Corso di glottodidattica ha lo scopo di fornire gli strumenti necessari per la

Dettagli

Quante occorrenze abbiamo nella relazione Insegnamento? 1000 (studenti) x 25 (insegnanti per ciascuno studente) = 25000

Quante occorrenze abbiamo nella relazione Insegnamento? 1000 (studenti) x 25 (insegnanti per ciascuno studente) = 25000 Si consideri il primo schema ER e siano date le seguenti informazioni: - Ciascun corso è in media incluso nel piano di studi di 1,5 corsi di laurea - Ciascun professore è in media docente di 2 corsi -

Dettagli

CAMPIONATO DEGLI AFFILIATI 2017 Divisione nazionale Serie A1 PROGRAMMA - REGOLAMENTO

CAMPIONATO DEGLI AFFILIATI 2017 Divisione nazionale Serie A1 PROGRAMMA - REGOLAMENTO CAMPIONATO DEGLI AFFILIATI 2017 Divisione nazionale Serie A1 PROGRAMMA - REGOLAMENTO SERIE A1 MASCHILE Alla serie A1 maschile prendono parte 16 squadre divise in quattro gironi da quattro squadre, con

Dettagli

Facoltà di Psicologia Corso di laurea in Scienze e tecniche psicologiche. Sedi di Milano e Brescia Procedura di ammissione a.a.

Facoltà di Psicologia Corso di laurea in Scienze e tecniche psicologiche. Sedi di Milano e Brescia Procedura di ammissione a.a. Facoltà di Psicologia Corso di laurea in Scienze e tecniche psicologiche Sedi di Milano e Brescia Procedura di ammissione a.a. 2017/2018 Come si accede al corso? E possibile accedere al corso di Scienze

Dettagli

Informatica per l'impresa. Sistemi per la gestione di basi di Dati

Informatica per l'impresa. Sistemi per la gestione di basi di Dati Informatica per l'impresa Sistemi per la gestione di basi di Dati Prof. Mauro Gaspari gaspari@cs.unibo.it 1 1 Sistema Informativo Insieme degli strumenti, risorse e procedure che consentono la gestione

Dettagli

Corso di Laurea Triennale in Fisica Sperimentazioni di Fisica 2. Anno Accademico

Corso di Laurea Triennale in Fisica Sperimentazioni di Fisica 2. Anno Accademico Struttura del Corso Ø Corso Annuale di 11 CFU Corso di Laurea Triennale in Fisica Sperimentazioni di Fisica 2 Anno Accademico 2014-2015 Il corso si compone di 4 parti principali e si sviluppa in modo distribuito

Dettagli

Progettazione concettuale

Progettazione concettuale Progettazione concettuale Requisiti della base di dati Progettazione concettuale Schema concettuale Progettazione logica Comprende attività (interconnesse) di acquisizione dei requisiti analisi dei requisiti

Dettagli

Esercitazione sui Class diagram

Esercitazione sui Class diagram L4.5 Esercitazione sui Class diagram Emiliano Casalicchio Corso di Proge5azione del So7ware a.a. 09/10 Esercizio 4: DiparBmenB Aziendali Una certa azienda è cosbtuita da diversi diparbmenb, ad ognuno dei

Dettagli

Perché progettare Progettazione di basi di dati. Il linguaggio di progettazione ad oggetti (ER esteso) Cognome

Perché progettare Progettazione di basi di dati. Il linguaggio di progettazione ad oggetti (ER esteso) Cognome Perché progettare Progettazione di basi di dati Giorgio Ghelli Le basi di dati nascono normalmente senza progettazione, buttando tutti i dati in una tabella Nascono immediatamente le anomalie, sotto forma

Dettagli

Progettazione logica relazionale (1/2)

Progettazione logica relazionale (1/2) Progettazione di basi di dati (1/2) Introduzione Ristrutturazione dello schema ER Eliminazione delle gerarchie Partizionamento di concetti Eliminazione degli attributi multivalore Eliminazione degli attributi

Dettagli