Basi di dati. Esercizi sul modello E.R.
|
|
- Guido Fontana
- 8 anni fa
- Visualizzazioni
Transcript
1 Basi di dati Esercizi sul modello E.R.
2 Esercizio 1, testo (1) Si vuole modellare un sistema per la gestione di visite mediche da svolgersi in diversi ambulatori medici Ogni visita è svolta in uno ed un solo ambulatorio avente un codice univoco e caratterizzato da indirizzo e numero di telefono In un ambulatorio possono essere svolte una o più visite Ogni visita è svolta in una precisa data ed orario oltre ad avere un codice univoco che la caratterizza 3
3 Esercizio 1, testo (2) Ogni visita può richiedere la prestazione d opera di uno o più specialisti Ogni specialista può svolgere più visite Ogni specialista è identificato da un codice univoco e prevede l indicizzazione delle sue specialità, nome, cognome e recapito telefonico Ogni specialista può avere necessità di un certo insieme di strumenti per i quali è presente un codice univoco ed una descrizione Uno strumento può essere utilizzato da uno o più specialisti 4
4 Esercizio 1, testo (3) Ogni specialista può avere bisogno di più collaboratori caratterizzati da un codice univoco, nome e cognome Un collaboratore collabora con almeno uno specialista e può essere responsabile dell utilizzo di uno o più strumenti Uno strumento può essere utilizzato da più collaboratori (ma anche da nessuno) 5
5 Le entità Dal testo possiamo individuare cinque entità - Visita - Ambulatorio - Specialista - Strumento - Collaboratore 6
6 L entità Visita Ogni visita è svolta in una precisa data ed orario oltre ad avere un codice univoco che la Caratterizza CodVisita VISITA Data Orario 7
7 L entità Ambulatorio Ogni visita è svolta in uno ed un solo ambulatorio avente un codice univoco e caratterizzato da indirizzo e numero di telefono CodAmbulatorio AMBULATORIO Telefono Indirizzo 8
8 L entità Specialista Ogni specialista è identificato da un codice univoco e prevede l indicizzazione delle sue specialità, nome, cognome e recapito telefonico CodSpecialista Specialità Telefono SPECIALISTA Nome Cognome 9
9 L entità Strumento Ogni specialista può avere necessità di un certo insieme di strumenti per i quali è presente un codice univoco ed una descrizione CodStrumento STRUMENTO Descrizione 10
10 L entità Collaboratore Ogni specialista può avere bisogno di più collaboratori caratterizzati da un codice univoco, nome e cognome CodCollaboratore COLLABORATORE Nome Cognome 11
11 Le relazioni Possiamo individuare dal testo cinque Relazioni tra le entità Visita - Ambulatorio Visita - Specialista Specialista - Strumento Specialista - Collaboratore Collaboratore - Strumento 12
12 La relazione Visita-Ambulatorio Ogni visita è svolta in uno ed un solo ambulatorio avente un codice univoco e caratterizzato da indirizzo e numero di telefono In un ambulatorio possono essere svolte una o più Visite AMBULATORIO (1,N) Svolta (1,1) VISITA 13
13 La relazione Visita - Specialista Ogni visita può richiedere la prestazione d opera di uno o più specialisti Ogni specialista può svolgere più visite SPECIALISTA (0,N) Presta (1,N) VISITA 14
14 La relazione Specialista - Strumento Ogni specialista può avere necessità di un certo insieme di strumenti per i quali è presente un codice univoco ed una descrizione Uno strumento può essere utilizzato da uno o più specialisti SPECIALISTA (0,N) Usa (1,N) STRUMENTO 15
15 La relazione Specialista - Collaboratore Ogni specialista può avere bisogno di più collaboratori caratterizzati da un codice univoco, nome e cognome Un collaboratore collabora con almeno uno specialista e può essere responsabile dell utilizzo di uno o più strumenti SPECIALISTA (0,N) Collabora (1,N) COLLABORATORE 16
16 La relazione Collaboratore - Strumento Un collaboratore collabora con almeno uno specialista e può essere responsabile dell utilizzo di uno o più strumenti Uno strumento può essere utilizzato da più collaboratori (ma anche da nessuno) STRUMENTO (0,N) (1,N) Responsabile COLLABORATORE 17
17 Soluzione CodAmbulatorio CodVisita Telefono Indirizzo Ambulatorio (1,N) Svolta (1,1) Visita Data Orario (1,N) CodStrumento (0,N) Presta CodSpecialista Descrizione Strumento (1,N) Usa (0,N) Specialista Nome Cognome (0,N) (1,N) Specialità Collabora CodCollaboratore Collabora (1,N) Collaboratore Nome Cognome 18
18 Esercizio 2, testo (1) Si vuole modellare una palestra che organizza corsi per i propri iscritti Ogni corso è identificato dal proprio nome, e ha un prezzo prestabilito Degli individui coinvolti nella palestra (trainer e iscritti) si vogliono conoscere il nome, il cognome e un numero di telefono A ogni individuo viene assegnato un identificatore univoco 20
19 Esercizio 2, testo (2) Per gli iscritti alla palestra si vuole conoscere anche l età Ogni corso è gestito da uno o due trainer Per ogni corso è previsto un numero massimo di iscritti Ogni iscritto può acquistare una o più tessere, e ogni tessera prevede alcuni corsi che vengono così acquistati ad un prezzo globale, definito di tessera in tessera, e non superiore alla somma dei costi dei singoli corsi 21
20 Esercizio 2, testo (3) Ogni cliente della palestra può anche iscriversi direttamente a un corso senza acquistare una tessera Ogni tessera è identificata da un numero progressivo, univoco per ogni cliente (ma che può ripetersi per due clienti differenti) 22
21 Le entità Dal testo possiamo individuare quattro entità - Corso - Tessera - Trainer - Iscritto Tra cui Trainer, Iscritto sono legati da una generalizzazione in quanto Trainer e Iscritto sono casi particolari di Persona 23
22 L entità Corso Ogni corso è identificato dal proprio nome, e ha un prezzo prestabilito Per ogni corso è previsto un numero massimo di iscritti Nome CORSO Prezzo MaxIscritti 24
23 L entità Tessera (1) Ogni tessera è identificata da un numero progressivo, univoco per ogni cliente (ma che può ripetersi per due clienti differenti) L identificativo di tessera non può essere solo il numero progressivo in quanto non è univoco se non per ogni cliente Avremo bisogno di un identificatore esterno tra l attributo Numero di Tessera e l entità con Iscritto 25
24 L entità Tessera (2) Ogni tessera prevede alcuni corsi che vengono così acquistati ad un prezzo globale Iscritto Numero TESSERA Prezzo 26
25 Persona generalizzazione di Trainer e Iscritto (1) Degli individui coinvolti nella palestra (trainer e iscritti) si vogliono sconoscere il nome, il cognome e un numero di telefono Come detto in precedenza Trainer e Iscritto sono casi particolari di Persona, in particolare Iscritto si differenzia da Trainer per l età Per gli iscritti alla palestra si vuole conoscere anche l età 27
26 Persona generalizzazione di Trainer e Iscritto (2) ID Nome PERSONA Cognome Telefono TRAINER ISCRITTO Età 28
27 Le relazioni (1) Possiamo individuare quattro relazioni tra le entità - Corso - Tessera - Tessera - Iscritto - Corso - Trainer - Corso - Iscritto 29
28 Le relazioni (2) Ogni tessera prevede alcuni corsi CORSO (0,N) (1,N) Composizione TESSERA Ogni iscritto può acquistare una o più tessere TESSERA (1,1) Possesso (0,N) ISCRITTO 30
29 Le relazioni (3) Ogni cliente della palestra può anche iscriversi direttamente a un corso ISCRITTO (0,N) Iscrizione (0,N) CORSO Ogni corso è gestito da uno o due trainer TRAINER (0,N) (1,2) Insegnamento CORSO 31
30 Soluzione ID Nome Persona Cognome Telefono Età Trainer Iscritto (0,N) Possesso (0,N) (0,N) (1,1) Numero Insegnamento Iscrizione Tessera Prezzo (0,N) (1,2) Nome MaxIscritti (1,N) Corso (0,N) Composizione Prezzo 32
31 Business rule Ci sono alcune informazioni che non possono essere rappresentate nello schema ma che devono essere prese in considerazione Ogni tessera prevede alcuni corsi che vengono così acquistati ad un prezzo globale ( ) non superiore alla somma dei costi dei singoli corsi È previsto un numero massimo di iscritti quindi il numero di iscritti direttamente o via tessera non deve superare tale valore Riportiamo queste informazioni nelle Busines rule 33
32 Soluzione ID Nome Persona Cognome Telefono BR1: Il costo di una tessera non deve superare la somma dei costi dei singoli corsi BR2: Il numero di iscritti direttamente o via tessera deve essere inferiore a MaxIscritti Trainer Iscritto (0,N) Possesso (0,N) (0,N) Età (1,1) Numero Insegnamento Iscrizione Tessera Prezzo (0,N) (1,2) Nome MaxIscritti (1,N) Corso (0,N) Composizione Prezzo 34
33 Esercizio 3, testo (1) Si vuole modellare un sistema che raccoglie informazioni riguardanti la quotazione di società nell ambito di un mercato finanziario. Una società quotata sul mercato finanziario è caratterizzata da un identificatore univoco, dal nome, dal capitale sociale e dalle informazioni relative alla sua sede legale (stato, città). Possono esserci società quotate sul mercato finanziario con lo stesso nome. Un agenzia di rating è caratterizzata da un identificatore univoco e dal nome. 36
34 Esercizio 3, testo (2) Un agenzia di rating non può essere una società quotata sul mercato finanziario. Una società quotata sul mercato finanziario non può essere un agenzia di rating. Una società quotata sul mercato finanziario emette strumenti finanziari contrattabili nel mercato finanziario. Uno strumento finanziario è emesso (con un determinato controvalore) da una ed una sola società quotata sul mercato finanziario. Una società quotata sul mercato finanziario emette uno o più strumenti finanziari. 37
35 Esercizio 3, testo (3) Uno strumento finanziario è caratterizzato da un nome e dal rendimento. Possono esserci strumenti finanziari con lo stesso nome, ma non se emessi dalla stessa società. Gli strumenti finanziari possono essere azioni, obbligazioni (per le quali è significativa la scadenza) e derivati. Una società quotata sul mercato finanziario detiene una determinata percentuale di una o più società quotata sul mercato finanziario. 38
36 Esercizio 3, testo (4) Percentuali di ogni società quotata sul mercato finanziario sono detenute da almeno una società sul mercato finanziario (la somma delle percentuali per ogni società deve essere 100). Un agenzia di rating esprime valutazioni correnti (espresse per mezzo di un valore di rating) rispetto a una o più società quotate sul mercato finanziario. Una società quotata sul mercato finanziario è valutata da almeno un agenzia di rating. 39
37 Le entità Possiamo individuare cinque entità ed una generalizzazione - Società - Agenzia - Azione - Obbligazione - Derivato Strumento finanziario sarà la generalizzazione di Azione, Obbligazione e Derivato 40
38 L entità Società (1) Una società quotata sul mercato finanziario è caratterizzata da un identificatore univoco, dal nome, dal capitale sociale e dalle informazioni relative alla sua sede legale (stato, città) Oltre agli attributi normali (Id, Nome, Capitale) esiste un attributo composto che è Sede Legale composto da Stato e Città 41
39 L entità Società (2) IDSocietà Città Stato Sede Legale SOCIETA Nome Capitale Sociale 42
40 L entità Agenzia Un agenzia di rating è caratterizzata da un identificatore univoco e dal nome. IDAgenzia AGENZIA Nome 43
41 La generalizzazione Strumento finanziario (1) Uno strumento finanziario è caratterizzato da un nome e dal rendimento. Possono esserci strumenti finanziari con lo stesso nome, ma non se emessi dalla stessa società. Gli strumenti finanziari possono essere azioni, obbligazioni (per le quali è significativa la scadenza) e derivati. Strumento finanziario oltre ad essere generalizzazione possiede una chiave esterna in quanto nome non è univoco se non accoppiato alla società 44
42 La generalizzazione Strumento finanziario (2) Rendimento STRUMENTO FINANZIARIO Nome SOCIETA AZIONE OBBLIGAZIONE DERIVATO Scadenza 45
43 Le relazioni (1) Possiamo individuare tre relazioni tra le entità - Società - Società - Società - Agenzia - Società - Strumento Finanziario Come vedremo tutte le relazioni posseggono un attributo 46
44 Le relazioni (2) Una società quotata sul mercato finanziario detiene una determinata percentuale di una o più società quotata sul mercato finanziario. Percentuali di ogni società quotata sul mercato finanziario sono detenute da almeno una società sul mercato finanziario Società è in relazione ricorsiva con se stessa inoltre la relazione richiede l attributo Percentuale (1,N) Percentuale SOCIETA Detiene (1,N) 47
45 Le relazioni (3) Un agenzia di rating esprime valutazioni correnti (espresse per mezzo di un valore di rating) rispetto a una o più società quotate sul mercato finanziario. Una società quotata sul mercato finanziario è valutata da almeno un agenzia di rating. La relazione richiede l attributo Rating Rating SOCIETA (1,N) Valuta (1,N) AGENZIA 48
46 Le relazioni (4) Una società quotata sul mercato finanziario emette strumenti finanziari contrattabili nel mercato finanziario. Uno strumento finanziario è emesso (con un determinato controvalore) da una ed una sola società quotata sul mercato finanziario. La relazione possiede l attributo Controvalore Controvalore SOCIETA (1,N) Possesso (1,1) STRUMENTO FINANZIARIO 49
47 Soluzione Percentuale Stato Città Controvalore (1,N) Detiene (1,N) Sede Legale Rendimento Strumento Finanziario Nome (1,1) Possesso (1,N) Società Nome Capitale IDSocietà (1,N) Rating Azione Obbligazione Derivato Valuta (1,N) Scadenza Business Rule: Per ogni società la IDAgenzia Agenzia Prezzo somma dei valori percentuale deve essere uguale a
CAPITOLO 7 ESERCIZI SUL MODELLO ER
CAPITOLO 7 (le soluzioni sono riportate da pag. 6 in poi) ESERCIZI SUL MODELLO ER Esercizio 1 Considerate lo schema ER in Figura 1: lo schema rappresenta varie proprietà di uomini e donne. a) Correggete
DettagliGli attributi di STUDENTE saranno: Matricola (chiave primaria), Cognome, Nome.
Prof. Francesco Accarino Raccolta di esercizi modello ER Esercizio 1 Un università vuole raccogliere ed organizzare in un database le informazioni sui propri studenti in relazione ai corsi che essi frequentano
DettagliING SW. Progetto di Ingegneria del Software. e-travel. Requisiti Utente. Specifiche Funzionali del Sistema
Pagina: 1 e-travel ING SW Progetto di Ingegneria del Software e-travel Requisiti Utente Specifiche Funzionali del Sistema e Pagina: 2 di 9 Indice dei contenuti 1 INTRODUZIONE... 3 1.1 SCOPO DEL DOCUMENTO...
DettagliInformatica (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.
DettagliBasi di Dati Prof. L. Tanca e F. A. Schreiber APPELLO 20 SETTEMBRE 2012 Tempo a disposizione: 2 ore 30 minuti
Prof. L. Tanca e F. A. Schreiber APPELLO 20 SETTEMBRE 2012 Progettare la base di dati relativa alla situazione descritta nel seguito. Svolgere il progetto concettuale usando il modello ER, e il progetto
DettagliProgetto PI.20060128, passo A.1 versione del 14 febbraio 2007
Università degli Studi di Roma La Sapienza Facoltà di Ingegneria Corso di Laurea in Ingegneria Gestionale Corso di Progettazione del Software Proff. Toni Mancini e Monica Scannapieco Progetto PI.20060128,
DettagliGestione del workflow
Gestione del workflow Stefania Marrara Corso di Tecnologie dei Sistemi Informativi 2004/2005 Progettazione di un Sistema Informativo Analisi dei processi Per progettare un sistema informativo è necessario
DettagliCorso di Sistemi di Elaborazione delle Informazioni I Anno 2005/2006. Esercizi entità relazione risolti. a cura di Angela Campagnaro 802749
Corso di Sistemi di Elaborazione delle Informazioni I Anno 2005/2006 Esercizi entità relazione risolti a cura di Angela Campagnaro 802749 Indice: Esercizio 1: Un insieme di officine 1.1 Testo esercizio.3
DettagliEsercizio data base "Biblioteca"
Rocco Sergi Esercizio data base "Biblioteca" Database 2: Biblioteca Testo dell esercizio Si vuole realizzare una base dati per la gestione di una biblioteca. La base dati conterrà tutte le informazioni
DettagliEsercitazione 7 Progettazione concettuale. Versione elettronica: L07.progConcettuale.pdf
Esercitazione 7 Progettazione concettuale Sistemi Informativi T Versione elettronica: L07.progConcettuale.pdf Esercizi di progettazione concettuale In questi esercizi vengono proposti degli estratti di
DettagliMAGAZZINO. Il magazzino all interno della struttura aziendale. per il servizio al cliente
FUNZIONI E RUOLO del MAGAZZINO Il magazzino all interno della struttura aziendale Il magazzino come leva primaria per il servizio al cliente IL MAGAZZINO al CENTRO della STRUTTURA AZIENDALE ACQUISTI MAGAZZINO
DettagliDatabase 1 biblioteca universitaria. Testo del quesito
Database 1 biblioteca universitaria Testo del quesito Una biblioteca universitaria acquista testi didattici su indicazione dei professori e cura il prestito dei testi agli studenti. La biblioteca vuole
DettagliModello 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
DettagliIdentificatori delle entità
Identificatori delle entità Permettono di identificare in maniera univoca le occorrenze delle entità Ogni entità deve averne (almeno) uno Targa Automobile Modello Colore Nome Persona Data di nascita Indirizzo
DettagliAssociazioni. Informatica. Associazioni. Associazioni. Associazioni. Attributi. Possono esistere associazioni diverse che coinvolgono le stesse entità
Informatica Possono esistere associazioni diverse che coinvolgono le stesse entità Lezione 7 Lavora a Laurea magistrale in Scienze della mente Laurea magistrale in Psicologia dello sviluppo e dell'educazione
DettagliCompito Basi di Dati. Tempo concesso: 90 minuti 08 Giugno 2006 Nome: Cognome: Matricola:
Compito Basi di Dati. Tempo concesso: 90 minuti 08 Giugno 2006 Nome: Cognome: Matricola: Esercizio 1 Si considerino le seguenti specifiche relative alla realizzazione di un sistema di gestione di uno studio
DettagliBasi di dati I. Esercitazione proposta
Basi di dati I Esercitazione proposta Premessa Viene richiesta la realizzazione di una piccola base di dati, attraverso un processo di progettazione concettuale e logica e con la realizzazione di alcune
DettagliAnalisi e progettazione del software AbcBid studio di caso 6 dicembre 2007 REQUISITI ITERAZIONE 1
REQUISITI ITERAZIONE 1 abcbid è un sistema per la gestione di vendite all asta. Esso deve gestire gli utenti (che vogliono vendere o acquistare oggetti), gli oggetti venduti all asta, le relative offerte,
DettagliSistemiInformatividiRete
SistemiInformatividiRete AA 2000-01 (IV) Progettazione di siti Web: un approccio per Entita e Relazioni Progetto e costruzione di applicazioni ipermediali Ingegneria del SW: disciplina che studia le linee
DettagliBasi di dati. (Sistemi Informativi) teoria e pratica con Microsoft Access. Basi di dati. Basi di dati. Basi di dati e DBMS DBMS DBMS
Basi di Basi di (Sistemi Informativi) Sono una delle applicazioni informatiche che hanno avuto il maggiore utilizzo in uffici, aziende, servizi (e oggi anche sul web) Avete già interagito (magari inconsapevolmente)
DettagliModellazione dei dati in UML
Corso di Basi di Dati e Sistemi Informativi Modellazione dei dati in UML Angelo Montanari Dipartimento di Matematica e Informatica Università degli Studi di Udine Introduzione UML (Unified Modeling Language):
DettagliComposizione. Tipo. Pubblicità. Numero ripetizioni. (1,N) (1,1) Composizione. Tipo. Messaggio promozionale. Codice. Azienda. Prodotto.
Diagramma ER Giorno Ora fine Composizione Palinsesto Informazione Fiction Spettacolo Giornalista Restrizione Messaggio promozionale spazio Interruzione allocazione Azienda Posizione Pubblicità Prodotto
DettagliLink ai corsi: http://abruzzo.casaclima-network.info/it/corsi-di-formazione/corsi-di-formazione/21-0.html
abruzzo@casaclima-network.info Via Vasco de Gama,68 65126 Pescara tel. 085 691320 Sono aperte le iscrizioni ai corsi di formazione per progettisti, Corso Base CasaClima che si terrà il 18 e 19 ottobre
DettagliModello 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
DettagliMisure finanziarie del rendimento: il Van
Misure finanziarie del rendimento: il Van 6.XI.2013 Il valore attuale netto Il valore attuale netto di un progetto si calcola per mezzo di un modello finanziario basato su stime circa i ricavi i costi
DettagliBasi di dati 9 febbraio 2010 Compito A
Basi di dati 9 febbraio 2010 Compito A Domanda 0 (5%) Leggere e rispettare le seguenti regole: Scrivere nome, cognome, matricola (se nota), corso di studio e lettera del compito (ad esempio, A) sui fogli
DettagliMisure finanziarie del rendimento: il Van
Misure finanziarie del rendimento: il Van 12.XI.2014 Il valore attuale netto Il valore attuale netto di un progetto si calcola l per mezzo di un modello finanziario basato su stime circa i ricavi i costi
DettagliDalla progettazione concettuale alla modellazione di dominio
Luca Cabibbo A P S Analisi e Progettazione del Software Dalla progettazione concettuale alla modellazione di dominio Capitolo 91 marzo 2015 Se qualcuno vi avvicinasse in un vicolo buio dicendo psst, vuoi
DettagliProgettazione del Software, Laurea in Ingegneria Gestionale Progettazione del Software Laurea in Ing. Gestionale
Progettazione del Software Laurea in Ing. Gestionale Prof. Toni Mancini & Prof. Monica Scannapieco Dipartimento di Informatica e Sistemistica Università di Roma La Sapienza Esercitazione E.A.1 Primi esercizi
DettagliAmministrazione classi
Amministrazione classi Guida breve per il docente che amministra la classe Premessa Le classi vengono creata solo dall amministratore della Scuola. Il docente che è stato inserito nella classe come moderatore
DettagliCompito 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
DettagliBasi di Dati corso C Esercitazione 18/12/2002 Autonoleggio tempo: 3 ore
Basi di Dati corso C Esercitazione 18/12/2002 Autonoleggio tempo: 3 ore Si vuole progettare una base di dati per conto di una società convenzionata con un aeroporto, che gestisce il noleggio di automobili
DettagliOrganizzazione degli archivi
COSA E UN DATA-BASE (DB)? è l insieme di dati relativo ad un sistema informativo COSA CARATTERIZZA UN DB? la struttura dei dati le relazioni fra i dati I REQUISITI DI UN DB SONO: la ridondanza minima i
DettagliBasi di dati I Soluzione Quinto Homework del 9 gennaio 2013
Basi di dati I Soluzione Quinto Homework del 9 gennaio 2013 Domanda 1 (50%) Si consideri la seguente schematizzazione di alcuni tour organizzati da un agenzia turistica: Tour N. 2345 Nome: Marocco Partenza:
DettagliInformatica Industriale Modello funzionale: Informazione Progettazione concettuale
DIIGA - Università Politecnica delle Marche A.A. 2006/2007 Informatica Industriale Modello funzionale: Informazione Progettazione concettuale Luca Spalazzi spalazzi@diiga.univpm.it www.diiga.univpm.it/~spalazzi/
DettagliAlessandra Raffaetà. Basi di Dati
Lezione 2 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 Basi di Dati
Dettaglivolontariato: I conti raccontano ANCHE di noi 4 incontro: venerdì 15 marzo
volontariato: I conti raccontano ANCHE di noi 4 incontro: venerdì 15 marzo LE GESTIONI CONTABILI ELEMENTARI 2 Gli elementi di contabilità elementare sono quegli strumenti quotidiani che, dal più semplice
DettagliEsercitazione di Basi di Dati
Esercitazione di Basi di Dati Corso di Fondamenti di Informatica 6 Maggio 2004 Come costruire una ontologia Marco Pennacchiotti pennacchiotti@info.uniroma2.it Tel. 0672597334 Ing.dell Informazione, stanza
DettagliIl mercato mobiliare
Il mercato mobiliare E il luogo nel quale trovano esecuzione tutte le operazioni aventi per oggetto valori mobiliari, ossia strumenti finanziari così denominati per la loro attitudine a circolare facilmente
DettagliModello Relazionale dei DBMS - Vincoli Tradizionalmente, esistono quattro modelli logici: Gerarchico Reticolare Relazionale A oggetti XML I modelli
Modello Relazionale dei DBMS - Vincoli Tradizionalmente, esistono quattro modelli logici: Gerarchico Reticolare Relazionale A oggetti XML I modelli gerarchico e reticolare sono più vicini alle strutture
DettagliMODELLO 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
DettagliMODELLO RELAZIONALE. Introduzione
MODELLO RELAZIONALE Introduzione E' stato proposto agli inizi degli anni 70 da Codd finalizzato alla realizzazione dell indipendenza dei dati, unisce concetti derivati dalla teoria degli insiemi (relazioni)
DettagliProgettare una base di dati che permetta di gestire il problema descritto nel seguito, nei seguenti punti:
Progettare una base di dati che permetta di gestire il problema descritto nel seguito, nei seguenti punti: 1. Definire uno schema Entità/Relazione che descriva il problema 2. Definire uno schema logico
DettagliInsight Percorso di validazione dall idea al business model
Sportello Startup BANDO PUBBLICO Insight Percorso di validazione dall idea al business model ALLEGATO 1 DOMANDA DI PARTECIPAZIONE TRATTAMENTO DEI DATI PRESENTAZIONE DELL IDEA D IMPRESA BANDO PUBBLICO Insight
DettagliCorso di Basi di Dati. Progettazione di Database: Esercizi Home page del corso: http://www.cs.unibo.it/~difelice/dbsi/
Corso di Basi di Dati Progettazione di Database: Esercizi Home page del corso: http://www.cs.unibo.it/~difelice/dbsi/ Esercizio 0 Si vuole realizzare una base di dati per la gestione di un agenzia immobiliare
DettagliBasi di dati. Esercitazione ER. Paolo Papotti. Esercizio 1.3.1. 1 giugno 2005
Basi di dati Esercitazione ER 1 giugno 2005 Paolo Papotti Esercizio 1.3.1 Si vuole realizzare una base di dati per la comunità scientifica di ricerca paleontologica. Si devono memorizzare i dati riguardanti
DettagliMisure finanziarie del rendimento: il Van
Venezia, 6 novembre 2013 Prof. Antonella Faggiani Arch. Valeria Ruaro, collaboratrice alla didattica estimo.b.acc2013@gmail.com Corso di Estimo Laurea Magistrale Architettura per il Nuovo e l Antico Dipartimento
DettagliProgetto Motorizzazione. Si vuole realizzare un'applicazione base di dati per la gestione di un ipotetico ufficio della motorizzazione.
Progetto Motorizzazione Si vuole realizzare un'applicazione base di dati per la gestione di un ipotetico ufficio della motorizzazione. 1 Descrizione del dominio applicativo Si vuole realizzare un'applicazione
DettagliIl modello Entity-Relationship: pattern di progettazione
Il modello Entity-Relationship: pattern di progettazione Sistemi Informativi T Versione elettronica: 06.3.ER.pattern.pdf Soluzioni a problemi comuni In molti schemi E/R si ritrovano dei pattern comuni,
DettagliPROGETTAZIONE CONCETTUALE
PROGETTAZIONE CONCETTUALE 1 Il Modello Concettuale Nella progettazione concettuale la descrizione dei dati da rappresentare avviene a livello astratto indipendentemente dal computer e dal software utilizzato.
DettagliEsercizi di progettazione concettuale di una base di dati
Esercizi di progettazione concettuale di una base di dati È riportato di seguito un insieme di esercizi di progettazione concettuale di basi di dati. Ogni esercizio è caratterizzato da un insieme di specifiche
DettagliManuale d'uso. Manuale d'uso... 1. Primo utilizzo... 2. Generale... 2. Gestione conti... 3. Indici di fatturazione... 3. Aliquote...
Manuale d'uso Sommario Manuale d'uso... 1 Primo utilizzo... 2 Generale... 2 Gestione conti... 3 Indici di fatturazione... 3 Aliquote... 4 Categorie di prodotti... 5 Prodotti... 5 Clienti... 6 Fornitori...
DettagliBasi 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
DettagliRegistro Nazionale Professionale delle Imprese Idrauliche ed Elettriche
Premessa al REGOLAMENTO Il 22 novembre 2014 le Associazioni A.B.I., A.C.T.I.F., AFI. GE., AFI.T., A.I.M.I., L.A.A. e U.P.I.L.G., hanno dato vita al Registro Nazionale Professionale delle, Associazione
DettagliUniversità degli Studi di L Aquila. Facoltà di Ingegneria. Corso di Laurea in Ingegneria Elettronica Corso di Sistemi Informativi
Università degli Studi di L Aquila Facoltà di Ingegneria Corso di Laurea in Ingegneria Elettronica Corso di Sistemi Informativi Prof. Gaetanino Paolone Dott. Ottavio Pascale a.a.2003-2004 Progetto Campo
DettagliGuida alla lettura della comunicazione periodica LA SECONDA RIPORTA LE INFORMAZIONI GENERALI DEL FONDO
Fondoposte News n 11 Fondo Nazionale di Pensione Complementare per il personale di Poste Italiane S.p.A. e delle Società controllate che ne applicano il CCNL Viale Europa, 190 00144 - Roma Tel. 06/59580108
DettagliIl seguente esempio ha lo scopo di illustrare i 3 tipi di relazione 1:1,1:N,N:N. Tabella Conto: Tabella Conto:
Il seguente esempio ha lo scopo di illustrare i 3 tipi di relazione 1:1,1:N,N:N. Tabella Conto: Tabella Conto: Tabella Cliente: Tabella NumTel: Tabella Dati_Cliente: L'esempio è per ragioni di chiarezza
DettagliISTITUZIONI DI ECONOMIA AZIENDALE
ISTITUZIONI DI ECONOMIA AZIENDALE INVESTIMENTI IN TITOLI 1 GLI INVESTIMENTI IN TITOLI OPERAZIONI DI INVESTIMENTO FINANZIARIO 1. Operazioni di prestito attivo 2. Investimenti in immobilizzazioni non caratteristiche
DettagliReti di calcolatori ed indirizzi IP
ITIS TASSINARI, 1D Reti di calcolatori ed indirizzi IP Prof. Pasquale De Michele 5 aprile 2014 1 INTRODUZIONE ALLE RETI DI CALCOLATORI Cosa è una rete di calcolatori? Il modo migliore per capire di cosa
DettagliSviluppata da: Lo Russo - Porcelli Pag. 1 di 6 6FRSR utilizzare il DBMS Postgresql per imparare il linguaggio SQL.
Pag. 1 di 6 6FRSR utilizzare il DBMS Postgresql per imparare il linguaggio SQL. 2ELHWWLYL GD UDJJLXQJHUH SHU JOL VWXGHQWL alla fine dell esercitazione gli studenti dovranno essere in grado di: 1. utilizzare
DettagliLa Certificazione del Personale
La Certificazione del Personale Slide 1 Certificazione del Personale Cos è la Certificazione del Personale? Valutazione delle conoscenze (formazione) e delle abilità professionali (competenze) del candidato
DettagliProva scritta. Mercoledì 11 Febbraio 2009. Appello di Informatica II - Corso di Laurea in Ottica e Optometria A.A. 2007/2008
Mercoledì 11 Febbraio 2009 Appello di Informatica II - Corso di Laurea in Ottica e Optometria A.A. 2007/2008 Prova scritta Esercizio 1 (8 punti). Si vuole progettare una base di dati per un albergo che
DettagliSERVIZIO A CHIAMATA DI PESCHIERA BORROMEO
SERVIZIO A CHIAMATA DI PESCHIERA BORROMEO FASCIA ORARIA DI ESERCIZIO DEL SERVIZIO Dalle 6.00 alle 21.00 dal lunedì al sabato escluso Agosto e le festività infrasettimanali ORARI DI APERTURA DEL CALL CENTER
DettagliCapitolo 8. Esercizio 8.1
Capitolo 8 Esercizio 8.1 Si consideri lo schema Entità-Relazione ottenuto come soluzione dell esercizio 7.4. Fare delle ipotesi sul volume dei dati e sulle operazioni possibili su questi dati e, sulla
DettagliS i s t e m a d i v a l u t a z i o n e d e l l e p r e s t a z i o n i d e i d i p e n d e n t i
S i s t e m a d i v a l u t a z i o n e d e l l e p r e s t a z i o n i d e i d i p e n d e n t i P r o d o t t o d a A l b e r t o P a o l i n i G r o s s e t o P a r c h e g g i s r l V e n g o n o p
DettagliCorso di Valutazione Economica dei Progetti e dei Piani. Marta Berni AA. 2006-2007
Corso di Valutazione Economica dei Progetti e dei Piani AA. 2006-2007 PIANO e PIANIFICAZIONE 3 Pianificazione È il Processo con il quale un individuo, una impresa, una istituzione, una collettività territoriale
DettagliTerzo Valore. Insieme per dare risorse nuove al Terzo Settore. Vietata la riproduzione
Terzo Valore Insieme per dare risorse nuove al Terzo Settore Terzo Valore Terzovalore.com è la piattaforma internet dove le organizzazioni nonprofit, clienti di Banca Prossima, possono presentare i propri
DettagliIL CAPITALE. 1) Domanda di capitale 2) Offerta di capitale
IL CAPITALE 1) Domanda di capitale 2) Offerta di capitale CAPITALE FINANZIARIO E CAPITALE REALE Col termine capitale i si può riferire a due concetti differenti Il capitale finanziario è costituito dalla
DettagliSoluzione dell esercizio del 2 Febbraio 2004
Soluzione dell esercizio del 2 Febbraio 2004 1. Casi d uso I casi d uso sono riportati in Figura 1. Figura 1: Diagramma dei casi d uso. E evidenziato un sotto caso di uso. 2. Modello concettuale Osserviamo
DettagliCONTROLLO DI GESTIONE DELLO STUDIO
CONTROLLO DI GESTIONE DELLO STUDIO Con il controllo di gestione dello studio il commercialista può meglio controllare le attività svolte dai propri collaboratori dello studio nei confronti dei clienti
DettagliFRANCHISING & CONVENZIONI
FRANCHISING & CONVENZIONI Dati Convenzionato Titolare o responsabile Ragione sociale Nome Cognome p.iva cf Cellulare e-mail Telefono tel 2 Fax sito web Sede operativa Responsabile Città Pr Cellulare e-mail
DettagliGestione Turni. Introduzione
Gestione Turni Introduzione La gestione dei turni di lavoro si rende necessaria quando, per garantire la continuità del servizio di una determinata struttura, è necessario che tutto il personale afferente
DettagliAmministrazione gruppi (all interno della Scuola)
Amministrazione gruppi (all interno della Scuola) Guida breve per il docente che amministra il gruppo Premessa Il gruppo viene creato solo dall amministratore della Scuola. Il docente che è stato inserito
Dettagli- Advisory per Fondi - Segnali Obbligazioni - Segnali Fondi - Formazione - Advisory Minibond
- Advisory per Fondi - Segnali Obbligazioni - Segnali Fondi - Formazione - Advisory Minibond - Lupotto & Partners si propone come advisor per fondi di investimento, comparti di sicav, fondi assicurativi
DettagliEsercizi di progettazione. Basi di dati 2005-2006
Esercizi di progettazione Basi di dati 2005-2006 Esercizio Compagnia aerea Si progetti la base di dati per una compagnia aerea. Elemento principale della compagnia sono i voli di linea. Ogni volo è caratterizzato
Dettagli03. Il Modello Gestionale per Processi
03. Il Modello Gestionale per Processi Gli aspetti strutturali (vale a dire l organigramma e la descrizione delle funzioni, ruoli e responsabilità) da soli non bastano per gestire la performance; l organigramma
DettagliBasi di dati 30 settembre 2010 Compito A
Basi di dati 30 settembre 2010 Compito A Domanda 0 (5%) Leggere e rispettare le seguenti regole: Scrivere nome, cognome, matricola (se nota), corso di studio e lettera del compito (ad esempio, A) sui fogli
DettagliCOMUNE DI SOLBIATE ARNO
SISTEMA DI MISURAZIONE E VALUTAZIONE DEL PERSONALE DIPENDENTE Approvato con deliberazione della Giunta Comunale n. 98 del 14.11.2013 1 GLI ELEMENTI DEL SISTEMA DI VALUTAZIONE Oggetto della valutazione:obiettivi
DettagliSiti web centrati sui dati Architettura MVC-2: i JavaBeans
Siti web centrati sui dati Architettura MVC-2: i JavaBeans 1 ALBERTO BELUSSI ANNO ACCADEMICO 2009/2010 Limiti dell approccio SEVLET UNICA La servlet svolge tre tipi di funzioni distinte: Interazione con
DettagliTipi di utente Pagina di Accesso WebUtilities prevede due tipi di utente
Scopo CASO DI STUDIO (WU) è un insieme di semplici funzionalità di uso comune, normalmente disponibili su ogni PC, che dovranno essere fruibili mediante il Web Più precisamente, WU si compone di una WU_Rubrica
DettagliDATABASE RELAZIONALI
1 di 54 UNIVERSITA DEGLI STUDI DI NAPOLI FEDERICO II DIPARTIMENTO DI DISCIPLINE STORICHE ETTORE LEPORE DATABASE RELAZIONALI Dott. Simone Sammartino Istituto per l Ambiente l Marino Costiero I.A.M.C. C.N.R.
DettagliDatabase. 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
DettagliTraduzione da ER a Relazionale
Traduzione da ER a Relazionale Costruito lo schema concettuale (modello ER) occorre tradurre lo schema ottenuto in uno schema logico ad esso equivalente, nel nostro caso useremo il modello relazionale
DettagliLa Tassazione dei Dividendi percepiti nel 2014
La Tassazione dei Dividendi percepiti nel 2014 Come noto gli artt. 3 e 4 del D.L. n. 66/2014 hanno modificato la tassazione dei redditi di natura finanziaria innalzandone l aliquota dal 20% al 26%, fatta
DettagliTelerilevamento e GIS Prof. Ing. Giuseppe Mussumeci
Corso di Laurea Magistrale in Ingegneria per l Ambiente e il Territorio A.A. 2014-2015 Telerilevamento e GIS Prof. Ing. Giuseppe Mussumeci Strutture di dati: DB e DBMS DATO E INFORMAZIONE Dato: insieme
DettagliSegreteria da campo. Database Relazionali
Segreteria da campo Database Relazionali realizzato secondo gli Standard Regionali in materia di Formazione per la Protezione Civile come conforme alla d.g.r. n. X/1371 del 14.02.2014, livello A2-14 Corso
DettagliProva Scritta di Basi di Dati
Prova Scritta di Basi di Dati 25 Luglio 2006 COGNOME: NOME: MATRICOLA: Si prega di risolvere gli esercizi direttamente sui fogli del testo, negli spazi indicati. Usare il foglio protocollo solo per la
DettagliGestione Iter Manuale Sistemista. Gestione Iter Manuale Sistemista
Gestione Iter Manuale Sistemista Paragrafo-Pagina di Pagine 1-1 di 8 Versione 3 del 24/02/2010 SOMMARIO 1 A Chi è destinato... 1-3 2 Pre requisiti... 2-3 3 Obiettivi... 3-3 4 Durata della formazione...
DettagliGino Gandolfi SDA BOCCONI
I DERIVATI SU TITOLI AZIONARI Gino Gandolfi SDA BOCCONI DERIVATI AZIONARI I derivati sono particolari attività finanziarie il cui valore dipende da uno strumento terzo, detto anche attività sottostante
DettagliEsercitazione di Basi di Dati
Esercitazione di Basi di Dati Corso di Fondamenti di Informatica 15/22 Aprile 2004 Progettazione di un Database (DB) Marco Pennacchiotti pennacchiotti@info.uniroma2.it Tel. 0672597334 Ing.dell Informazione,
Dettagliesercitazione EIF n 3 a.a. 2006-2007: CAMBI, TASSI SU MUTUI E PRESTITI, TITOLI DI STATO, OBBLIGAZIONI
esercitazione EIF n 3 a.a. 2006-2007: CAMBI, TASSI SU MUTUI E PRESTITI, TITOLI DI STATO, OBBLIGAZIONI 1 Cambi 2 Valuta: qualsiasi mezzo di pagamento utilizzabile negli scambi internazionali, es. banconote,
DettagliTASSI D INTERESSE SULLE OPERAZIONI DI FINANZIAMENTO
TASSI D INTERESSE SULLE OPERAZIONI DI FINANZIAMENTO - CREDITO AL CONSUMO => Tassi fissi, espressi con due indicatori (per ogni operazione vengono indicati entrambi) -TAN (Tasso Annuo Nominale): quanto
DettagliArchitettura MVC-2: i JavaBeans
Siti web centrati sui dati Architettura MVC-2: i JavaBeans Alberto Belussi anno accademico 2008/2009 Limiti dell approccio SEVLET UNICA La servlet svolge tre tipi di funzioni distinte: Interazione con
DettagliScheda per la Valutazione della Assicurazione della Qualità dei CdS
SOMMARIO 1 Introduzione Pag. 2 2 Il Scheda Pag. 7 3 Nota Operativa Pag.19 Verifica xxxxxxxx: Approvazione xxxxxxxxxxxxxxxx: Emissione xxxxxxxxxxxxxxx: Data: 1 Introduzione Il Referente per la Qualità dei
DettagliGERARCHIA IS-A (è un) GENERALIZZAZIONI / SPECIALIZZAZIONI ESEMPIO 1
GRARCHIA IS-A (è un) GNRALIZZAZIONI / SPCIALIZZAZIONI SMPIO 1 Consideriamo il fatto che, in una compagnia aerea, si abbia l entità relativa ai membri dell equipaggio, MMBRI_QUIPAGGIO (Kme,Cogn.,Nome,tà),
DettagliIL PROCESSO DI BUDGETING. Dott. Claudio Orsini Studio Cauli, Marmocchi, Orsini & Associati Bologna
IL PROCESSO DI BUDGETING Dott. Claudio Orsini Studio Cauli, Marmocchi, Orsini & Associati Bologna Il processo di budgeting Il sistema di budget rappresenta l espressione formalizzata di un complesso processo
DettagliEsercitazione 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
DettagliCOMUNIC@CTION INVIO SMS
S I G e s t S.r.l S e d e l e g a l e : V i a d e l F o r n o 3 19125 L a S p e z i a T e l e f o n o 0187/284510/15 - F a x 0187/525519 P a r t i t a I V A 01223450113 COMUNIC@CTION INVIO SMS GUIDA ALL
DettagliCorso di Amministrazione di Reti A.A. 2002/2003
Struttura di Active Directory Corso di Amministrazione di Reti A.A. 2002/2003 Materiale preparato utilizzando dove possibile materiale AIPA http://www.aipa.it/attivita[2/formazione[6/corsi[2/materiali/reti%20di%20calcolatori/welcome.htm
DettagliUnità C1 Modello logico
Dare una breve descrizione dei termini introdotti: (A) CONOSCENZA TERMINOLOGICA Tupla Modello gerarchico Modello reticolare Modello relazionale Relazione di relazione di database Istanza Regole di derivazione
Dettagli