Σε τις πίνακες της βάσης δεδομένων αποθηκεύονται ατομικά δεδομένα σχετικά με την εφαρμογή ή τη οπτικοποίηση. Τα δεδομένα αυτά μπορούν να αξιοποιηθούν ή να παρουσιαστούν τόσο στην οπτικοποίηση όσο και απευθείας στην εφαρμογή.
Σημείωση: Παρακαλώ σημειώστε τις διάφορες άδειες χρήσης, ώστε να μπορούν οι πίνακες να τροποποιηθούν.
Υπάρχουν διάφορα σενάρια όπου χρησιμοποιούνται πίνακες.
Για παράδειγμα, μπορούν να αποθηκευτούν θερμοκρασίες για πελάτες ξενοδοχείων και να ανακτήσουν και να αποθηκεύονται ανεξάρτητα σε διάφορες κρεβατοκάμαρες με χρήση του ID του πελάτη.
Για να εξαγάγετε δεδομένα σε εξωτερική μνήμη ή να τα εισαγάγετε ξανά, μπορείτε επίσης να χρησιμοποιήσετε τον πίνακα της βάσης δεδομένων.
Κάθε πίνακας έχει τη δική του
δομή. Αυτή δεν περιέχει τύπους δεδομένων όπως στην SPS. Επιπλέον, δεν μπορούν να αποθηκευτούν εκδόσεις στον επεξεργαστή, καθώς όλες οι λειτουργίες μπορούν να επηρεάσουν απευθείας τις εγγραφές των δεδομένων.
Προσοχή: Αν διαγράψετε μια στήλη και πατήσετε Εφαρμογή, όλα τα δεδομένα της στήλης θα διαγραφούν μόνιμα.
Η δομή μπορεί να τροποποιηθεί μόνο στον αντίστοιχο πίνακα της βάσης δεδομένων στην
βιβλιοθήκη.
Κάθε πίνακας έχει μια πρώτη στήλη με το όνομα id. Οι τιμές αυτής της στήλης πρέπει να εμφανίζονται μόνο μία φορά σε ολόκληρο τον πίνακα. Κάθε άλλη στήλη μπορεί να έχει διαφορετικό όνομα. Αυτό όμως πρέπει να εμφανίζεται μόνο μία φορά. Το όνομα ορίζει την ταυτότητα της στήλης. Επιπλέον, κάθε στήλη μπορεί να έχει μια ετικέτα. Η ετικέτα αποθηκεύεται πάντα στην ανοιχτή γλώσσα του πίνακα της βάσης δεδομένων.
Κάθε στήλη μπορεί να έχει διαφορετικό τύπο δεδομένων. Αυτός μπορεί επίσης να αλλάξει αργότερα. Αυτό μπορεί να οδηγήσει σε απώλεια δεδομένων ανάλογα με το περιεχόμενο.
Ολόκληρη η βάση δεδομένων λειτουργεί με τον ίδιο χαρακτήρα όπως η εφαρμογή. Αυτό πρέπει να λαμβάνεται υπόψη κατά την εξαγωγή και εισαγωγή δεδομένων. Ο χαρακτήρας είναι σταθερός σε UTF-8.
Ορίζει μια στήλη bool. Αυτή μπορεί να έχει δύο καταστάσεις, TRUE ή FALSE.
Ορίζει έναν αριθμό με πρόσημο που μπορεί να έχει μέγιστο μήκος 8 bytes. Η περιοχή είναι από -9'223'372'036'854'775'808 έως 9'223'372'036'854'775'807.
Ορίζει έναν αριθμό με κλασματική ακρίβεια. Οι επιτρεπτές τιμές είναι από -1.7976931348623157E+308 έως -2.2250738585072014E-308, 0 και 2.2250738585072014E-308 έως 1.7976931348623157E+308.
Ορίζει μια στήλη ως χρονική σφραγίδα σε δευτερόλεπτα. Η τιμή μπορεί να δοθεί με DT#2016-03-25-22:12:00 ή σε χιλιοστόμετρα. Τα χιλιοστόμετρα στρογγυλοποιούνται στη επόμενη δευτερόλεπτο.
Ορίζει μια στήλη ως αλφαριθμητική ακολουθία. Αυτή είναι ισοδύναμη με το όνομα της μεταβλητής. Το μέγιστο μήκος είναι μέχρι 255 χαρακτήρες.
Ορίζει μια στήλη κειμένου με μέγιστο μήκος 16'777'215 (224-1) χαρακτήρες.
Σημείωση: Αυτός ο τύπος δεν υποστηρίζει εύρεση.
Μια ενδειξη πίνακα μπορεί να χρησιμοποιηθεί για να ταχυποιηθεί η ταξινόμηση ενός πίνακα, αν εφαρμοστούν φίλτρα σε άλλες στήλες. Μια στήλη με τον τύπο δεδομένων text δεν μπορεί να έχει ενδείξη.
Η χρήση πολλών ενδείξεων μπορεί να επιβραδύνει την εγγραφή των δεδομένων. Επιπλέον, απαιτείται περισσότερος χώρος αποθήκευσης.
Οι εγγραφές δεδομένων μπορούν να επεξεργαστούν με διάφορους τρόπους. Αυτό μπορεί να γίνει απευθείας στον επεξεργαστή ή μέσω εφαρμογής.
Σημείωση: Κατά την αντιγραφή ενός πίνακα
της βάσης δεδομένων, οι εγγραφές δεδομένων δεν αντιγράφονται.