Condividi:        

[Access] Progettare base di dati, modello ER

Vuoi potenziare i tuoi documenti Word? Non sai come si fa una macro in Excel? Devi creare una presentazione in PowerPoint?
Oppure sei passato a OpenOffice e non sei sicuro di come lavorare al meglio?

Moderatori: Anthony47, Flash30005

[Access] Progettare base di dati, modello ER

Postdi pcexe » 10/07/09 15:58

Salve a tutti,
siccome non ho mai usato access qualcuno mi può guidare passo passo, come progettare un modello ER????
Vi allego un file esempio....

Immagine

Grazie mille.
pcexe
Utente Junior
 
Post: 20
Iscritto il: 10/07/09 15:42

Sponsor
 

Re: [Access] Progettare base di dati, modello ER

Postdi Flash30005 » 10/07/09 16:57

Innanzitutto dovrai fare delle tabelle contenenti i campi per i dati
1 tabella con la descrizione del veicolo che ha commesso l'infrazione, l'indicazione della targa e del proprietario del veicolo, la data ed il luogo e in cui è stata commessa l'infrazione, l'articolo del codice stradale violato
2) tabella con l'importo minimo e massimo della sanzione ed il numero di punti da sottrarre dalla patente relativi al codice stradale violato

per tradurre il modello E-R in uno schema relazionale e implementarlo in Access ti invio un file con spiegazioni
http://rapidshare.com/files/254227768/M ... R.rar.html

Una volta create tutte le tabelle dei dati faremo insieme una maschera per l'inserimento dati.

Ciao
Flash
Win10 + Office 2010 Ita
"Fotografica" al servizio dell'immagine
Avatar utente
Flash30005
Moderatore
 
Post: 8517
Iscritto il: 27/09/07 11:44
Località: Roma +o-

Re: [Access] Progettare base di dati, modello ER

Postdi pcexe » 10/07/09 17:22

E come faccio a creare le tabelle???? Purtroppo non so da dove iniziare con access.... :cry:
pcexe
Utente Junior
 
Post: 20
Iscritto il: 10/07/09 15:42

Re: [Access] Progettare base di dati, modello ER

Postdi pcexe » 10/07/09 17:32

Aspetta.... Sembra che sono riuscito a creare le tabelle!!!! Ma per la seconda tabella, come metto l'importo minimo e massimo della sanzione???? cioè cosa scrivo????
pcexe
Utente Junior
 
Post: 20
Iscritto il: 10/07/09 15:42

Re: [Access] Progettare base di dati, modello ER

Postdi pcexe » 10/07/09 17:36

Nella seconda tabella ho messo i seguenti campi: "importo minimo"; "importo massimo"; "Punti Patente". Va bene????
pcexe
Utente Junior
 
Post: 20
Iscritto il: 10/07/09 15:42

Re: [Access] Progettare base di dati, modello ER

Postdi pcexe » 10/07/09 19:16

Ho fatto le tabelle.... Adesso mi aiuti a fare il resto????
pcexe
Utente Junior
 
Post: 20
Iscritto il: 10/07/09 15:42

Re: [Access] Progettare base di dati, modello ER

Postdi Flash30005 » 10/07/09 20:30

pcexe ha scritto:Nella seconda tabella ho messo i seguenti campi: "importo minimo"; "importo massimo"; "Punti Patente". Va bene????

Ricorda che
Le tabelle devono avere un campo univoco in comune (es. codice infrazione se univoco)
E' opportuno che i campi tabella abbiano un nome senza spazi (es. "importo minimo" in "ImportoMinimo" oppure "Importo_Minimo" etc), così anche per i campi tabella al punto 1) del mio post relativi al conducente, auto etc

