Come creare un database per un servizio di dating

May 29

Come creare un database per un servizio di dating


Molte persone, frustrato con la loro datazione vita, si rivolgono a un servizio di dating per aiutarli a trovare un compagno. Un servizio di dating, se si tratta di un sito di incontri o di un servizio di matchmaking, deve fare affidamento pesantemente su un database che memorizza i nomi dei clienti, le loro preferenze e le loro informazioni demografiche; deve anche memorizzare le informazioni di login. Se si crea un database utilizzando MS SQL, MySQL, Oracle o di un altro tipo di database, si dovrebbe essere certi il ​​database fornisce storage enterprise-grade.

istruzione

1 Elencare ogni dato il servizio di dating necessario memorizzare in ogni singolo disco, come il nome, il numero di telefono e gli hobby. Normalizzare i dati, assicurando che ogni elemento rappresenta solo un singolo elemento di dati.

2 Aggiungere controlli di accesso e le tabelle, se il quadro database o di programmazione fornisce loro, in modo che gli utenti del servizio di datazione può facilmente accedere ai loro profili. Creare le proprie tabelle d'accesso se il quadro non fornisce loro.

3 Gruppo relativi pezzi di informazione insieme in liste separate chiamate "entità". Ad esempio, le informazioni di accesso del gruppo, dati di fatturazione, le preferenze di incontri e altre informazioni correlate in entità distinte. Assicurarsi che ogni pezzo di dati che si intende utilizzare si inserisce in una entità. Inoltre, assicurarsi che nessuna tabella conterrà le righe ridondanti.

4 Esaminare qualsiasi algoritmo o comunemente query eseguita utilizzato dall'applicazione e vedere se si deve estrarre i dati da molte entità diverse; prendere in considerazione il consolidamento entità, se questo è il caso. Ad esempio, se il servizio di dating deve corrispondere le persone che scelgono una particolare serie di tratti e fare un certo reddito, inserire queste informazioni nel minor numero possibile di tavoli.

5 Implementare il database fisico utilizzando le entità che hai disegnato. Costruire tabelle del database, creare indici e selezionare i tipi di dati per rappresentare ogni elemento dei dati. Rappresentano i nomi dei clienti, gli interessi e le descrizioni utilizzando un valore "String".

6 Aggiungere la sicurezza, utilizzando le funzionalità fornite dal fornitore di database, per i login e le password sicure.