Gewusst wie: Erstellen eine Datenbank zum Speichern der Students' Records
Student-Datenbanken sind in jeder Universitäts- und Schule. Sie sind grundlegend für Studenten, Kurse und Fortschritt in ihrer akademischen Unternehmungen identifizieren zu erleichtern. Viele Arten von Student-Datenbank gibt es je nach Umfang und Art der Kurse. Viele Themen, beispielsweise haben zahlreiche Optionen berücksichtigt werden und es kann eine Mindestanforderung auf einem Kurs zu gehen. Erstellen einer Student-Datenbank umfasst wichtige Elemente zu identifizieren, entscheiden die erforderlichen Attribute von Elementen und dann hinzufügen die technologische Konzepte, um der Datenbank zu verwirklichen.
Anweisungen
1
Planen Sie die Datenbank. Bevor jede Technologie in die Datenbank implementiert werden kann, muss geplant werden. Alle Elemente, die Schüler muss in der Datenbank gespeichert haben, müssen in einfachen Worten angegeben werden. Beispielsweise müssen ein Schüler-Datensatz enthalten seine persönlichen Details, seinem Major und eine Liste der Optionen, die er im Rahmen seines Studiums gewählt hat.
2
Datenbankelemente von den allgemeinen Aussagen zu identifizieren. Das bedeutet, Extrahieren von tatsächlichen Elemente aus der High-Level-Anweisungen. Beispielsweise wenn eine Anweisung für einen typischen Studenten liest "ein Student nimmt Hauptfach und dies hat einen Titel" identifizieren, was den Titel besteht aus im Hinblick auf ein Datenbankfeld. Die Chancen sind in diesem Fall ist es ein Zeichen Feld möglicherweise bis zu 200 Zeichen enthalten. In einer Datenbank (also Access) wäre die Definition "Titel char(200)." daher
3 Legen Sie alle zugehörigen Felder in einzelne Tabellen. Sie werden eine Anzahl von Elementen wie Datenbankfelder identifiziert haben. Beispielsweise ein Student namens gehört zu einer Student-Adresse, und jeder Schüler nimmt ein Lauf einen Bezeichner und einen Titel. Die Haupttabelle wäre in diesem Fall "Student" und "Course."
Beispiel-Tabellen:
Student
FirstName-Char(60),
LastName Char(60),
Hausnummer Integer,
Adresse1 (Char(100),
etc.
Kurs
Coursecode Integer,
Coursename (Char(100),
Major (Char(100),
und so weiter.
Verknüpfen Sie die Tabelle mit primär-und Fremdschlüssel. Das bedeutet, dass ein gemeinsames Feld um die Tabellen miteinander zu verknüpfen. Also, nehmen die Beispiel-Tabellen, müssen Sie einen eindeutigen Bezeichner wie folgt in die Tabellen aufgenommen möglicherweise:
StudentID Ganzzahl.
Dies würde unsere Beispiel-Tabellen machen:
Student
StudentID Ganzzahl,
FirstName-Char(60),
LastName Char(60),
Hausnummer Integer,
Adresse1 (Char(100),
etc.
Kurs
StudentID Ganzzahl,
Coursecode Integer,
Coursename (Char(100),
Major (Char(100),
und so weiter.
5 Einfügen von Datensätzen und testen Sie die Datensätze. Die Datenbank ist nicht spezifisch für jede Technologie, aber eine typische SQL-Anweisung für diese könnte sein:
Wählen Sie Firstname, Lastname, Coursename
Bei Schülern, Kurs
Wo Students.studentid = Course.studentid;
Tipps & Warnungen
- Planen einer Student-Datenbank kann eine schwierige Aufgabe sein. Dieses einfache Beispiel zeigt nur die Grundlagen für eine sehr einfache Student-Datenbank. Komplizierte Datenbanken sollten Techniken wie Entity-Relationship-Modellierung zu identifizieren und zu die wichtigsten Aspekten der Datenbank-Diagramm verwenden.