Passo 2
inizia a mettere una decina di record, 10 righe sulla tabella dati auto e una quindicina di righe sulla tabella codici infrazioni con tutti i dati relative al codice infrazione (credo che tu debba mettere anche la descrizione dell'infrazione in questa tabella sia breve che dettagliata altrimenti non te la ritroverai nelle fasi successive).
In pratica tu hai descritto cosa vuoi ottenere e per ottenerlo devi fare in modo che le tabella abbiano tutti i campi che soddisfano la tua richiesta, inoltre devono avere un codice univoco per relazionarle (io ho pensato al codice infrazione).
Un'ultima cosa credo che manchi l'elenco dei vigili che effettuano le multe.

Ciao
Flash
Win10 + Office 2010 Ita
"Fotografica" al servizio dell'immagine
Avatar utente
Flash30005
Moderatore
 
Post: 8517
Iscritto il: 27/09/07 11:44
Località: Roma +o-

Re: [Access] Progettare base di dati, modello ER

Postdi pcexe » 10/07/09 20:43

Ok... ma cosa intendi per campo, codice univoco???? In che senso devo fare una descrizione dettagliata e breve????
Per quanto riguarda l'elenco dei vigili non manca, visto che l'esercizio è quello che ho postato.... Penso possiamo inventarlo, no????
pcexe
Utente Junior
 
Post: 20
Iscritto il: 10/07/09 15:42

Re: [Access] Progettare base di dati, modello ER

Postdi Flash30005 » 10/07/09 21:56

pcexe ha scritto:Ok... ma cosa intendi per campo, codice univoco???? In che senso devo fare una descrizione dettagliata e breve????
Per quanto riguarda l'elenco dei vigili non manca, visto che l'esercizio è quello che ho postato.... Penso possiamo inventarlo, no????


Allora una tabella è formata da record (riga)
ogni record avrà n campi es.:
Nome, Cognome, Via, Città, Auto, Targa
quindi 6 campi in questo caso
ogni volta che vai ad inserire un record (tutti i dati dei campi) avrai una nuova riga nella tabella
quando avrai completato n record avrai la tua tabella dati
Per codice univoco si intende un codice che ha un solo nome, numero o termine e non può essere confuso (non può essere uguale) ad un altro. Es. se il codice di infrazione è 123 = sosta vietata non posso avere 123 per divieto di transito
quando cerco 123 in tutti i dati del database troverò sempre e solo sosta vietata.

Per la descrizione breve e dettagliata è una tua specifica infatti chiedi che:
"Di ogni articolo del codice deve essere prevista una descrizione sintetica ed una dettagliata"
Il database non si inventa la descrizione se questa non è inserita chiaramente in una tabella e pertanto devono essere digitate sia le descrizioni brevi in un campo che quelle dettagliate in un altro campo avente come nomecampo DesBr e DesDett corrispondenti al codice univoco che adottiamo come potrebbe essere il numero codice di infrazione.

Ciao
Flash
Win10 + Office 2010 Ita
"Fotografica" al servizio dell'immagine
Avatar utente
Flash30005
Moderatore
 
Post: 8517
Iscritto il: 27/09/07 11:44
Località: Roma +o-

Re: [Access] Progettare base di dati, modello ER

Postdi pcexe » 10/07/09 22:10

Ok... Ma cosa ci scrivo in queste descrizioni????
pcexe
Utente Junior
 
Post: 20
Iscritto il: 10/07/09 15:42

Re: [Access] Progettare base di dati, modello ER

Postdi Flash30005 » 10/07/09 22:41

pcexe ha scritto:Ok... Ma cosa ci scrivo in queste descrizioni????

Non continuare così altrimenti cominciano ad uscire le barzellette sui vigili :lol: :lol: :lol:
A parte gli scherzi...

Se è solo per una prova puoi metterci qualsiasi testo (anche parole senza senso) ma se deve essere una prova di esame nelle descrizioni vanno riportate le descrizioni degli articoli del codice della strada riguardanti le infrazioni.

Ciao
Flash
Win10 + Office 2010 Ita
"Fotografica" al servizio dell'immagine
Avatar utente
Flash30005
Moderatore
 
Post: 8517
Iscritto il: 27/09/07 11:44
Località: Roma +o-

Re: [Access] Progettare base di dati, modello ER

Postdi pcexe » 10/07/09 22:44

Hahaha... :D
Ho messo i record ora che bisogna fare????
pcexe
Utente Junior
 
Post: 20
Iscritto il: 10/07/09 15:42

Re: [Access] Progettare base di dati, modello ER

Postdi Flash30005 » 10/07/09 23:19

allra sei hai fatto le tre tabelle
1) dati conducente, auto, targa
2) dati infrazioni con codici, sommamin, sommamax, descrizionebreve, descrizionedettagliata
3) elenco nomi vigili (inventato)
e hai messo alcuni record in tutte le tabelle
fai un archivio .zip del database e invialo in questo Host
http://www.rapidshare.com/
con sfoglia cerca il tuo file.zp e una volta inviato, il server ti fornirà un indirizzo che copierai e lo incollerai nel tuo prossimo post
in questa maniera avrò la possibilità di scaricarlo
avendo anche io lo stesso tuo db potrò darti ulteriori indicazioni

