Δημιουργία πινάκων βάσης δεδομένων με οδηγούς LibreOffice Base

Οι οδηγοί LibreOffice διευκολύνουν τη δημιουργία βάσεων δεδομένων

Οι μάγοι μας βοηθούν να δημιουργήσουμε διάφορους τύπους βάσεων δεδομένων.

Οι μάγοι του LibreOffice διευκολύνει τη δημιουργία βάσεων δεδομένωνμικρό. Περιλαμβάνουν τους κύριους τύπους που μπορεί να χρειαζόμαστε και είναι εύκολο να τα προσαρμόσουμε.

Σε μας προηγούμενο άρθρο Είχαμε εξηγήσει εν συντομία ποια ήταν τα στοιχεία μιας βάσης δεδομένων; πίνακες, φόρμες, ερωτήματα και αναφορές. Με τη βοήθεια του LibreOffice Base θα δούμε πώς συμπεριφέρονται σε ένα πραγματικό παράδειγμα. Σε αυτήν την ανάρτηση θα ασχοληθούμε με τους πίνακες.

Οι πίνακες αποτελούν τη βάση μιας βάσης δεδομένων. Αποτελούνται από μια σειρά σχετικών δεδομένων ομαδοποιημένων σύμφωνα με τα χαρακτηριστικά τους σε πεδία. Για παράδειγμα, στη βάση δεδομένων Πελάτες έχουμε τον πίνακα Ατζέντα και τα πεδία Όνομα, διεύθυνση, τηλέφωνο και αλληλογραφία.

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

Δημιουργία της πρώτης μας βάσης δεδομένων με τους οδηγούς LibreOffice Base

Σε αυτό το άρθρο θα επικεντρωθούμε στη δημιουργία πινάκων βάσης δεδομένων. Θα το κάνουμε χρησιμοποιώντας έναν από τους εσωτερικούς κινητήρες του προγράμματος. Το LibreOffice Base μας επιτρέπει να επιλέξουμε μεταξύ Firebird και HSQLDB.

Ούτε στην τεκμηρίωση του LibreOffice Base (που παρέμεινε στην έκδοση 4) ούτε στην πιο πρόσφατη Οδηγός έναρξης (έκδοση 6) Αναφέρεται το Firebird. Για τους μέτριους σκοπούς μας, δεν φαίνεται να υπάρχει μεγάλη διαφορά μεταξύ των δύο, οπότε πρόκειται να χρησιμοποιήσουμε το Firebird που είναι η προεπιλεγμένη επιλογή.

Το πρώτο μας βήμα, μόλις ξεκινήσει το πρόγραμμα, είναι επιλέξτε τη μηχανή βάσης δεδομένων. Μένουμε με τον Firebird.

Πρώτη οθόνη του βασικού οδηγού LibreOffice

Σε αυτήν την πρώτη οθόνη επιλέγουμε τη μηχανή βάσης δεδομένων που πρόκειται να χρησιμοποιήσουμε.

Κάντε κλικ στο Επόμενο για να μεταβείτε στη δεύτερη οθόνη

Οι οδηγοί LibreOffice μας δίνουν τη δυνατότητα να καταχωρήσουμε τη βάση δεδομένων

Δεύτερη οθόνη του οδηγού δημιουργίας βάσης δεδομένων

Στη δεύτερη οθόνη μας δίνεται η δυνατότητα καταχωρήστε τη βάση δεδομένων. Η διαφορά μεταξύ του να το κάνετε ή όχι είναι ότι όταν το καταχωρίζετε, λέμε στο LibreOffice πού βρίσκονται τα δεδομένα, πώς οργανώνονται και πώς μπορούν να ληφθούν. Με αυτόν τον τρόπο μπορούμε πρόσβαση σε εγγραφές δεδομένων από επεξεργαστή κειμένου και υπολογιστικό φύλλο.

