3.5 Uso dei database con Base

OpenOffice.org include Base, un modulo per database che permette di creare database per l'archiviazione di vari tipi di informazioni come rubriche, file di ricette o sofisticati sistemi per la gestione di documenti.

Le tabelle, i moduli, le query e i rapporti possono essere creati manualmente o tramite utili procedure guidate. La procedura guidata per la creazione delle tabelle, ad esempio, contiene molti campi comuni utili ad utenti privati e aziende. I database creati in Base possono essere utilizzati come origini dati, ad esempio nella creazione di lettere tipo.

Questo documento non fornisce informazioni dettagliate sulla creazione di database con Base, poiché questo argomento esula dallo scopo del documento. Per ulteriori informazioni, vedere le risorse elencate nella Sezione 3.8, Ricerca di assistenza e informazioni su OpenOffice.org.

3.5.1 Creazione di un database con opzioni predefinite

Base fornisce molti campi database predefiniti che semplificano la creazione di database. Le operazioni descritte in questa sezione si riferiscono alla creazione di una rubrica con campi predefiniti, ma possono essere usate anche per creare campi predefiniti per qualunque opzione incorporate dei database.

La procedura per la creazione di un database può essere suddivisa in più operazioni:

Creazione del database

In primo luogo è necessario creare il database.

  1. Fare clic su File > Nuovo > Database.

  2. Selezionare Create a new database (Crea nuovo database), quindi fare clic su Avanti.

  3. Fare clic su Yes, register the database for me (Registra il database a mio nome) per rendere le informazioni del database disponibili ad altri moduli di OpenOffice.org, selezionare le caselle di controllo nella sezione inferiore della finestra di dialogo, quindi fare clic su Fine.

  4. Individuare la directory in cui salvare il database, assegnare un nome al database, quindi fare clic su OK.

Impostazione della tabella del database

Il passaggio successivo consiste nella definizione dei campi della tabella del database.

  1. Aprire la procedura guidata della tabelle e fare clic su Personale.

    L'elenco Sample tables (Tabelle campione) visualizza le tabelle predefinite per uso personale. Se si seleziona Lavoro l'elenco visualizza le tabelle di lavoro predefinite.

  2. Nell'elenco Sample tables (Tabelle campione) fare clic su Indirizzi.

    I campi disponibili per la rubrica predefinita vengono visualizzati nel menu Available fields (Campi disponibili).

  3. Nel menu Available fields (Campi disponibili) fare clic sui campi da usare per la rubrica.

    È possibile selezionare una voce alla volta oppure selezionare più voci con il mouse tenendo premuto il tasto Maiusc.

  4. Fare clic sulla freccia singola destra per spostare le voci selezionate nel menu Selected fields (Campi selezionati).

    Per spostare tutti i campi nel menu Selected fields (Campi selezionati), usare la doppia freccia destra.

  5. Usare i tasti freccia su/giù per impostare l'ordine dei campi selezionati.

    I campi vengono visualizzati nella tabella e nei moduli nell'ordine in cui sono presenti nell'elenco.

  6. Fare clic su Avanti.

  7. Verificare che tutti i campi siano stati definiti correttamente.

    È possibile modificare il nome del campo, il tipo, specificare se il campo è obbligatorio o meno, e indicare la lunghezza massima del campo (ovvero il numero di caratteri che può essere immesso nel campo). In questo caso specifico, non modificare le impostazioni.

  8. Fare clic su Avanti.

  9. Fare clic su Create a primary key (Crea chiave primaria), selezionare Automatically add a primary key (Aggiungi automaticamente chiave primaria), scegliere Auto value (Valore automatico), quindi fare clic su Avanti.

  10. Accettare il nome di default della tabella, selezionare Create a form based on this table (Crea modulo basato sulla tabella), quindi fare clic su Fine.

Creazione di un modulo

Il passaggio successivo consiste nel creare il modulo da usare per l'inserimento dei dati nella rubrica.

  1. Aprire la procedura guidata per la creazione dei moduli, fare clic sulla doppia freccia destra per spostare tutti i campi disponibili nell'elenco Fields in the form (Campi del modulo), quindi fare clic su Avanti due volte.

  2. Selezionare la disposizione del modulo, quindi fare clic su Avanti.

  3. Selezionare l'opzione che consente di utilizzare il modulo per visualizzare tutti i dati e lasciare le caselle di controllo vuote, quindi fare clic su Avanti.

  4. Applicare uno stile e un bordo campo, quindi fare clic su Avanti.

    In questo esempio, lasciare le selezione predefinite.

  5. Assegnare un nome al modulo, selezionare l'opzione Modify the form (Modifica modulo), quindi fare clic su Fine.

Modifica di un modulo

Dopo aver definito un modulo, è possibile modificare il suo aspetto in base alle proprie preferenze.

  1. Chiudere il modulo aperto al termine del passaggio precedente.

  2. Nella finestra principale del database, fare clic con il pulsante destro del mouse sul modulo da modificare (deve essere presente una sola opzione), quindi fare clic su Modifica.

  3. Disporre i campi sul modulo trascinandoli nelle posizioni desiderate.

    Ad esempio spostare il campo Nome a destra del campo Cognome, quindi spostare tutti gli altri campi nelle posizioni desiderate in base alle proprie preferenze.

  4. Dopo aver apportato tutte le modifiche desiderate, salvare il modulo e chiuderlo.

Cosa occorre fare a questo punto?

Dopo aver creato le tabelle e i moduli del database, è possibile iniziare a immettere i dati oppure creare query e rapporti per semplificare l'ordinamento e la visualizzazione dei dati.

Per ulteriori informazioni su Base, vedere la Guida in linea di OpenOffice.org e le altre risorse elencate nella Sezione 3.8, Ricerca di assistenza e informazioni su OpenOffice.org.