![]() |
|
Editore: Pearson Education Italia Pagine: 1221 Autore: Dubois Paul Collana: Professionale Acquistalo a prezzo scontato:
|
Data Pubblicazione: 2004-01-01 ISBN: 8871921968 Prezzo: 55.00 € Lingua: Italiano |
Paul Dubois e' internazionalmente riconosciuto come uno dei leader del mondo open source. Apprezzato sia come tecnico (esperto di database) sia come scrittore, e' autore di vari libri su MySQL, Perl e argomenti correlati.
Risorse on line
htttp://www.kitebird.com/mysql-book
Introduzione
Perché scegliere MySQL?
State gia' usando un altro RDBMS?
Strumenti forniti con MySQL
Cosa aspettarsi da questo libro
Guida al libro
Come leggere questo libro
Versioni dei software utilizzati per questo libro
Convenzioni usate nel libro
Risorse aggiuntive
I Amministrare MySQL
1 Introduzione all'utilizzo di MySQL
Perché usare MySQL?
Database di esempio
Terminologia di base sui database
MySQL passo per passo
Consigli su come interagire con mysql
Per proseguire
2 Lavorare con i dati
Tipi di dato
Tipi di colonna in MySQL
Lavorare con le sequenze
Gestione dei set di caratteri
Scegliere il tipo di colonne
Valutazione delle espressioni e conversione dei tipi
3 Sintassi SQL di MySQL e suo utilizzo
Regole di denominazione in MySQL
Selezionare, creare, cancellare e modificare i database
Creare, cancellare, indicizzare e modificare le tabelle
Ottenere informazioni su database e tabelle
Recuperare record da piu' tabelle
Aggiornamenti e cancellazioni su piu' tabelle
Le transazioni
Chiavi esterne e integrita' referenziale
Utilizzare le ricerche FULLTEXT
Scrivere commenti
Funzionalita' non supportate da MySQL
4 Ottimizzazione delle query
Usare gli indici
L'ottimizzazione di query
Scelta del tipo di colonna ed efficienza delle query
Caricare i dati in modo efficiente
Questioni di pianificazione e di blocco delle tabelle
Ottimizzazione per gli amministratori
II Utilizzare le interfacce di programmazione
5 Introduzione alla programmazione in MySQL
Perché scrivere un programma MySQL?
Api disponibili in MySQL
Scegliere una API
6 API C di MySQL
Procedure generali per la creazione di programmi client
Client 1 - Connettersi al server
Client 2 - Aggiungere il controllo degli errori
Client 3 - Ottenere i parametri di connessione all'avvio
Elaborare le query
Client 4 - Un programma per query interattive
Scrivere client che includano il supporto SSL
Utilizzare la libreria con funzionalita' di server integrato
Questioni varie
7 Le API Perl DBI
Caratteristiche degli script Perl
Introduzione a Perl DBI
Utilizzare DBI nelle applicazioni Web
8 API del linguaggio PHP
Panoramica di PHP
Come mettere PHP al lavoro
III Amministrare MySQL
9 Introduzione all'amministrazione di MySQL
Panoramica delle attivita' di amministrazione
Attivita' generali di amministrazione
Sicurezza
Riparazione e manutenzione del database
10 Directory dei dati di MySQL
Posizione della directory dei dati
Struttura della directory dei dati
Come trasferire il contenuto della directory dei dati
11 Amministrazione generale di MySQL
Protezione di una nuova installazione MySQL
Come avviare e arrestare il server MySQL
Gestione degli account utente di MySQL
Come gestire i file di registro
Ulteriori argomenti di configurazione del server
Come gestire piu' server
Come impostare i server di replica
Come aggiornare MySQL
12 Sicurezza
Sicurezza interna: come impedire gli accessi non autorizzati al filesystem
Sicurezza esterna: come impedire gli accessi non autorizzati tramite rete
13 Backup, manutenzione e ripristino del database
Come coordinare l'attivita' con il server
Come prepararsi per un'emergenza
Riparazione delle tabelle e ripristino dei dati
IV Appendice
A Ottenere e installare il software
Come recuperare la distribuzione d'esempio sampdb
Procurarsi MySQL e gli applicativi correlati
Installare MySQL per UNIX
Installazione di MySQL sotto Windows
B Tipi di campi
Tipi numerici
Tipi stringa
Tipi data e ora
C Operatori e funzioni
Operatori
Funzioni
D Guida alla sintassi SQL
Enunciati SQL
Variabili SQL
Sintassi dei commenti
E Guida ai programmi MySQL
Specificare le opzioni di programma
libmysqld
myisamchk e isamchk
myisampack e pack_isam
mysql
mysqlacces
mysqladmin
mysqlbinlog
mysqlbug
mysqlcheck
mysql_config
mysqld
mysqld_multi
mysqld_safe
mysqldump
mysqlhotcopy
mysqlimport
mysql_install_db
mysql.server
mysqlshow
safe_mysqld
F Guida alle API C
Compilazione e linking
I tipi di dati delle API C
Funzioni API C
G Guida alle API DBI di Perl
Scrivere gli script
I metodi DBNI
Funzioni di utilita' DBI
Attributi DBI
Variabili di ambiente DBI
H Guida alle API PHP
Realizzare script PHP
Funzioni
I Internet Service Provider
Prepararsi alla scelta del provider
Considerazioni sulla scelta di un provider specifico di MySQL
Indice analitico
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