Επισημαίνουμε την επιλογή ανοίγματος της βάσης δεδομένων και δημιουργίας πινάκων μέσω του οδηγού. Το LibreOffice θα μας ζητήσει να ονομάσουμε και να αποθηκεύσουμε τη βάση δεδομένων.

Οδηγός βάσης δεδομένων με διαφορετικά πρότυπα

Ο οδηγός δημιουργίας βάσης δεδομένων μας προσφέρει διάφορα πρότυπα που μπορούμε να τροποποιήσουμε.

Ο οδηγός πίνακα χωρίζεται σε δύο ενότητες; Επιχείρηση και ιδιωτικό. Για καθένα από αυτά μας προσφέρει μια σειρά προτύπων. Τα πρότυπα με τη σειρά τους δείχνουν μια λίστα πεδίων.

Για παράδειγμα, θα χρησιμοποιήσουμε το πρότυπο στοιχείων από την ενότητα Business.

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

Στην περίπτωσή μου, επιλέγω το ActiveID ως το πρώτο πεδίο. Γι 'αυτό το επιλέγω με το δείκτη και πατάω το απλό βέλος που δείχνει προς τα δεξιά. Επαναλαμβάνω τη διαδικασία με όλα τα πεδία που με ενδιαφέρουν.

Επιλογή πεδίων με τον οδηγό βάσης δεδομένων

Μπορούμε να επιλέξουμε ποια πεδία θα χρησιμοποιήσουμε από κάθε πρότυπο.

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

  • Μορφή των δεδομένων που έχουν εισαχθεί.
  • Εάν μια τιμή εκχωρείται αυτόματα. Εάν ενεργοποιήσετε αυτήν την επιλογή, πρέπει επίσης να προσθέσετε την τιμή αύξησης από είσοδο σε είσοδο.
  • Εάν είναι υποχρεωτική ή όχι η εισαγωγή των δεδομένων.
  • Μέγιστο μήκος των εισαγόμενων δεδομένων.
Ρύθμιση παραμέτρων δεδομένων

Σε αυτήν την οθόνη καθορίζουμε τη μορφή των δεδομένων που θα εισαχθούν σε κάθε πεδίο.

Στο πεδίο ActiveID αποδίδω την ακέραια μορφή και δεν επιλέγω την αυτόματη συμπλήρωση. Αυτό το πεδίο θα έχει τη λειτουργία να είναι το κύριο κλειδί. Θα το εξηγήσω παρακάτω.

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

Εκχώρηση πρωτεύοντος κλειδιού

Σε μια βάση δεδομένων μπορεί να υπάρχουν πολλοί πίνακες με πολλαπλές εγγραφές. Αυτές οι εγγραφές χρησιμοποιούνται με τη σειρά τους για τη δημιουργία άλλων πινάκων. Για να διευκολύνετε την αναγνώρισή σας, η LibreOffice Base σας εκχωρεί έναν κωδικό ή ένα πρωτεύον κλειδί.

Επιλέγω να χρησιμοποιήσω την παράμετρο ActiveID ως πρωτεύον κλειδί. Είχατε προηγουμένως επιλέξει να συμπληρωθεί αυτόματα η τιμή αυτού του πεδίου. Ωστόσο, αυτό προκαλεί ένα μήνυμα σφάλματος που δεν μπορώ να αναγνωρίσω, επομένως απενεργοποίησα αυτήν την επιλογή. Μην το κάνετε ούτε σε αυτό το παράθυρο.

Εκχώρηση του πρωτεύοντος κλειδιού.

Το πρωτεύον κλειδί επιτρέπει την αναγνώριση κάθε μεμονωμένης εγγραφής

Η χρήση του πρωτεύοντος κλειδιού είναι χρήσιμη, για παράδειγμα, αν έχουμε δύο στοιχεία της ίδιας μάρκας και μοντέλου

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


Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: AB Internet Networks 2008 SL
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.