Considerato che siamo ormai prossimi al rilascio della versione 2.0, ho creduto opportuno riscrivere la Guida che molti di voi già conoscono in questa nuova ottica.

Le principali novità riguardano:

Utilizzo del Modulo Base di OOo versione 2.0
Utilizzo, oltre che di MySql, anche di PostgreSQL
Inclusione di tutti gli argomenti che avrebbero dovuto essere presenti nella Seconda Parte della Guida precedente

La guida è ancora incompleta, quindi si accettano (anzi si sollecitano) suggerimenti riguardo argomenti da includere (o escludere). In particolare:

aggiunta di un Capitolo dedicato al Db Open Source Firebird
approfondimenti riguardanti il linguaggio di programmazione StarBasic
approfondimenti riguardanti l'uso di altri Db, anche proprietari

la Guida è scaricabile dalla sezione Documenti -> Open del Sito www.softcombn.com ed in particolare da

http://www.softcombn.com/04_docfree.htm

Ogni osservazione è gradita e sollecitata, grazie in anticipo.

Filippo Cerulo

Di seguito si riporta un indice degli argomenti

*1. Introduzione *

1.1 Meglio però non illudersi....

1.2 Configurazione utilizzata

1.3 Installazione delle Applicazioni

*2. Il mondo dei Database *

2.1 Primi passi....

2.2 Progettiamo un Database

2.3 La Tabella

2.4 Indici

2.5 Principali Tipi di Dati

2.5.1 Campi di tipo Stringa

2.5.2 Campi di tipo Numerico

2.5.3 Campi di Tipo Data/Ora

2.5.4 Campi di Tipo Booleano

2.5.5 Campi di tipo Binario

2.5.6 Campi particolari: Intero ad incremento automatico

2.5.7 Campi particolari: Timestamp

2.6 Il nostro Database di esempio

2.6.1 Struttura degli Archivi

2.6.2 Tabella TbMedia -> Archivio Principale

2.6.3 Tabella TbSupporti -> Tipologie dei Supporti

2.6.4 Tabella TbArgomenti -> Tipologie degli Argomenti

2.6.5 Tabella TbUtenti -> Archivio degli Utenti dei Prestiti

2.6.6 Tabella TbPrestiti -> Archivio dei prestiti e delle restituzioni

2.7 Integrità Referenziale

2.8 Servers di Database

2.9 Modalità di accesso ai Dati

2.10 Parliamo un po' di Structured Query Language

*3. Database Server MySql *

3.1 Installazione

3.1.1 Installazione in Windows del Server

3.1.2 Installazione in Windows del Driver MyODBC

3.1.3 Installazione in Windows dei programmi Client

3.1.4 Installazione in Linux del Server

3.1.5 Installazione in Linux di MyODBC

3.1.6 Installazione in Linux dei programmi Client

3.2 I Tipi di Dati

3.3 MySql Administrator

3.3.1 MySql Administrator: parametri di avvio del Server

3.3.2 MySql Administrator: gestione del Database

3.3.3 MySql Administrator : Creazione del nostro Database di esempio

3.4 Gestione delle Tabelle

3.4.1 Mysql Administrator : Modifica della struttura delle Tabelle

3.4.2 MySql Administrator: aggiungere le Tabelle a Mediateca

3.4.3 Integrità Referenziale

3.4.4 MySql Administrator : Impostazione dell'Integrità Referenziale

3.5 Backup degli Archivi MySql

3.5.1 MySql Administrator : Backup dei Dati

3.5.2 MySql Administrator : Restore dei Dati

3.6 La sicurezza : Utenti e Diritti

3.6.1 Gestione della sicurezza da linea di comando

3.6.2 MySql Administrator : la sicurezza

3.7 Esecuzione di Statements SQL

3.8 Altri Tools Grafici per la gestione di MySql

*4. Database Server PostgreSQL *

4.1 Installazione

4.1.1 Installazione in Windows

4.1.2 Files di configurazione in Windows

4.1.3 Installazione in Linux

4.2 Tipi di Dati

4.3 PgAdmin III

4.3.1 PgAdmin: Creazione del Database di esempio

4.3.2 PgAdmin: aggiunta delle Tabelle

4.3.3 PgAdmin: impostazione della Chiave Primaria

4.3.4 PgAdmin: definizione degli Indici

4.3.5 PgAdmin: Integrità Referenziale

4.4 Backup degli Archivi Postgres

4.4.1 PgAdmin: Backup e Restore degli Archivi

4.5 La sicurezza: utenti e diritti

4.5.1 PgAdmin : creazione di un nuovo utente

4.5.2 PgAdmin: creazione di un nuovo Gruppo

4.5.3 PgAdmin: assegnazione dei diritti

*5. Finalmente OOo.... *

5.1 Come OpenOffice si collega ai Database

5.1.1 Generazione del DSN in Windows

5.1.2 DSN per MySql

5.1.3 DSN per Postgres

5.1.4 Generazione del DSN per MySql in Linux

5.2 La sorgente dati di OOo

5.3 Il Wizard del Modulo “Base”

*6. Il Modulo “Base” *

6.1 Tabelle

6.2 Modifica della struttura di un Database

6.3 Ricerche

6.4 Com'era... com'è...

*7. La Mediateca *

7.1 Filosofie a confronto

7.2 Il Formulario

7.3 Il Formulario per la Mediateca

7.4 Qualche informazione in più

*8. Uso avanzato dei Formulari *

8.1 Partiamo dalla fine

8.2 La prima parte – la Tabella

8.2.1 Una Ricerca più complessa...

8.2.2 Un nuovo Formulario....

8.3 La seconda parte - la Scheda

8.4 Completare il lavoro...

*9. Gestione dei Rapporti *

9.1 I Rapporti del Modulo Base

9.2 All'interno di un Rapporto....

9.3 Rapporto di Gruppo

9.4 Alterare un Rapporto ovvero...

*10. Rapporti .... Old Style *

10.1 Calc per generare e stampare Report

10.2 Il Report in Calc

*11. Uso di OOo con altri motori di Database *

11.1 Dbase

11.2 HSQL

11.3 Microsoft Access (MDB)

11.4 Microsoft Sql Server

11.5 Oracle

11.6 Sybase

*12. Uso avanzato di.... *

12.1 Ricerche

12.1.1 Ricerche su Tabelle singole

12.1.2 Ricerche con parametri

12.1.3 Ricerche con più Tabelle

12.1.4 Ricerche con più parametri

12.1.5 Criteri...

12.1.6 Ricerche modificabili

12.1.7 Esecuzione diretta di Comandi SQL

12.1.8 Raggruppamenti e Formule matematiche

12.1.9 Trattamento estetico

12.2 Formulari

12.3 Rapporti

12.4 Macro e Linguaggio di Programmazione

*13. Appendice A – Installazione di OpenOffice *

13.1 Installazione in Windows

13.2 Installazione in Linux

*14. Appendice B – Schema del Database di Esempio *

*15. Appendice C – Tipo di Dati di MySql *

15.1 Valori di Tipo Numerico

15.1.1 Range dei valori ammessi per il tipo numerico intero

15.2 Valori di Tipo Date e Time

16.Valori di Tipo Stringa


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Rispondere a