Εργαστήριο 2 Δημιουργία πινάκων Ιδιότητες πεδίων
Να δημιουργήσετε τον παρακάτω πίνακα Η στήλη Περιγραφή σας δείχνει το μέγεθος του πεδίου. Δηλαδή θα ρυθμίσετε το μέγεθος του πεδίου σε αυτήν την τιμή και δεν θα το αντιγράψετε στην αντίστοιχη στήλη. Αποθηκεύστε τον με όνομα ΠΕΛΑΤΕΣ
Να δημιουργήσετε τον παρακάτω πίνακα Αποθηκεύστε τον με όνομα ΠΡΟΪΟΝΤΑ
Να δημιουργήσετε τον παρακάτω πίνακα Αποθηκεύστε τον με όνομα ΠΑΡΑΓΓΕΛΙΕΣ
Να ρυθμίσετε την Λεζάντα στον παρακάτω πίνακα όπως φαίνεται στην στήλη Περιγραφή Α.Φ.Μ Επωνυμία Διεύθυνση Πόλη Τηλέφωνο Ενεργός Αποθηκεύστε τον πίνακα και μεταβείτε στην προβολή φύλλου δεδομένων. Τι παρατηρείτε;
Να ρυθμίσετε την Λεζάντα στον παρακάτω πίνακα όπως φαίνεται στην στήλη Περιγραφή Κωδικός Περιγραφή Τιμή Αποθηκεύστε τον πίνακα.
Να ρυθμίσετε την Λεζάντα στον παρακάτω πίνακα όπως φαίνεται στην στήλη Περιγραφή Κωδικός Ημερομηνία Πελάτης Προϊόν Ποσότητα Σχόλια Αποθηκεύστε τον πίνακα.
Στον πίνακα ΠΕΛΑΤΕΣ να προστεθεί μια νέα στήλη με όνομα ΙΣΤΟΣΕΛΙΔΑ. Τι τύπο δεδομένων θα βάλετε; Να ρυθμίσετε την κατάλληλη ιδιότητα ώστε η στήλη να εμφανίζεται στο φύλλο δεδομένων ως Ιστοσελίδα Να αποθηκεύσετε τον πίνακα. Στον πίνακα ΠΡΟΪΟΝΤΑ να προσθέσετε μια νέα στήλη με όνομα ΦΩΤΟΓΡΑΦΙΑ. Τι τύπο δεδομένων θα επιλέξετε; Η στήλη να εμφανίζεται στο φύλλο δεδομένων ως Φωτογραφία Να αποθηκεύσετε τον πίνακα.
Να ανοίξετε τον πίνακα ΠΕΛΑΤΕΣ στην προβολή φύλλου δεδομένων και να προσθέσετε δύο εγγραφές. Για τις τιμές που θα εισάγετε να αυτοσχεδιάσετε. Στο πεδίο ΙΣΤΟΣΕΛΙΔΑ να καταχωρήσετε την ιστοσελίδα του τμήματος Διοίκησης Επιχειρήσεων και στις δύο εγγραφές. Το ίδιο να κάνετε για τον πίνακα ΠΡΟΪΟΝΤΑ. Στο πεδίο ΦΩΤΟΓΡΑΦΙΑ να εισάγετε φωτογραφίες που θα κατεβάσετε από το Internet και θα ταιριάζουν με τα προϊόντα που καταχωρήσατε.
Ο Αριθμός Φορολογικού μητρώου στην χώρα μας είναι 9-ψήφιος. Εμείς στον πίνακα ΠΕΛΑΤΕΣ έχουμε ορίσει το πεδίο ΑΦΜ να είναι Μεγάλος Ακέραιος. Οπότε αν ένα ΑΦΜ ξεκινάει με 0 αυτό (το μηδέν) δεν θα εμφανίζεται. Να ρυθμίσετε την κατάλληλη ιδιότητα στο εν λόγο πεδίο, ώστε αυτό να εμφανίζεται πάντα με 9 ψηφία και να μην επιτρέπεται να εισάγουμε ΑΦΜ με περισσότερα από εννέα ψηφία. Βοήθεια σχετικά με την μορφοποίηση στα Αγγλικά και στα Ελληνικά Να ρυθμίσετε το πεδίο ΤΗΛΕΦΩΝΟ στον πίνακα ΠΕΛΑΤΕΣ, έτσι ώστε να επιτρέπεται η εισαγωγή τηλεφωνικών αριθμών με την μορφή (2410) 123 456. Να τροποποιήσετε την παραπάνω ιδιότητα έτσι ώστε να αποθηκεύεται στην βάση δεδομένων το σύνολο των χαρακτήρων σταθερών χαρακτήρων της μάσκας και αριθμών. Βοήθεια για τις μάσκες εισαγωγής στα Αγγλικά και στα Ελληνικά
Να ορίσετε το πεδίο ΠΟΛΗ στον πίνακα ΠΕΛΑΤΕΣ να έχει προεπιλεγμένη τιμή ΛΑΡΙΣΑ Και το πεδίο ΗΜΕΡΟΜΗΝΙΑ στον πίνακα ΠΑΡΑΓΓΕΛΙΕΣ να έχει προεπιλεγμένη τιμή την τρέχουσα ημερομηνία. Να ρυθμίσετε το πεδίο ΤΙΜΗ στον πίνακα ΠΡΟΪΟΝΤΑ ώστε να δέχεται μόνο θετικές τιμές και όχι μεγαλύτερες από 1000. Σε περίπτωση παραβίασης του κανόνα να εμφανίζει μήνυμα. Η τιμή προϊόντος θα πρέπει να είναι θετική και μικρότερη από 1000 Να ρυθμίσετε το πεδίο ΗΜΕΡΟΜΗΝΙΑ στον πίνακα ΠΑΡΑΓΓΕΛΙΕΣ ώστε να μη δέχεται ημερομηνίες μεταγενέστερες της σημερινής. Στην περίπτωση λάθους να εμφανίζει μήνυμα δεν επιτρέπεται καταχώρηση μελλοντικών παραγγελιών. Τέλος ρυθμίστε το πεδίο ΠΟΣΟΤΗΤΑ στον πίνακα ΠΑΡΑΓΓΕΛΙΕΣ έτσι ώστε να δέχεται μόνο θετικές ποσότητες και όχι μηδέν. Σε περίπτωση λάθους να εμφανίζει μήνυμα. Δεν επιτρέπονται αρνητικές ή μηδενικές παραγγελίες. Βοήθεια για κανόνες επικύρωσης στα Αγγλικά και στα Ελληνικά. Βοήθεια για wildcard χαρακτήρες στα Αγγλικά και στα Ελληνικά
Στον πίνακα ΠΡΟΪΟΝΤΑ να ρυθμίσετε τα παρακάτω πεδία ώστε αυτά να έχουν πάντα τιμή: ΠΕΡΙΓΡΑΦΗ ΤΙΜΗ Στον πίνακα ΠΕΛΑΤΕΣ να ρυθμίσετε τα παρακάτω πεδία ώστε αυτά να έχουν πάντα τιμή: ΕΠΩΝΥΜΙΑ (Επίσης να μην επιτρέπεται κείμενο μηδενικού μήκους) Στον πίνακα ΠΑΡΑΓΓΕΛΙΕΣ να ρυθμίσετε τα παρακάτω πεδία ώστε αυτά να έχουν πάντα τιμή: ΗΜΕΡΟΜΗΝΙΑ ΠΕΛΑΤΗΣ ΠΡΟΪΟΝ ΠΟΣΟΤΗΤΑ
Επειδή κατά την χρήση της βάσης δεδομένων μας θα χρειαστεί να αναζητήσουμε πελάτες με το τηλέφωνο τους για να επιταχύνουμε την διαδικασία θα πρέπει να εισάγουμε ένα ευρετήριο στο πεδίο ΤΗΛΕΦΩΝΟ. Τι είδους ευρετήριο θα πρέπει να εισάγουμε; 1. Να επιτρέπονται διπλότυπα ή 2. Να μην επιτρέπονται. Ρυθμίστε το πεδίο ώστε να έχει το ευρετήριο που επιλέξατε. Να λάβετε υπόψιν σας ότι υπάρχει πιθανότητα ένας αριθμός τηλεφώνου να αντιστοιχεί σε περισσότερους από έναν πελάτη. (Μπορεί αλήθεια να συμβεί αυτό;). Το ίδιο να κάνετε και για το πεδίο ΗΜΕΡΟΜΗΝΙΑ στον πίνακα ΠΑΡΑΓΓΕΛΙΕΣ.