Ciao
Flash
Win10 + Office 2010 Ita
"Fotografica" al servizio dell'immagine
Avatar utente
Flash30005
Moderatore
 
Post: 8517
Iscritto il: 27/09/07 11:44
Località: Roma +o-

Re: [Access] Progettare base di dati, modello ER

Postdi pcexe » 11/07/09 00:29

Ok ma che versione di access hai??? non vorrei che poi non si aprisse....
pcexe
Utente Junior
 
Post: 20
Iscritto il: 10/07/09 15:42

Re: [Access] Progettare base di dati, modello ER

Postdi Flash30005 » 11/07/09 00:36

Le tabelle si possono importare su qualsiasi altro Db di Access
Flash
Win10 + Office 2010 Ita
"Fotografica" al servizio dell'immagine
Avatar utente
Flash30005
Moderatore
 
Post: 8517
Iscritto il: 27/09/07 11:44
Località: Roma +o-

Re: [Access] Progettare base di dati, modello ER

Postdi pcexe » 11/07/09 00:51

pcexe
Utente Junior
 
Post: 20
Iscritto il: 10/07/09 15:42

Re: [Access] Progettare base di dati, modello ER

Postdi Flash30005 » 11/07/09 01:05

Office 2007 eh!? :evil:
Allora segui queste istruzioni e salvi come versione precedente (estensione .mdb)
http://office.microsoft.com/it-it/acces ... 0645711040
e poi spedisci di nuovo


Non pensavo proprio che un utente che non ha mai usato Access iniziasse con l'ultima versione disponibile sul mercato :eeh:

Ciao
Flash
Win10 + Office 2010 Ita
"Fotografica" al servizio dell'immagine
Avatar utente
Flash30005
Moderatore
 
Post: 8517
Iscritto il: 27/09/07 11:44
Località: Roma +o-

Re: [Access] Progettare base di dati, modello ER

Postdi pcexe » 11/07/09 01:10

Purtroppo l ho trovata già sul pc, è in versione di prova.... Poi visto che non uso mai i programmi office.... :D
Cmq ecco il link all'altro file....

http://rapidshare.com/files/254378163/Access1.rar.html
pcexe
Utente Junior
 
Post: 20
Iscritto il: 10/07/09 15:42

Re: [Access] Progettare base di dati, modello ER

Postdi Flash30005 » 11/07/09 10:13

Ho completato il database secondo le specifiche da te fornite, scaricalo poi ne parliamo
http://rapidshare.com/files/254487064/D ... 3.rar.html

ciao
Flash
Win10 + Office 2010 Ita
"Fotografica" al servizio dell'immagine
Avatar utente
Flash30005
Moderatore
 
Post: 8517
Iscritto il: 27/09/07 11:44
Località: Roma +o-

Re: [Access] Progettare base di dati, modello ER

Postdi pcexe » 11/07/09 13:58

Allora cosa hai fatto????
pcexe
Utente Junior
 
Post: 20
Iscritto il: 10/07/09 15:42

Prossimo

Torna a Applicazioni Office Windows


Topic correlati a "[Access] Progettare base di dati, modello ER":


Chi c’è in linea

Visitano il forum: Nessuno e 54 ospiti