λογισμικό

Γνώση Υπολογιστών >> λογισμικό >  >> λογισμικού βάσεων δεδομένων

Αναπτύξτε μια πανεπιστημιακή βάση δεδομένων χρησιμοποιώντας τη MS-Access δημιουργήστε κατάλληλες διεπαφές βασισμένες σε φόρμα για να αποκτήσετε πρόσβαση στα στοιχεία ελέγχου δεδομένων στο πλαίσιο εργαλείων;

Πανεπιστημιακή βάση δεδομένων στο MS Access

Ακολουθεί μια δομημένη προσέγγιση για τη δημιουργία μιας πανεπιστημιακής βάσης δεδομένων στην πρόσβαση στο MS, συμπεριλαμβανομένων των κατάλληλων εντύπων και ελέγχων:

1. Σχεδιασμός βάσης δεδομένων:

Πίνακες:

* μαθητές:

* StudentId (Autonumber, Primary Key)

* FirstName (κείμενο)

* LastName (κείμενο)

* DateOfbirth (ημερομηνία/ώρα)

* Διεύθυνση (κείμενο)

* Phonenumber (κείμενο)

* Email (κείμενο)

* Major (κείμενο)

* Μαθήματα:

* CourseId (Autonumber, Primary Key)

* Coursename (κείμενο)

* Τμήμα (κείμενο)

* Credits (αριθμός)

* Εκπαιδευτής (κείμενο)

* Εγγραφές:

* Εγγραφή (Autonumber, Πρωτογενές Κλειδί)

* StudentId (αριθμός)

* CourseId (αριθμός)

* Εξάμηνο (κείμενο)

* Έτος (αριθμός)

* Βαθμός (κείμενο)

Σχέσεις:

* ένα προς πολλά: Οι μαθητές (StudentId) σε εγγραφές (StudentId)

* ένα προς πολλά: Μαθήματα (CourseID) για εγγραφές (CourseId)

2. Φόρμες:

α. Διαχείριση φοιτητών:

* Όνομα φόρμας: frmstudents

* Έλεγχοι:

* Πλαίσια κειμένου για StudentId, FirstName, LastName, DateOfbirth, διεύθυνση, Phonenumber, Email, Major

* Combo κουτιά για αναζήτηση με μεγάλη, έτος εγγραφής, κ.λπ.

* Κουμπιά εντολών για προσθήκη, επεξεργασία, διαγραφή, αποθήκευση, ακύρωση, αναζήτηση

b. Διαχείριση μαθημάτων:

* Όνομα φόρμας: πασχαλιά

* Έλεγχοι:

* Πλαίσια κειμένου για το CourseID, το Coursename, το τμήμα, τις πιστώσεις, τον εκπαιδευτή

* Κουμπιά εντολών για προσθήκη, επεξεργασία, διαγραφή, αποθήκευση, ακύρωση, αναζήτηση

c. Διαχείριση εγγραφής:

* Όνομα φόρμας: πτυσσόμενες

* Έλεγχοι:

* Combo κουτιά για την επιλογή μαθητών και μαθημάτων

* Πλαίσια κειμένου για εξάμηνο, έτος, βαθμό

* Κουμπιά εντολών για προσθήκη, επεξεργασία, διαγραφή, αποθήκευση, ακύρωση, αναζήτηση

d. Έντυπα αναφοράς:

* Όνομα φόρμας: λίστας

* Έλεγχοι:

* Λίστα πλαισίου για την εμφάνιση δεδομένων σπουδαστών από τον πίνακα μαθητών

* Κουμπιά για εκτύπωση, εξαγωγή κ.λπ.

* Όνομα φόρμας: φραγκοστάφυλος

* Έλεγχοι:

* Λίστα πλαισίου για την εμφάνιση δεδομένων μαθήματος από τον πίνακα μαθημάτων

* Κουμπιά για εκτύπωση, εξαγωγή κ.λπ.

* Όνομα φόρμας: λίστας

* Έλεγχοι:

* Λίστα πλαισίου για την εμφάνιση δεδομένων εγγραφής από τον πίνακα εγγραφών

* Κουμπιά για εκτύπωση, εξαγωγή κ.λπ.

3. Έλεγχοι δεδομένων:

* Πλαίσια κειμένου: Χρησιμοποιήστε για την είσοδο και την εμφάνιση τιμών μεμονωμένων δεδομένων όπως ονόματα, ημερομηνίες, διευθύνσεις κ.λπ.

* Combo Boxes: Χρησιμοποιήστε για την επιλογή τιμών από μια λίστα, όπως μεγάλες εταιρείες, τμήματα, εκπαιδευτές κ.λπ.

* πλαίσια λίστας: Εμφάνιση πολλαπλών εγγραφών από πίνακα ή ερώτημα.

* Κουμπιά εντολών: Ενεργοποιήστε ενέργειες όπως προσθήκη, επεξεργασία, διαγραφή, αποθήκευση, αναζήτηση κ.λπ.

* Ετικέτες: Εμφάνιση στατικού κειμένου για σαφήνεια και καθοδήγηση.

4. Έντυπα εφαρμογής:

1. Δημιουργία πινάκων: Ανοίξτε την πρόσβαση και δημιουργήστε τους τρεις πίνακες (μαθητές, μαθήματα, εγγραφές) με τα καθορισμένα πεδία και τους τύπους δεδομένων.

