Student databaser er til stede i hver kollegium , universitet og skole. De er grundlæggende for at gøre det lettere at identificere studerende, kurser og fremskridt i deres akademiske bestræbelser. Mange typer af studerendes database eksisterer afhængigt af niveauet og arten af kurser. Mange emner , for eksempel , vil have mange muligheder for at tage hensyn til , og der kan være et minimumskrav til at gå på et kursus. Oprettelse af en elev database består i at identificere vigtige punkter , beslutter de nødvendige egenskaber af elementer og derefter tilføje de teknologiske begreber til at gøre databasen en realitet. Instruktioner
1 Planlægning er afgørende.
Planlæg databasen. Før enhver teknologi kan implementeres i databasen , skal det planlægges . Alle de elementer, en studerende bliver nødt til at have gemt i databasen skal være angivet i enkle vendinger . For eksempel vil en studerende rekord nødt til at indeholde hans personlige detaljer , hans store og en liste over eventuelle optioner , han har valgt som en del af hans kursus.
2 Identificer mulige felter i databasen.
Identificer database elementer fra den højtstående udsagn. Det betyder, at udvinde faktiske elementer fra højt niveau udsagn. For eksempel, hvis en erklæring for en typisk elev læser " En studerende tager en hovedfag og dette har en titel, " identificere, hvad titlen består af i form af en database felt. Chancerne er i dette tilfælde er det et tegn felt muligvis op til 200 tegn i længden. Derfor, i en database (siger Access ) , ville definitionen være " title char ( 200) ".
3
Place alle relaterede områder i individuelle tabeller. Du vil have identificeret en række punkter , som database felter . For eksempel hører en studerende navn til en elev -adresse, og hver elev tager et kursus med en identifikator og en titel. Den grundlæggende tabel i dette tilfælde ville være "Student " og " Course. "
Eksempel tabeller:
Student
---------- < br >
Fornavn Char ( 60) ,
Efternavn Char ( 60) ,
husnummer Integer , salg
Address1 Char ( 100) ,
etc
Kursus
--------
Coursecode Integer , salg
Coursename Char ( 100) ,
Major Char (100) , bør
mv
4 Tabeller være relateret ved en fælles felt.
Link bordet med primære og fremmede nøgler. Dette betyder at have en fælles felt at forbinde tabeller sammen . Så Tage eksemplet tabeller , kan du have en unik identifikator føjes til tabellerne som følger : Hej
studentid heltal
Det ville gøre vores eksempel tabeller: .
Student < br >
----------
studentid heltal , salg
Fornavn Char ( 60) ,
Efternavn Char ( 60) , < br >
husnummer Integer , salg
Address1 Char ( 100) ,
etc
Course
--------
studentid heltal , salg
Coursecode integer , salg
Coursename Char ( 100) ,
Major Char ( 100) ,
etc.
5
indsætte poster og test poster. Eksemplet database er ikke specifik for enhver teknologi , men en typisk SQL-sætningen for dette kunne være : Hej
Vælg Fornavn , Efternavn , Coursename
Fra Studerende , Kursus
Hvor Studerende . studentid = Course.studentid ,