14.10.2013 Views

qui - FileMaker

qui - FileMaker

qui - FileMaker

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

54 Guida per l'utente di <strong>FileMaker</strong> Pro<br />

Di solito, i database sono organizzati in uno di questi tre modi:<br />

1 Una sola tabella in un solo file. Utilizzare una sola tabella se è necessario registrare i dati di una sola<br />

categoria, come ad esempio i nomi e gli indirizzi.<br />

1 Più tabelle in un solo file. Usare più tabelle se i dati sono più complessi, come ad esempio studenti,<br />

classi e voti.<br />

1 Più tabelle in più file. Utilizzare più file se è necessario condividere gli stessi dati fra varie soluzioni<br />

di database diverse. Ad esempio, è possibile memorizzare le tasse o le informazioni sulla spedizione<br />

in un file separato se si prevede di usare tali dati in più di una soluzione.<br />

Nota Utilizzare le relazioni per condividere i dati tra le tabelle nello stesso file o con tabelle nei file<br />

esterni. Gli altri elementi del database, come gli script e i privilegi di accesso, sono memorizzati a livello<br />

di file; pertanto, per alcune soluzioni complesse sarà utile utilizzare più file.<br />

5. Determinare le tabelle di database e i dati che comprenderanno e, <strong>qui</strong>ndi, i campi necessari.<br />

Suggerimento Per facilitare la ricerca e l'ordinamento dei record, creare campi separati per il nome e il<br />

cognome, i titoli (Sig. o Dott.) e gli elementi degli indirizzi (città, stato o provincia, Paese e codice di<br />

avviamento postale). Separare i dati in più campi al momento dell'immissione dei dati può facilitare la<br />

successiva generazione dei resoconti. Ad esempio, utilizzando campi separati per registrare i dettagli<br />

delle transazioni come la data, il codice dell'articolo, la quantità e il prezzo unitario di ogni transazione<br />

si facilita la creazione di resoconti di riassunti e di riassunti parziali settimanali, mensili o annuali.<br />

6. Decidere quali campi conterranno i dati comuni fra le tabelle.<br />

Per esempio, un database per un'agenzia di viaggi potrebbe comprendere queste tabelle: una tabella<br />

Clienti, con le informazioni sui clienti; una tabella Itinerari, che contiene informazioni sugli itinerari; una<br />

tabella Escursioni, che comprende le escursioni e i relativi prezzi.<br />

La tabella Clienti può contenere campi con il codice, il nome, l'indirizzo e il numero di telefono del<br />

cliente. La tabella Itinerari può comprendere campi per codice itinerario, città di partenza e città di arrivo.<br />

La tabella Escursioni può comprendere campi con il codice e il nome dell'escursione.<br />

Codice cliente<br />

Nome cliente<br />

Via<br />

Città<br />

CAP<br />

Telefono<br />

ID tour<br />

Nome escursione<br />

Tabella clienti<br />

Codice itinerario<br />

Origine<br />

Destinazione<br />

Tabella itinerari<br />

ID tour<br />

Nome escursione<br />

Codice itinerario<br />

Origine<br />

Destinazione<br />

Tabella Escursioni

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!