Come sviluppare un'applicazione di database

March 9

Come sviluppare un'applicazione di database


Potreste scoprire che uno dei compiti immediati dopo la progettazione di database sta sviluppando l'applicazione di database vero e proprio. Anche se il design era un esercizio scrupoloso, vi è ancora una buona quantità di pensiero necessario per realizzare la fase successiva. Si può pensare alla fase di progettazione, come la pianta di un edificio e lo sviluppo come il mattone vero e malta. Il database può essere più nulla in termini di contenuti: immagini, nomi e indirizzi, gli animali, come nei dati veterinario, alimenti e così via. L'utilizzo del piombo sviluppatore del database, è possibile creare un'applicazione molto flessibile, ma ancora strutturato.

istruzione

1 Creare i file necessari per il database. Questo può essere una semplice dichiarazione a seconda del database utilizzato, un programma di utilità di file di carico o un metodo in cui è possibile inserire manualmente i dati da soli. A titolo di esempio, in MySQL è possibile emettere il comando "mysql> CREATE DATABASE SampleDB."

2 Determinare la struttura fondamentale dei record. Molti database hanno record che vengono calettati su valori unici come il numero di previdenza sociale e numero di conto ID. Se questo è già stato fatto per voi in fase di progettazione, allora si dovrebbe basta inserire di conseguenza i dati.

3 Creare un backup del database. Il backup è fondamentale e dovrebbe essere fatto su base periodica a colpo sicuro. Molte aziende svolgono la loro attività di backup notturno in modo da non ostacolare la produzione dello scadere del tempo in programma nelle ore di punta. Ci sono dei comandi di backup di sistema e le funzioni di utilità di database prontamente disponibili per il backup dei file e le tabelle.

4 Eseguire report sul database, normalmente dopo gli aggiornamenti critici sono stati condotti per determinare la validità di ogni aggiornamento di file.

5 Applicare regole di integrità. Se ci saranno più utenti che eseguono attività simultaneamente, poi come un amministratore di database, sarà spetta a voi per assicurare che gli utenti non indiscriminatamente sovrascrivono componenti chiave di tabelle correlate. Questo fa parte di quella che viene definita "l'integrità referenziale", e significa semplicemente non è possibile eliminare o aggiornare un record che ha legami con altri record senza aggiornare o eliminando i record di conseguenza.

6 Eseguire i rapporti e gli aggiornamenti dopo aver sufficientemente eseguito il backup del database. Più che probabile che si dovrà lavorare con un database relazionale e l'utilizzo di SQL. Ci sono applicazioni di software libero come MySQL da utilizzare per i database di tabella-driven e chiave-strutturato. È necessario solo per acquisire familiarità con il linguaggio SQL per facilitare qualsiasi compito.

7 Ripristinare il database con un backup aggiornato, se necessario. Ci sono comandi disponibili nella maggior parte delle lingue basati su SQL per accelerare questo e di fornire report di stato pure il ripristino.