banche dati degli studenti sono presenti in ogni scuola , l'università e la scuola . Essi sono fondamentali per rendere più facile identificare gli studenti, i corsi ei progressi nei loro sforzi accademici . Molti tipi di database di studente esistono a seconda del livello e della natura dei corsi . Molti soggetti , per esempio , avranno numerose opzioni da prendere in considerazione e ci può essere un requisito minimo per andare in un corso . Creazione di un database di studente comporta l'identificazione oggetti importanti , decidere gli attributi obbligatori di oggetti e quindi aggiungendo i concetti tecnologici per rendere il database di una realtà. Istruzioni
1 La pianificazione è di vitale importanza .
Pianificare il database . Prima di qualsiasi tecnologia può essere implementata nel database, esso deve essere pianificata . Tutti gli elementi che lo studente dovrà avere memorizzato nel database devono essere specificate in termini semplici . Ad esempio, un record studente dovrà contenere i dati personali , la sua più importanti e una lista di tutte le opzioni si è scelto come parte del suo corso .
2 Identificare possibili campi nel database.
Identificare elementi del database dalle dichiarazioni di alto livello . Questo significa che l'estrazione di elementi reali dalle dichiarazioni di alto livello . Ad esempio, se una dichiarazione di uno studente tipico recita " Uno studente prende un argomento importante e questo ha un titolo , " identificare ciò che il titolo è costituito da in termini di un campo di database . Le probabilità sono , in questo caso si tratta di un campo di caratteri eventualmente fino a 200 caratteri di lunghezza. Pertanto , in un database (ad esempio Access) , la definizione sarebbe " title char ( 200) . "
3
Inserire tutti i campi correlati in singole tabelle . Avrete individuato una serie di elementi come campi del database . Ad esempio, un nome studente appartiene ad un indirizzo studente , e ciascuno studente prende un corso con un identificatore e un titolo. La tabella di base in questo caso sarebbe "Student" e "Corso ".
Tabelle Esempio:
Studente
---------- < br >
Nome Char ( 60 ) , Stati
Suo Cognome Char ( 60 ) , Stati
housenumber Integer , Stati
Address1 Char ( 100 ) , Stati
ecc
Corso
--------
Coursecode Integer , Stati
Coursename Char ( 100 ) , Stati
Maggiore Char ( 100 ) , brevi
ecc
4 Le tabelle devono essere collegate da un campo comune .
collegare la tabella con le chiavi primarie ed esterne . Questo significa avere un campo comune per collegare le tabelle insieme . Così, prendendo le tabelle di esempio , si potrebbe avere un identificatore univoco aggiunto alle tabelle come segue :
intero studentID
Questo renderebbe le nostre tabelle di esempio : .
Student
----------
studentID intero , Stati
Nome Char ( 60 ) , Stati
Suo Cognome Char ( 60 ) , < br >
housenumber Integer , Stati
Address1 Char ( 100 ) , Stati
ecc
Corso
--------
studentID intero , Stati
Coursecode integer , Stati
Coursename Char ( 100 ) , Stati
Maggiore Char ( 100 ) , Stati
ecc
5
record inserire e verificare i record. Il database di esempio non è specifico per ogni tecnologia, ma un'istruzione SQL tipico di questo potrebbe essere :
Selezionare Nome, Cognome, Coursename
Da Studenti , Corso
dove gli studenti . studentID = Course.studentid ;