Βάση OpenOffice - Ένα απλό και χρήσιμο εργαλείο διαχείρισης βάσεων δεδομένων
Όταν οι περισσότεροι άνθρωποι σκέφτονται το OpenOffice, σκέφτονται την επεξεργασία κειμένου ή υπολογιστικά φύλλα. Αυτό που πολλοί άνθρωποι δεν αντιλαμβάνονται είναι ότι το OpenOffice περιλαμβάνει επίσης το Base, ένα σύστημα βάσης δεδομένων σχεδόν ισοδύναμο με το MS Access. Πολλές επιχειρήσεις και ιδιώτες χρησιμοποιούν αυτά τα συστήματα για να επιτρέψουν σε άτομα που δεν είναι τεχνικά άτομα να εισέρχονται, να αποθηκεύουν, να ανακτούν και να οργανώνουν τα δεδομένα τους. Χρησιμοποιώντας τη Βάση, μπορείτε να ακολουθήσετε απλά βήματα για να δημιουργήσετε έναν εύκολο και φιλικό προς τον χρήστη τρόπο για να αποθηκεύουν και να ανακτούν πληροφορίες χρησιμοποιώντας ειδικά διαμορφωμένα έντυπα και αναφορές.
Λήψη βάσης
Η βάση είναι μέρος του πακέτου του OpenOffice και μπορούν να μεταφορτωθούν πακέτα για όλες τις πλατφόρμες εδώ. Οι χρήστες του Linux πιθανότατα δεν θα χρειαστούν το εγχειρίδιο λήψης, καθώς η πλήρης σουίτα OpenOffice είναι συνήθως διαθέσιμη στα πρότυπα αποθετήρια των περισσότερων διανομών. Οι χρήστες του Ubuntu, για παράδειγμα, θα μπορούσαν να εγκαταστήσουν με
sudo apt-get εγκαταστήστε το openoffice.org-βάση
ή απλά κάντε κλικ στον σύνδεσμο εδώ
Δημιουργία της βάσης δεδομένων σας
Όταν ξεκινάτε τη Βάση, θα οδηγηθείτε σε έναν "οδηγό" που θα σας καθοδηγήσει στα πρώτα βήματα. Ενώ πολλοί τέτοιοι μάγοι συχνά παρεμποδίζουν τον οδηγό για τη Βάση είναι καλά κατασκευασμένοι και μπορούν να κάνουν τα αρχικά βήματα πολύ πιο απλά από το να πηγαίνουν μόνοι, ειδικά αν δεν έχετε μεγάλη εξοικείωση με το λογισμικό βάσης δεδομένων.
Για τους σκοπούς αυτού του οδηγού, θα χρησιμοποιήσουμε τον οδηγό για να δημιουργήσουμε μια βάση δεδομένων που περιέχει πληροφορίες για δείγματα εργαζομένων και στη συνέχεια να δημιουργήσουμε μια φόρμα για να χειριστούμε αυτή τη βάση δεδομένων.
Στο επόμενο βήμα, μπορεί να σας ζητηθεί να καταχωρήσετε τη βάση δεδομένων σας με το OpenOffice. Αυτό δεν είναι απαίτηση, είναι σημαντικό μόνο αν σχεδιάζετε να ενσωματώσετε αυτή τη βάση δεδομένων με άλλα προϊόντα OO.
Πριν προχωρήσετε, συνιστάται να επιλέξετε το πλαίσιο " Δημιουργία πινάκων χρησιμοποιώντας τον οδηγό πίνακα ", ειδικά εάν είστε νέοι στο σχεδιασμό βάσης δεδομένων.
Δημιουργία πινάκων
Το προηγούμενο βήμα θα πρέπει να έχει ολοκληρωθεί αποθηκεύοντας τη νέα σας βάση δεδομένων σε ένα αρχείο. Αν έχετε επιλέξει το πλαίσιο για τον Οδηγό Πίνακα, θα πρέπει τώρα να μεταφερθείτε σε μια οθόνη όπου μπορείτε να ξεκινήσετε να χαράζετε τις πληροφορίες που θα περιέχει η βάση δεδομένων σας.
Όπως αναφέρθηκε προηγουμένως, δημιουργούμε μια βάση δεδομένων που περιέχει δείγματα εργαζομένων για μια φανταστική εταιρεία. Τα κουμπιά επιλογής και τα αναπτυσσόμενα μενού στην οθόνη του οδηγού θα σας επιτρέψουν να επιλέξετε από ορισμένα προϋπάρχοντα παραδείγματα πεδίων. Εδώ επιλέξαμε ένα μικρό υποσύνολο των πιθανών πεδίων που προσφέρονται από την Base.
Ο σχεδιασμός της βάσης δεδομένων είναι υπερβολικά μεγάλος για να καλύψει εδώ λεπτομερώς, οπότε θα αναφέρουμε μόνο λίγα βασικά στοιχεία και θα αφήσουμε κάποιες συνδέσεις στο κάτω μέρος αυτής της σελίδας για περισσότερες λεπτομέρειες. Για ορεκτικά, κάθε πίνακας πρέπει να αντιπροσωπεύει μόνο μία ιδέα - δηλαδή ο πίνακας Employee δεν πρέπει να περιέχει πληροφορίες αποστολής. Αν βρεθείτε να βάζετε οτιδήποτε σε ένα τραπέζι που δεν ταιριάζει με τον τίτλο αυτού του πίνακα (όπως Εργαλείο ή Χρέωση), ανήκει πιθανότατα σε διαφορετικό πίνακα.
Δεύτερον, είναι σημαντικό για πίνακες να έχουν ένα πρωτεύον κλειδί . Εν ολίγοις, αυτό σημαίνει ότι οι πίνακες πρέπει γενικά να έχουν μια στήλη όπου κάθε γραμμή στη στήλη αυτή είναι μοναδική σε αυτόν τον πίνακα. Αυτό μπορεί να προκαλέσει σύγχυση, αλλά συνήθως σημαίνει μόνο ότι χρειάζεστε μια στήλη όπως EmployeeID και κάθε καταχώρηση έχει διαφορετικό και μοναδικό αριθμό. Υπάρχει (πιθανώς) καμία πιθανότητα δύο υπαλλήλων να έχουν τον ίδιο αριθμό ταυτότητας, οπότε κάνει ένα τέλειο πρωτεύον κλειδί.
Στη δεύτερη σελίδα του οδηγού σχεδίασης πίνακα, καθορίζετε τον τύπο δεδομένων που θα μεταφερθεί σε αυτό το πεδίο. Ένας αριθμός όπως EmployeeID έχει νόημα ως ακέραιος και τα πεδία κειμένου όπως το όνομα και το επώνυμο πρέπει να είναι κείμενο (CHAR ή VARCHAR). Αν επιλέξατε τα πεδία από τα αναπτυσσόμενα μενού στον οδηγό, αυτοί οι τύποι πρέπει να εφαρμόζονται αυτόματα στα σωστά πεδία.
Εάν είναι απαραίτητο μια εγγραφή να περιέχει ένα συγκεκριμένο πεδίο (στο παράδειγμά μας, και ο υπάλληλος ΠΡΕΠΕΙ να έχει έναν αριθμό ταυτότητας) βεβαιωθείτε ότι ορίσατε την απαιτούμενη καταχώρηση σε True για αυτό το πεδίο, όπως στο παραπάνω στιγμιότυπο οθόνης. Αυτό μπορεί να διασφαλίσει ότι όλες οι νέες καταχωρήσεις, ανεξάρτητα από το ποιος το έκανε, πρέπει να ακολουθούν τους κανόνες της βάσης δεδομένων σας.
Στην επόμενη σελίδα, θα σας ζητηθεί να ορίσετε ένα πρωτεύον κλειδί. Όπως αναφέρθηκε παραπάνω, είναι γενικά καλή ιδέα να έχετε μία στήλη στον πίνακα σας ως πρωτεύον κλειδί. Θυμηθείτε ότι για να λειτουργήσει ως πρωτεύον κλειδί, κάθε πεδίο στη στήλη αυτή πρέπει να είναι μοναδικό σε αυτόν τον πίνακα. Εάν ακολουθείτε τα παραδείγματα, θα χρησιμοποιούσατε το EmployeeID ως το κλειδί, αφού μπορείτε να υποθέσετε ότι ο κάθε χρήστης θα έχει διαφορετικό.
Μόλις ονομάσετε το τραπέζι σας, ολοκληρώσατε τη ρύθμιση της βάσης δεδομένων και των τραπεζιών σας. Πριν συνεχίσετε, έχετε την επιλογή να παραμείνετε στον οδηγό για να δημιουργήσετε την πρώτη σας φόρμα, κάτι που θα κάνουμε για αυτόν τον οδηγό.
Δημιουργία εντύπων
Οποιαδήποτε βάση δεδομένων μπορεί να αποθηκεύσει πληροφορίες, αλλά εργαλεία όπως η Βάση και η Πρόσβαση προχωρούν ένα βήμα παραπέρα και σας επιτρέπουν να δημιουργήσετε τη διεπαφή για την προβολή και τον χειρισμό των δεδομένων σας. Εάν συνεχίσατε με τον οδηγό, βρίσκεστε τώρα σε ένα μέρος όπου μπορείτε να δημιουργήσετε αυτές τις φόρμες.
Μια φόρμα στη βάση δεδομένων είναι κάπως σαν μια ιστοσελίδα - είναι ένα οπτικό μέρος για να δείτε, να εισάγετε και να διαχειριστείτε τις πληροφορίες στους πίνακες σας. Μπορείτε να ορίσετε τη φόρμα σας, ωστόσο, επιλέγετε και εμφανίζετε μόνο τις πληροφορίες που επιλέγετε. Αυτό το παράδειγμα δημιουργεί μια φόρμα από τα πεδία ταυτότητας, ονόματος και τίτλου .
Οι περισσότερες επιλογές οδηγού Form δεν είναι κρίσιμες και μπορούν να αγνοηθούν με ασφάλεια, αλλά βεβαιωθείτε ότι έχετε ελέγξει την ενότητα διάταξης και το βήμα 6 του οδηγού για να αποφασίσετε εάν θέλετε η φόρμα να είναι μόνο για ανάγνωση.
συμπέρασμα
Τώρα που ξέρετε πώς να δημιουργήσετε μια βάση δεδομένων, να δημιουργήσετε και να επεξεργαστείτε πίνακες και τα βασικά των εντύπων, είστε σε θέση να χρησιμοποιήσετε τη βάση ως βάση για ορισμένες εκπληκτικά χρήσιμες εφαρμογές. Λογισμικό όπως η Βάση χρησιμοποιείται από αμέτρητες οργανώσεις, μεγάλες και μικρές, επειδή σας επιτρέπει να αποκτήσετε πολλά από τα πλεονεκτήματα μιας προσαρμοσμένης γραπτής βάσης δεδομένων χωρίς να χρειάζεται να συντάξετε πραγματικά μια εφαρμογή βάσης δεδομένων. Αν είχατε εμπειρία με το Base ή παρόμοιο λογισμικό, ενημερώστε μας στα σχόλια.