Come progettare un database relazionale per studenti

January 6

banche dati degli studenti sono utilizzati nelle scuole superiori e nelle università per tenere traccia di studenti, classi e altri dati della scuola. I database sono parti integranti di pagine Web dinamici e di applicazioni desktop interne. È necessario prima progettare il database prima di eseguire la sua disposizione sul server di database. Quando si progetta un database, è necessario considerare diversi problemi prima di creare le tabelle e le funzioni sul server di database.

istruzione

1 Progettare i requisiti del database degli studenti. Determinare quali pezzi di informazioni è necessario memorizzare. Per esempio, avete bisogno di nomi degli studenti, indirizzi, informazioni di contatto, i gradi, classi, e altre informazioni. Una volta a capire i dati richiesti, è possibile creare le tabelle.

2 Progettare le tabelle che contengono le informazioni. Le tabelle contengono colonne. Ogni colonna contiene parte delle informazioni di un record. Per esempio, si desidera una tabella studente per contenere nome e l'indirizzo dello studente. La mappatura di queste informazioni rende più conveniente per trasferire al server di database.

3 Progettare le stored procedure utilizzate dalle applicazioni e agli utenti di recuperare i dati. Le stored procedure sono funzioni che recuperano i dati della tabella e restituirlo al l'applicazione web o desktop. Progettare queste funzioni, in modo da sapere l'informazione che viene reso disponibile per l'applicazione.

4 Assegnare la tabella "collegamenti". Un collegamento è una chiave primaria che punta a una chiave esterna su un altro tavolo. per esempio, un ID studente nei punti tabella studenti alla ID studente nella tabella classi. Questi tasti collegare le tabelle insieme per un database relazionale.

5 Assegnare le autorizzazioni per le tabelle. Ogni utente che deve avere accesso al database ha bisogno di un nome utente e una password. Windows offre sicurezza integrata, in modo da poter utilizzare le informazioni di login e password di Windows dell'utente per accedere alle tabelle.