Come costruire un server Internet Database

June 7

Come costruire un server Internet Database


Un server di database Internet memorizza le informazioni per il recupero attraverso Internet. Può essere usato per compilare le informazioni sulle pagine Web, fornire un'immagine ricerca o raccogliere dati da parte dei visitatori. Attivazione di un server di database è un argomento molto complesso, ma capire la procedura di base utilizzata dai professionisti di programmazione vi aiuterà attraverso il processo.

istruzione

1 Scrivete una descrizione dei dati si desidera memorizzare, e come ogni voce può riguardare ad un altro. Ad esempio, si potrebbe avere una tabella di database di persone, che possono ciascuno avere più indirizzi in una tabella separata. Allo stesso modo, un unico indirizzo può applicare a molte persone. Ma un numero di telefono avrà solo una persona ad esso associati. Questo è chiamato il "schema del database."

2 Determinare come si aspetta il database da utilizzare. Quante persone saranno il collegamento ad esso nel corso di una giornata? Qual è il numero massimo di connessioni che ci si aspetta in un solo minuto? Queste risposte determineranno i parametri per l'hardware, il software e la connessione a Internet è necessario, e in molti casi influirà sul bilancio si dovrebbe mettere da parte per il progetto.

3 Commenta diversi pacchetti di database per determinare l'ambiente di sviluppo di database preferito. A partire da inizio 2010, Microsoft Access e FileMaker Pro sono database popolari per la loro facilità d'uso per i programmatori nuovi alle basi di dati, ma in entrambi i casi, le licenze software per la creazione di un server di database Internet può essere costoso. Confronta questi per MySQL e PostgreSQL, che sono completamente gratuiti, ma che sono più difficili da imparare.

4 Configurare un computer di riserva come piattaforma di sviluppo e test, e installare il software di database che verrà utilizzato.

5 Costruisci la tua schema del database nell'ambiente di sviluppo prescelto.

6 Implementare qualsiasi vista di dati di cui avrete bisogno, come le pagine custom-built Web o maschere o report trasmessi su collegamenti diretti con il database.

7 Popolare il database con i dati di esempio equivalente alla dimensione che ci si aspetta che crescerà a, per testare la sua reattività e capacità quando viene messo in produzione.

8 Connettersi al server di sviluppo utilizzando la stessa interfaccia gli utenti vedranno, e provare a romperlo. Inserire i dati cattivi in ​​forme, richiedere grandi quantità di dati, o impostare calcoli impossibili come ad esempio una divisione per zero. Se si è in grado di rompere il database, correggere la programmazione quindi questo non è più possibile.

9 Carica il database a un server ospitato, o ospitare il database su una connessione server e internet dedicato. È possibile utilizzare il server di sviluppo, ma idealmente, si dovrebbe tenere un server di sviluppo in modo da poter testare le modifiche future senza toccare il server di produzione dal vivo.