MODELLO E-R PERSONA ID_PERSONA NOME COGNOME DATA NASCITA LUOGO DI NASCITA COD FISCALE VIA NUM. CAP CITTA PROV NUM PATENTE RILASCIATA DA DATA RILASCIO DATA.

Slides:



Advertisements
Presentazioni simili
BASE DI DATI BIBLIOTECA PERSONALE
Advertisements

La progettazione concettuale
Il confronto censimento anagrafe 15° Censimento generale della popolazione e delle abitazioni Giornate formative per gli UPC Giugno - Luglio 2011.
IL MODELLO ENTITÀ-RELAZIONE Gli altri costruttori
IL MODELLO ENTITA’ - RELAZIONE I costruttori di base
LA PROGETTAZIONE LOGICA Seconda parte
1 Progettazione Concettuale: Entity/Relationships (E/R) Esigenza di strumenti efficaci, chiari e sintetici per rappresentare i dati di interesse e le loro.
1 Progettazione Concettuale: Entity/Relationships (E/R) Esigenza di strumenti efficaci, chiari e sintetici per rappresentare i dati di interesse e le loro.
Progettazione Concettuale: Il modello Entità-Relazioni
SQL Dati i seguenti schemi relazionali:
Relazioni Relazione: Associazione o legame logico esistente tra due o più entità Socio Prenota Campo.
Basi di dati - Modelli e linguaggi di interrogazione- Paolo Atzeni, Stefano Ceri, Stefano Paraboschi, Riccardo Torlone Copyright © The McGraw-Hill.
Atzeni, Ceri, Paraboschi, Torlone Basi di dati McGraw-Hill,
19/01/2014 Viste. 19/01/2014 Viste Le Viste Logiche o Viste o View possono essere definite come delle tabelle virtuali, i cui dati sono riaggregazioni.
PROGETTO LOGICO. Progetto logico Lo schema E/R descrive un dominio applicativo ad un dato livello di astrazione Lo schema E/R è molto utile per: –fornire.
INCENTIVI AUTO E NUOVE ALIMENTAZIONI
teoria … e pratica con Microsoft Access
Corso di Informatica (Basi di Dati)
Forli, 03 marzo 2004 Struttura pagine del portale CiTel Servizio Anagrafe Front-Office Telematico del Cittadino.
Basi di dati Prova parziale del 12/01/2009 Possibili soluzioni.
Atzeni, Ceri, Paraboschi, Torlone Basi di dati McGraw-Hill, 1999
Esercizi & Domande per il Compito di Elettrotecnica del 20 Giugno 2005 Ingegneria per lAmbiente ed il Territorio sede di Iglesias.
NUCLEO OPERATIVO E RADIOMOBILE
Esercitazione.
TIPOLOGIA CORSO CODICE CORSO : RT 01/05 (20 Settembre 2005) DENOMINAZIONE CORSO : Responsabile Tecnico di Imprese che effettuano la gestione di rifiuti.
PROGETTAZIONE DATA BASE
Progettazione di un Data Base
Atzeni, Ceri, Paraboschi, Torlone Basi di dati McGraw-Hill,
L’algebra relazionale
Si vuole automatizzare la gestione dei prestiti di una biblioteca personale. A tale scopo bisognerà memorizzare i dati relativi a: AMICI LIBRI Il fine.
Progettazione di un DataBase. Dominio applicativo: biblioteca personale; Fine ultimo:ricavare le informazioni relative ai prestiti di libri effettuati.
La sicurezza nella scuola
TIPOLOGIA CORSO CODICE CORSO: DGSA I° SEMESTRE ITALIA DENOMINAZIONE CORSO : Consulente per la Sicurezza dei Trasporti di Merci Pericolose (Normativa.
Indicazioni per le famiglie 1 - Come funziona l'iscrizione online
TIPOLOGIA CORSO CODICE CORSO: CFP 31-32ex – 18 MARZO 2006 DENOMINAZIONE CORSO : Conducenti di veicoli per trasporto merci pericolose - ADR SEDE DEL CORSO_Via.
TIPOLOGIA CORSO DENOMINAZIONE CORSO : LABORATORIO DIDATTICO PER LA SICUREZZA – (8 giugno 2005) SEDE DEL CORSO_Via Monti Lepini, FROSINONE QUOTE DI.
Informatica II – Basi di Dati (08/09) – Parte 2 Gianluca Torta Dipartimento di Informatica dellUniversità di Torino
Corso di Basi di Dati Progettazione Logica
sql: esempi di linguaggio sql nell'implementazione mysql
Basi di Dati e Sistemi Informativi
2°Circolo Didattico Quarto
TIPOLOGIA CORSO CODICE CORSO: DGSA-ffi OTTOBRE 2005 DENOMINAZIONE CORSO : Consulente per la Sicurezza dei Trasporti di Merci Pericolose (Normativa ADR-RID.
TIPOLOGIA CORSO TRASP – 26 SETTEMBRE 2006 – 02 DICEMBRE 2006 DENOMINAZIONE CORSO : Accesso alla Professione di Autotrasportatore su strada di merci.
TIPOLOGIA CORSO TRASP – 28 SETTEMBRE 2005 –19 DICEMBRE 2005 DENOMINAZIONE CORSO : Accesso alla Professione di Autotrasportatore su strada di merci.
TIPOLOGIA CORSO CODICE CORSO: ATEX 01/05 (27 MAGGIO 2005) DENOMINAZIONE CORSO : Direttive ATEX (Direttiva 94/9/CE – Direttiva 99/92/CE) SEDE DEL CORSO:
TIPOLOGIA CORSO CODICE CORSO: DGSA 02/05 (05 OTTOBRE 2005) DENOMINAZIONE CORSO : Consulente per la Sicurezza dei Trasporti di Merci Pericolose (Normativa.
TIPOLOGIA CORSO CODICE CORSO: FORM 01/05 DENOMINAZIONE CORSO : Formazione delle persone coinvolte nel Trasporti di Merci Pericolose (Norma ADR) DURATA.
1 Basi di dati (Sistemi Informativi) Scuola di Dottorato in Scienze Veterinarie per la Salute Animale e la Sicurezza Alimentare a.a Ing. Mauro.
SECONDO COMPITO:. ANALISI DEI REQUISITI Si vuole automatizzare la gestione dei prestiti di una biblioteca di un determinato soggetto (biblioteca personale).
COMPILAZIONE FASTWEB Linee guida.
CDS - Circolare n. 3 Modalità di Compilazione Documenti di Sottoscrizione.
Modulo di iscrizione corso Pre-parto
Esercitazione 7.
Progettazione di una base di dati Progettazione logica (modello relazionale)
Progettazione logica Analisi delle prestazioni su schemi E-R
Le query in SQL Unità didattica sviluppata per l’ITIS “A. Volta” – Classe 5 sez. I Ing Domenico Liguori - Università degli studi di Napoli “Federico.
Informatica Introduzione alle basi di dati Lezione 2 Scienze e tecniche psicologiche dello sviluppo e dell'educazione, laurea magistrale Anno accademico:
Ascensori Gli impianti di ascensori e montacarichi devono essere provvisti della licenza di esercizio, dei verbali di verifica periodica, dei rinnovi delle.
Progettazione di una base di dati relazionale Problemi.
Curriculum Vitae Alessandro Conte. generalità Nome: ALESSANDRO Cognome: CONTE Data di nascita: 05/07/1988 Nazionalità: ITALIANA Luogo di nascita: BASSANO.
Self-service Benvenuti Italiano English Français Español Deustsch 漢語.
MI PRESENTO.
Database: Personal Library 2°Compito Abilità Informatiche Av. Docente: Prof. A.Marengo Studente: Leonardo Ciriello Matr Università Degli Studi.
Self-service Benvenuti Italiano English Français Español Deustsch 漢語.
PROGETTAZIONE CONCETTUALE Nel nostro caso sono state individuate le seguenti entità: Libri Bibliotecario Clienti.
Progettazione di una base di dati relazionale Terza forma normale.
Metodologie e modelli per il progetto. 2 Introduzione alla progettazione Il problema: progettare una base di base di dati a partire dai suoi requisiti.
1 Esami Esame scritto: Tra 21 e 25 domande: 20 domande chiuse (20 punti),  5 domande aperte (10 punti) 1½ ore Esame orale/applicativo: Esercizi usando.
ASSISTENZA SANITARIA AL DOMICILIO E SUL TERRITORIO. ASPETTI MEDICO LEGALI EVENTO FORMATIVO ACCREDITATO ECM DGR N 1535 DEL 6 APRILE 2011 ID EVENTO
PEZZO ANTIQUARIATO CLIENTE ID_CLIENTE NOME COGNOME COD.FISCALE VIA CITTA CAP PROV TEL ID_PEZZO_ANTIQ NOME DESCRIZIONE COSTO ANNO PROD. DIMENSIONI.
Transcript della presentazione:

MODELLO E-R PERSONA ID_PERSONA NOME COGNOME DATA NASCITA LUOGO DI NASCITA COD FISCALE VIA NUM. CAP CITTA PROV NUM PATENTE RILASCIATA DA DATA RILASCIO DATA SCADENZA AUTO ID_AUTO TARGA MODELLO C.FISCALI CILINDRATA DATA IMMATRICOL. ALIMENTAZIONE PRECED. PROPRIETARI DATA COLLAUDO NUM.PASSEG. NUM.PORTE INTESTATARIA N 1

MODELLO E-R PERSONA ID_PERSONA NOME COGNOME DATA NASCITA LUOGO DI NASCITA COD FISCALE VIA NUM. CAP CITTA PROV NUM PATENTE RILASCIATA DA DATA RILASCIO DATA SCADENZA AUTO ID_AUTO TARGA MODELLO C.FISCALI CILINDRATA DATA IMMATRICOL. ALIMENTAZIONE DATA COLLAUDO NUM.PASSEG. NUM.PORTE DATA ROTTAMAZIONE CIRCOLANTE PROPRIETARIA N M DATA

ID_PE R NOMECOGN.N.PAT 1MariaCelentanoE CarloTuriE GianniValeriAqw34 4FloraRiccaWe456 ……..….….. TAB. PERSONA ID_AUTOTARGADATA IMMAT ….…..…. 1502WE123TY02/01/ TT123AA05/03/ ZZ222AA15/05/2014 TAB. AUTO ID_PROPRIET A FK_PERSON A FK_AUTODATA ……. … /01/ /10/ /01/ /05/ /05/2014 TAB. PROPRIETA’

MODELLO RELAZIONALE 1:1 SOLUZIONE 1 TAB_PERSONA TAB_AUTO ID_PERSONA NOME COGNOME DATA_NASCITA… ID_AUTO TARGA MODELLO … FK_AUTO

MODELLO RELAZIONALE 1:1 SOLUZIONE 2 TAB_PERSONA TAB_AUTO ID_PERSONA NOME COGNOME DATA_NASCITA… ID_AUTO TARGA MODELLO … FK_PERSONA

MODELLO RELAZIONALE 1:N TAB_PERSONA TAB_AUTO ID_PERSONA NOME COGNOME DATA_NASCITA… ID_AUTO TARGA MODELLO … FK_PERSONA

MODELLO RELAZIONALE N:M TAB_PERSONA TAB_AUTO ID_PERSONA NOME COGNOME DATA_NASCITA… ID_AUTO TARGA MODELLO … TAB_PROPRIETARA ID_PROP. FK_PERSONA FK_AUTO DATA

1-1-1 = N = 1-N 1-N-M = N-M N-M-K = M-K E1E2 E3 R 11 1 ID_E1 ID_E2 ID_E3 e1 e2 e3 e2 e3 e1 Tab. E1 Tab. E2 Tab. E3 FK_E2FK_E = 1-1 soluzione 1

1-1-1 = N = 1-N 1-N-M = N-M N-M-K = M-K E1E2 E3 R 11 1 ID_E1 ID_E2 ID_E3 e1 e2 e3 e2 e3 e1 Tab. E1 Tab. E2 Tab. E3 FK_E1FK_E = 1-1 soluzione 2

1-1-1 = N = 1-N 1-N-M = N-M N-M-K = M-K E1E2 E3 R 11 1 ID_E1 ID_E2 ID_E3 e1 e2 e3 e2 e3 e1 Tab. E1 Tab. E2 Tab. E3 FK_E1FK_E = 1-1 soluzione 3

1-1-1 = N = 1-N 1-N-M = N-M N-M-K = M-K E1E2 E3 R 11 N ID_E1 ID_E2 ID_E3 e1 e2 e3 e2 e3 e1 Tab. E1 Tab. E2 Tab. E3 FK_E1FK_E2 r1

1-1-1 = N = 1-N 1-N-M = N-M N-M-K = M-K E1E2 E3 R 1N M ID_E1 ID_E2 ID_E3 e1 e2 e3 e2 e3 e1 Tab. E1 Tab. E2 Tab. E3 r1 ID_Rr1 Tab. R FK_E1FK_E2 FK_E3

1-1-1 = N = 1-N 1-N-M = N-M N-M-K = M-K E1E2 E3 R KN M ID_E1 ID_E2 ID_E3 e1 e2 e3 e2 e3 e1 Tab. E1 Tab. E2 Tab. E3 r1 ID_Rr1 Tab. R FK_E1FK_E2 FK_E3