Manuali Scontati

Manuali Scontati

Manuali Gratis > Database > Mysql

Manuale MySQL

Editore: Pearson Education Italia
Pagine: 1221
Autore: Dubois Paul
Collana: Professionale

Acquistalo a prezzo scontato:
Manuali Scontati
Data Pubblicazione: 2004-01-01
ISBN: 8871921968
Prezzo: 55.00 €
Lingua: Italiano

Quarta di copertina

Per la prima volta in italiano, la guida avanzata su MySQL scritta da Paul Dubois, uno dei massimi esperti e una figura di riferimento nella comunita' open source.
MySQL e' il piu' potente e flessibile sistema open source per la gestione di database relazionali, che consente di generare pagine web dinamiche a partire dai dati ottenuti attraverso query a un database. Un sistema per la gestione di database relazionali (RDBMS) e' uno strumento indispensabile per operare in diversi contesti, dalle applicazioni commerciali tradizionali a quelle scientifiche legate all'attivita' di ricerca, in cui l'accesso e la gestione delle informazioni rivestono un ruolo cruciale. Le notevoli prestazioni fornite da MySQL, inclusa la possibilita' di gestire database costituiti da milioni di record, ne fanno uno strumento particolarmente adatto a un utilizzo professionale su diverse piattaforme commerciali (sistemi operativi quali Solaris, Mac OS X e Windows). MySQL rappresenta quindi una soluzione ottimale per tutte le organizzazioni che fondano la loro strategia su una gestione efficiente delle informazioni.
Questa ampia trattazione offre un esame approfondito, ricco di spiegazioni dettagliate per utilizzare al meglio tutte le funzionalita' messe a disposizione da MySQL (incluse l'amministrazione di server MySQL e le interazioni con PHP e Perl per la generazione dinamica delle pagine).
Il testo e' completato da una serie di Appendici che risulteranno di particolare utilita' per scopi di consultazione. L'ampiezza e la ricchezza delle tematiche trattate in questo libro lo rendono adatto a un uso diversificato a seconda delle esigenze e delle conoscenze pregresse, permettendo di individuare percorsi di lettura personalizzati.
Sul sito web dedicato al testo e' disponibile il codice degli esempi.

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



Indice

Indice

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



MIGLIORA COSTANTEMENTE

Riceverai una sola volta al mese (no spam!) tutti i nuovi manuali e guide pubblicati !
La tua email:


Manuali gratis di Mysql

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