Manuali Scontati

Manuali Scontati

Manuali Gratis > Database > Mysql

Manuale Sviluppare applicazioni per database con MySQL/PHP

Editore: Apogeo
Pagine: 532
Autore: Greenspan Jay, Bulger Brad
Collana: Apogeo professional

Acquistalo a prezzo scontato:
Manuali Scontati
Data Pubblicazione: 2001-07-01
ISBN: 8873038662
Prezzo: 35.64 €
Lingua: italiano

Quarta di copertina

    Progettare database con MySQL
    Sviluppare siti Web dinamici con PHP
    Soluzioni pratiche per partire subito con applicazioni di e-commerce
Un volume convincente, scritto da due guru dello sviluppo Web, che spiega, in modo chiaro e completo, come costruire applicazioni potenti per la creazione di siti Web dinamici utilizzando due dei più diffusi strumenti Open Source, MySQL e PHP, tra loro perfettamente integrati. La loro unione fornisce risultati di grande efficacia, soprattutto nella definizione di servizi Web che prevedono un’interfaccia a database. In questa guida, che fornisce codice completo pronto all’uso e sviluppa casi esemplificativi concreti, il lettore sarà accompagnato per gradi nel processo di costruzione di un database MySQL e di applicazioni pratiche di PHP ad esso integrate, partendo da quelle più semplici e comuni fino alla progettazione di servizi di e-commerce.

Argomenti trattati:

  • Quello che MySQL offre, e quello che non può andare
  • Prendere familiarità con moduli e tabelle ed estrarre dati dai database
  • Lavorare con variabili, strutture di controllo e funzioni PHP
  • Suggerimenti per scrivere codice utile e per usare tecniche object-oriented
  • Creare applicazioni per il mondo reale, dalle più semplici alle più sofisticate
  • In appendice: moduli HTML, utility MySQL, funzioni PHP
Jay Greenspan, esperto nello sviluppo di database, è autore di pubblicazioni su PHP, ASP e XML.
Brad Bulger, programmatore e analista da lunga data, si occupa ora di ingegneria del software presso la Wired Digital.

Nel CD- ROM allegato:

    MySQL 3.23, PHP 4.0.3, Apache 1.3.12
    classi, librerie, utility e altri strumenti PHP
    il codice e gli esempi descritti nel libro


Indice

Indice

Prefazione
Questo libro fa per voi?
Come è stato organizzato questo libro
Diteci quello che pensate
Introduzione
Architettura di base
Perchè questi prodotti?
La vostra prima applicazione
Parte I – Lavorare con MySQL
Capitolo I – Progettazione dei database con MySQL
Perchè usare un database relazionale?
Anomalie dannose
Normalizzazione
Tipi di relazioni
Caratteristiche che MySQL non sopporta
Riepilogo
Capitolo 2 – SQL per creare e modificare le tabelle
Definizioni
Istruzione create database
Istruzione use database
Istruzione create table
Tipi di colonne
Creare gli indici
Tipi di tabelle
Istruzione alter table
Istruzione insert
Istruzione update
drop table/drop database
show tables
show columns/show fields
Usare php MyAdmin
Riepilogo
Capitolo 3 – Ottenere quello che si vuole con select
Principi base di select Unire le tabelle
Parti dallo standard SQL che MySQL non supporta
Riepilogo
Parte II – Lavorare con PHP
Capitolo 4 – I primi passi con PHP: le variabili
Assegnare variabili all’interno dello script
Accedere alle variabili passate dal browser
Usare le variabili integrate
Controllare le variabili
Modificare il tipo delle variabili
Variabili variabili
Riepilogo
Capitolo 5 – Strutture di controllo
Le istruzioni if
Cicli
Includere i file
Riepilogo
Capitolo 6 – Funzioni integrate di PHP
Funzioni di base
Documentazione delle funzioni
Funzioni importanti di PHP 4
Riepilogo
Capitolo 7 – Codici di scrittura organizzati e leggibili
Inserimento
Funzioni definite dall’utente
Programmare in object-oriented
Confronto tra codice object-oriented e codice procedurale
Commenti
Riepilogo
Parte III – Applicazioni semplici
Capitolo 8 – Libro degli Ospiti (quasi) a prova di proiettile: Guestbook 2000
Determinare lo scopo e gli obiettivi dell’applicazione
Progettare il database
Descrizione del codice
Analisi del Codice
Script
Riepilogo
Capitolo 9 – Sondaggio
Determinare l’obiettivo e gli scopi di questa applicazione
Progetto del database
Descrizione del codice
Analisi del codice
Flusso di codice interessante
Riepilogo
Parte IV – Applicazioni non così semplici
Capitolo 10 – Catalogo online
Determinare la portata e gli obiettivi dell’applicazione
I dati
Uno sguardo al codice
Analisi del codice
Riepilogo
Capitolo 11 – Sistemi di gestione
Definire portata e obiettivo dell’applicazione
Progettare il database
Panoramica del codice
Analisi del codice
Flusso del codice più interessante
Riepilogo
Capitolo 12 – Discussioni a tema
Definire portata e obiettivo dell’applicazione
I dati
Panoramica del codice
Analisi del codice
Altri file
Riepilogo
Capitolo 13 – Sistemi di gestione dei problemi
Definire portata e obiettivo dell’applicazione
Progettare il database
Descrizione del codice
Analisi del codice
Riepilogo
Capitolo 14 – Carrello della spesa
Definizione dello scopo e degli obiettivi dell’applicazione
I dati
Panoramica sulla configurazione
Descrizione del codice
Analisi del codice
Riepilogo
Parte V – Appendici
Appendice A – I moduli HTML
Nozioni di base sui moduli
Tipi di input
Appendice B – Breve guida all’installazione e configurazione di PHP/MySQL
Installazione in Windows 98
Installazione Unix
Configurazione di PHP
Appendice C – Utility di MySQL
mysql
mysqladmin
mysqldump
Altre utility
Appendice D- Amministrazione degli utenti con MySQL
Tabelle dei diritti
Istruzione grant e revoke
Appendice E – Guida di riferimento alle funzioni di PHP
Appendice F – Espressioni regolari: riepilogo
Modelli letterali
Classi di caratteri
Occorrenze multiple
L’indicazione “O”
Un esempio di espressione regolare
Appendice G – Utili funzioni definite dall’utente
Funzioni base usate in questo libro
Funzioni aggiuntive non usate in questo libro
MySQL Backup
Verifica
Appendice H – PHP e risorse MySQL
Risorse PHP
Risorse MySQL
Risorse generiche sul lato client
Riferimenti su Apache
Appendice I – Funzioni di MySQL
Funzioni di confronto stringhe
Operatori di conversione di tipo (Cast)
Funzioni di controllo flusso
Funzioni matematiche
Funzioni stringa
Funzioni data e ora
Funzioni varie
Funzioni da usare con le clausole GROUP BY
Appendice J – Che cosa c’è nel CD-ROM
Appendice K – Licenza GNU
Appendice L – Istruzioni per l’installazione del CD
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