2. Δημιουργία σχέσεων: Δημιουργήστε τις σχέσεις μεταξύ των πινάκων που χρησιμοποιούν το παράθυρο σχέσης στην πρόσβαση.

3. Δημιουργία φόρμας:

* Μεταβείτε στην καρτέλα "Δημιουργία" και επιλέξτε "Φόρμα".

* Επιλέξτε τον επιθυμητό πίνακα ως πηγή δεδομένων.

* Προσθέστε τα κατάλληλα στοιχεία ελέγχου από την εργαλειοθήκη στη φόρμα, ευθυγραμμίζοντας τα για μια φιλική προς το χρήστη διεπαφή.

* Χρησιμοποιήστε το φύλλο ιδιοκτησίας για να προσαρμόσετε τις ιδιότητες ελέγχου (πηγή δεδομένων, μορφή κ.λπ.).

* Εφαρμόστε τον κωδικό VBA για κουμπιά εντολών για να χειριστείτε λειτουργίες όπως προσθήκη, επεξεργασία, αποθήκευση, διαγραφή, αναζήτηση κ.λπ.

5. Πρόσθετες λειτουργίες:

* Κανόνες επικύρωσης: Χρησιμοποιήστε τους κανόνες επικύρωσης δεδομένων στον σχεδιασμό πίνακα για να διασφαλίσετε την ακεραιότητα των δεδομένων (π.χ. περιορίζοντας το μήκος των πεδίων κειμένου, επιβάλλοντας τους τύπους δεδομένων).

* Μακροές δεδομένων: Αυτοματοποιήστε εργασίες όπως επικύρωση, εισαγωγή δεδομένων ή αναφορά μέσω μακροεντολών δεδομένων που συνδέονται με συγκεκριμένα συμβάντα.

* Subforms: Χρησιμοποιήστε υπο -μορφές για να εμφανίσετε δεδομένα σχετικά με μια κύρια μορφή.

* Ερωτήματα: Δημιουργήστε ερωτήματα για να φιλτράρετε και να ταξινομήσετε δεδομένα και να τα χρησιμοποιήσετε ως πηγές δεδομένων για έντυπα και αναφορές.

Παράδειγμα:Έντυπο διαχείρισης φοιτητών (FrmStudents)

1. Δημιουργήστε μια νέα φόρμα με βάση τον πίνακα "μαθητών".

2. Προσθήκη στοιχείων ελέγχου:

* πλαίσια κειμένου για:StudentId, FirstName, LastName, DateOfbirth, διεύθυνση, Phonenumber, Email, Major

* Κουμπιά εντολών: Προσθήκη, επεξεργασία, διαγραφή, αποθήκευση, ακύρωση, αναζήτηση

3. Ρύθμιση πηγής δεδομένων: Χρησιμοποιήστε την ιδιότητα "Πηγή ελέγχου" για να συνδέσετε κάθε πλαίσιο κειμένου στο αντίστοιχο πεδίο στον πίνακα "Φοιτητές".

4. Εφαρμογή VBA:

* Προσθήκη κουμπιού: Ανοίξτε τον επεξεργαστή VBA (Alt+F11), επιλέξτε το κουμπί Προσθήκη και γράψτε τον κωδικό για να εισαγάγετε μια νέα εγγραφή στον πίνακα μαθητών.

* Κουμπί επεξεργασίας: Γράψτε τον κωδικό για να επιτρέψετε την επεξεργασία μιας υπάρχουσας εγγραφής.

* κουμπί διαγραφή: Γράψτε κωδικό για να διαγράψετε μια επιλεγμένη εγγραφή.

* Κουμπί αποθήκευσης: Ενημερώστε την εγγραφή στη βάση δεδομένων με τα τροποποιημένα δεδομένα.

* Κουμπί Ακύρωσης: Απορρίψτε τυχόν αλλαγές και κλείστε τη φόρμα.

* Κουμπί αναζήτησης: Χρησιμοποιήστε ένα φίλτρο ή ένα ερώτημα για να εμφανίσετε συγκεκριμένα αρχεία σπουδαστών.

Ακολουθώντας αυτά τα βήματα, μπορείτε να δημιουργήσετε μια ολοκληρωμένη και λειτουργική βάση δεδομένων του πανεπιστημίου στην MS Access με φιλικές προς το χρήστη έντυπα και ελέγχους. Θυμηθείτε να εφαρμόσετε κανόνες επικύρωσης, μακροεντολές δεδομένων και πρόσθετα χαρακτηριστικά για βελτιωμένη λειτουργικότητα και ακεραιότητα δεδομένων.

Συναφής σύστασή

Μπορείτε να εκτελέσετε μια Oracle Database 9 Με Oracle Listener 10

? Oracle ακροατές λαμβάνουν και τις αιτήσεις πρόσβασης διαδικασίας και ερωτήματα από μία ή περισσότερες βάσεις δεδομένων Oracle . Ένα σωστά ρυθμισμένο βάση δεδομένων Oracle 9i μπορεί να τρέξει με την Oracle 10g ακροατή , η οποία μπορεί να αποδειχθεί αναγκαία μετά την επαναφορά μιας βάσης δεδομένων βασίζεται σε μια παλαιότερη έκδοση της Oracle από το αρχείο , αλλά τις πίστες του διακομιστή Oracle 10g . Μπορείτε επίσης να βρείτε τον εαυτό σας σε αυτή την κατάσταση , όταν η Oracle 9i και 10g βάση δ

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα