Ιδιότητες Πεδίων

Στη συνέχεια θα ασχοληθούμε με τις ιδιότητες των πεδίων. Εάν ανοίξουμε τον πίνακα “Ταινίες” σε προβολή σχεδίασης, θα παρατηρήσουμε πως η Access μας δίνει την δυνατότητα να ορίσουμε ως τύπο δεδομένων για το πεδίο “Τίτλος” το κείμενο. Στο κάτω τμήμα όμως του παραθύρου έχουμε και άλλες επιλογές. Ναι μεν στο πεδίο “Τίτλος” θα πληκτρολογήσουμε κάποιο κείμενο, αλλά στο σημείο αυτό μπορούμε να ορίσουμε και το μέγεθος του πεδίου, δηλαδή πόσους χαρακτήρες κείμενο. Η προεπιλεγμένη τιμή είναι 255 χαρακτήρες. Αυτό σημαίνει πως δεν μπορούμε να πληκτρολογήσουμε περισσότερους από 255 χαρακτήρες. Στο πεδίο “Υπόθεση”, έχουμε εισάγει των τύπο δεδομένων υπόμνημα, στο οποίο πάλι πληκτρολογούμε κάποιο κείμενο. Παρόλα αυτά όμως η Access δεν μας δίνει την δυνατότητα να ορίσουμε το μέγεθος του πεδίου. Θα μεταβούμε στο Excel. Στο πεδίο “Τίτλος”, είπαμε πως εισάγουμε τον τίτλο της ταινίας. Το μέγεθος του πεδίου ήταν 255. Αυτό σημαίνει πως εάν θέλουμε να εισάγουμε μία ταινία, ο τίτλος της οποίας αποτελείται από περισσότερους από 255 χαρακτήρες, δεν μπορούμε. Στο πεδίο υπόθεση όμως, όπου πληκτρολογούμε κείμενο το οποίο έχει σχέση με την υπόθεση της ταινίας, οι 255 χαρακτήρες είναι λίγοι. Θα χρειαστούμε λοιπόν έναν τύπο δεδομένων, στον οποίο να μπορούμε να αποθηκεύσουμε περισσότερο κείμενο. Αυτός ο τύπος δεδομένων είναι το υπόμνημα. Στον τύπο δεδομένων υπόμνημα μπορούμε να πληκτρολογήσουμε 65.536 χαρακτήρες, ενώ στον τύπο δεδομένων κείμενο μπορούμε να πληκτρολογήσουμε μέχρι 255 χαρακτήρες. Στο σημείο αυτό μπορούμε να αλλάξουμε το μέγεθος του πεδίου. Εάν θεωρούμε πως το 255 είναι μεγάλο, μπορούμε να πληκτρολογήσουμε π.χ. 60. Στον τύπο δεδομένων αριθμός, πληκτρολογούμε κάποιους αριθμούς. Η προεπιλεγμένη τιμή είναι “Μεγάλος ακέραιος”. Υπάρχουν και άλλες επιλογές π.χ. η επιλογή “byte”, στην οποία αποθηκεύονται ακέραιοι αριθμοί χωρίς δεκαδικά ψηφία από το 0 έως το 255. Επειδή εμείς σε αυτό το πεδίο θα πληκτρολογήσουμε το έτος κυκλοφορίας, είναι σαφές πως δεν μας αρκεί το μέγεθος πεδίου byte. Επιλέγουμε λοιπόν “Ακέραιος” ο οποίος αποθηκεύει μεγαλύτερους αριθμούς. Το επόμενο πεδίο είναι της νομισματικής μονάδας, όπου στις ιδιότητες και ειδικά στη μορφή έχουμε την δυνατότητα να επιλέξουμε τα παρακάτω στοιχεία. Εμείς θέλουμε να αποθηκεύουμε σε ευρώ, οπότε καλό είναι να επιλέξουμε αυτή την επιλογή. Επίσης μπορούμε να ορίσουμε και τις δεκαδικές θέσεις, πόσα ψηφία θέλουμε να έχουμε. Από τη στιγμή που θα αποθηκεύσουμε αριθμούς, χρήματα δηλαδή, καλό είναι να επιλέξουμε δύο δεκαδικά ψηφία. Στη συνέχεια πρέπει να αποθηκεύσουμε τον πίνακα και να τον κλείσουμε. Μεταβαίνουμε στην προβολή σχεδίασης του πίνακα “Πελάτες”. Στο πεδίο “ΗμερΓέννησης” ο τύπος δεδομένων είναι ημερομηνία και ώρα. Μπορούμε να αλλάξουμε την μορφή του κάνοντας κλικ σε αυτό το σημείο, και επιλέγοντας κάποια άλλη. π.χ. σύντομη ημερομηνία για να εμφανίζεται με αυτό τον τρόπο. Τις υπόλοιπες ιδιότητες θα τις δούμε σε κάποιο άλλο video-μάθημα. Ένα σημείο στο οποίο πρέπει να δώσουμε προσοχή είναι το εξής. Στο πεδίο επώνυμο με τύπο δεδομένων κείμενο, έχουμε ορίσει σε 255 χαρακτήρες το μέγεθος του κειμένου. Αυτό έχουμε ήδη αναφέρει πως μας επιτρέπει να αποθηκεύσουμε έως 255 χαρακτήρες. Εάν, εκ τον υστέρων, αλλάξουμε αυτό μέγεθος από 255 σε 30, αυτό θα έχει τις εξής επιπτώσεις. Σε περίπτωση που μία ταινία έχει περισσότερους από 30 χαρακτήρες, αυτοί θα διαγραφούν. Καλό είναι να είμαστε προσεκτικοί όταν αλλάζουμε εκ των υστέρων τις ιδιότητες του πεδίου σε μία βάση δεδομένων.