![]() |
|
Editore: Hops Pagine: 528 Autore: Cassel Collana: Acquistalo a prezzo scontato:
|
Data Pubblicazione: 2000-05-01 ISBN: 8883780043 Prezzo: 27.89 € Lingua: italiano |
MySQL & mSQL sono due robusti e popolari database distribuiti free sulla rete internet. A differenza di prodotti
commerciali sono entrambi facili da usare e in pochi passi e' possibile arrivare a pubblicare dati in internet e
creare siti dinamici.
Poche nozioni di C, Java, Perl, o Python saranno sufficienti per scrivere un programma in grado di interagire con
il vostro database.
In questo libro troverete tutto quello che c'e' da sapere per portare i vostri database sul Web, dall'installazione e
configurazione, fino alla programmazione di interfacce di interrogazione ed amministrazione.
Argomenti principali:
- Elenco delle Figure - Elenco delle Tabelle - Prefazione I Iniziare con MySQL ed mSQL Capitolo 1 Introduzione ai database relazionali -Che cos'e' un database? -Che cos'e' un database relazionale? -Applicazioni e database I database ed il web -MySQL ed mSQL La storia di mSQL La storia di MySQL MySQL o mSQL? Capitolo 2 Progettazione di un database -Progettazione del database Entita' in un database Attributi delle entita' Modelli di dati -Normalizzazione Prima forma normale (1NF) L'identificatore univoco Le relazioni Seconda forma normale (2NF) Tipi di relazioni Affinare le relazioni Ancora la 2NF Terza forma normale (3NF) -Un metodo per la modellizzazione logica dei dati -Progettazione fisica del database Capitolo 3 Installazione -MySQL Installazione dai sorgenti Installare una distribuzione in binario -mSQL Capitolo 4 MySQL -Progettazione -Installare MySQL -Usare MySQL -Amministrazione del database L'utility mysqladmin Backup Sicurezza -Utility di MySQL Strumenti da linea di comando Strumenti esterni -Migliorare la performance La struttura dei dati in MySQL -Risoluzione dei problemi Capitolo 5 mSQL -Progettazione -Le versioni di mSQL -Installare mSQL -Far girare mSQL Far girare demoni multipli Il file di configurazione di mSQL -Amministrazione del database L'utility msqladmin Eseguire dei backup Sicurezza -Utility in mSQL Strumenti da linea di comando Supporto esterno Capitolo 6 L'SQL secondo MySQL ed mSQL -Le basi dell'SQL La storia dell'SQL La struttura dell'SQL -Creazione e distruzione di tabelle -Tipi di dati in SQL Tipi numerici Tipi a caratteri Campi di carattere di lunghezza variabile in MySQL Campi di testo di lunghezza variabile in mSQL Tipi binari Elenchi ed insiemi Altre classi di dati -Indici -Sequenze ed auto-incrementazione Sequenze in MySQL Sequenze in mSQL -Gestione dei dati Inserimento di dati Aggiornamenti La clausola WHERE Cancellazioni -Query Operazione di join Aliasing Raggruppamenti ed ordinamenti -Funzionalita' estese Funzionalita' di MySQL Funzionalita' di mSQL Capitolo 7 Altri motori per database di medie dimensioni -Cosa significa "free"? -Cosa manca ad MySQL ed mSQL Le transazioni I trigger Le procedure predefinite I select annidati Gli oggetti -PostgreSQL -GNU SQL -Beagle -Confronti II Programmazione dei database Capitolo 8 Architettura delle applicazioni per database -Architettura client/server -Processare i dati -Modellizzazione oggetti/relazioni -L'architettura a tre tier Capitolo 9 Programazione CGI -Cos'e' il CGI? -Maschere in HTML -Le specifiche del CGI Variabili d'ambiente Linea di comando Standard input Input in Perl Input in C Standard output -Considerazioni importanti sugli script CGI Conservazione dello stato Sicurezza Ulteriori letture -Il CGI e i database Capitolo 10 Il Perl -DBI -Un esempio di applicazione DBI -Msql.pm -MysqlPerl Capitolo 11 Il Python -Connettivita' di base Query Aggiornamenti -Connettivita' dinamica Gestori delle istruzioni in MySQL Meta-dati del database Capitolo 12 PHP ed altri supporti per HTML guidato da database -Alternative per il contenuto dinamico sul web -W3-mSQL W3-Auth Installazione Esempio di W3-mSQL -PHP -Perl embedded ePerl EmbPerl Capitolo 13 C e C++ -Le due API -Accesso orientato agli oggetti in C++ La connessione al database Sulla gestione degli errori Insiemi di risultati La classe Row Capitolo 14 Il Java e JDBC -Cos'e' il JDBC? La connessione al database Mantenere la portabilita' usando i file per le proprieta' -Accesso semplice ad un database Meta-dati Processare l'SQL dinamico -Servlet per un guest book III Guide di riferimento Capitolo 15 Guida di riferimento all'SQL -L'SQL di MySQL -L'SQL di mSQL Capitolo 16 Variabili di sistema in MySQL ed mSQL -Variabili di sistema in MySQL Variabili d'ambiente Variabili dalla linea di comando Il file di configurazione di MySQL -Variabili di sistema in mSQL Variabili d'ambiente Il file di configurazione di mSQL Capitolo 17 Programmi ed utility per MySQL ed mSQL -Utility di MySQL -Utility di mSQL Capitolo 18 Guida di riferimento a PHT e Lite -PHP -Lite Capitolo 19 Guida di riferimento al C -La API in C per MySQL Tipi di dati -La API in C di mSQL Tipi di dati Capitolo 20 Guida di riferimento al Python -Modulo: MySQL -Modulo: mSQL Capitolo 21 Guida di riferimento al Perl -Installazione -La API DBI.pm -La API Msql.pm -La API Mysql.pm Capitolo 22 Guida di riferimento a JDBC
Come visualizzare rapidamente database, tabelle e campi con mysqlshow di Untruccoalgiorno
MySQL per tutti di Azpoint.net
Manuale ufficiale MySql di MySql
Guida Ottimizzazione Mysql di Peter Zaitsev
Guida Mysql di Risorse.net
Manuale Mysql e Tutorial di Università Parma
Mysql Cluster di Mysql.com
Manuale Mysql di Mysql.com