Le Tabelle e gli Archivi considerazioni generali

   

Genericamente una tabella o un archivio è un insieme di dati (database) suddiviso in campi (colonne) e record (righe). Ogni campo è identificato da un’intestazione e contiene informazioni uguali che si riferiscono a soggetti diversi, ogni record contiene informazioni diverse che si riferiscono allo stesso soggetto.

   

Un database, oltre che in forma tabulare, può essere visualizzato un record alla volta, attraverso una maschera, al fine di rendere più facile la consultazione, la modifica e l’inserimento dei dati. La maschera contiene gli strumenti necessari (pulsanti) alla ricerca dei record d’interesse. La ricerca di record all’interno di una database, può essere una semplice consultazione sequenziale dei record stessi oppure una ricerca finalizzata alla soddisfazione di una o più condizioni (criteri di ricerca).

   

I criteri di ricerca all’interno di un database, possono essere di diversi tipi:

  • Criterio equivalente: l’utente cerca all’interno di un database, tutti i record che contengono, in un particolare campo, un preciso valore, equivalente a quello indicato. Ad esempio: =Roma
  • Criterio di paragone o confronto: l’utente cerca all’interno di un database, tutti i record che contengono, in un particolare campo, un valore, maggiore, minore o diverso da quello indicato. Ad esempio:

<12/09/1999

>100.000

<>Rossi

Questo tipo di criterio utilizza gli operatori logici indicati di seguito:

> Maggiore di

< Minore di

= Uguale a

>= Maggiore o uguale a

<= Minore o uguale a

<> Diverso da

   

  • Criterio di tipo AND: l’utente cerca all’interno di un database, tutti i record che soddisfano due o più condizioni (criteri) contemporaneamente. Ogni record trovato dovrà contenere quindi, nei relativi campi, tutti i dati richiesti. Ad esempio:

=Rossi AND =Roma AND >100.000

   

  • Criterio di tipo OR: l’utente cerca all’interno di un database, i record che soddisfano almeno una delle condizioni indicate. Ogni record trovato dovrà contenere quindi, nei relativi campi, almeno uno dei dati richiesti. Ad esempio:

=Rossi OR =Roma OR >100.000