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]