Η παρουσίαση φορτώνεται. Παρακαλείστε να περιμένετε

Η παρουσίαση φορτώνεται. Παρακαλείστε να περιμένετε

ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ Εργαστήριο 1.

Παρόμοιες παρουσιάσεις


Παρουσίαση με θέμα: "ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ Εργαστήριο 1."— Μεταγράφημα παρουσίασης:

1 ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ Εργαστήριο 1

2 Τι είναι Βάση Δεδομένων

3 Σύστημα διαχείρισης βάσεων δεδομένων
Α σύστημα διαχείρισης βάσεων δεδομένων (ΠΔΒΔ (πρόγραμμα διαχείρισης βάσεων δεδομένων)) είναι λογισμικό υπολογιστών σχεδιασμένος με σκοπό τη διαχείριση βάσεις δεδομένων με βάση το ποικίλο πρότυπα στοιχείων. Τα παραδείγματα DBMSs περιλαμβάνουν: Microsoft Access (Office Suite) SQL Server Oracle DB2 MySQL PostgreSQL SQLite

4 Περιβάλλον της ACCESS 2007

5 Δημιουργία Νέας Βάσης Δεδομένων

6 Δημιουργία Νέας Βάσης Δεδομένων

7 Περιβάλλον ΒΔ

8

9 Menu - Create

10 Προβολές Πίνακα

11 Αποθήκευση Πίνακα Όταν επιλέγουμε το Design View μας ζητάει να θέσουμε το όνομα του πίνακα.

12 Ορισμός Πεδίων Πίνακα

13 Διαθέσιμοι τύποι δεδομένων πεδίου στην Access (MDB)
ΚΕIΜΕΝΟ (ΤΕΧΤ) Χρησιμοποιείται για κείμενο, για συνδυασμούς κειμένου και αριθμών, όπως οι διευθύνσεις, ή για αριθμούς που δεν απαιτούν υπολογισμούς, όπως οι αριθμοί τηλεφώνου, οι κωδικοί ανταλλακτικών ή οι ταχυδρομικοί κώδικες. Αποθηκεύει έως 255 χαρακτήρες. Η ιδιότητα Μέγεθος πεδίου ελέγχει τον μέγιστο αριθμό χαρακτήρων που μπορούν να εισαχθούν. ΥΠOΜΝΗΜΑ (ΜΕΜΟ) Χρησιμοποιείται για εκτενές κείμενο και αριθμούς, όπως σημειώσεις ή περιγραφές. Αποθηκεύει έως χαρακτήρες. ΑΡΙΘΜOΣ (NUMBER) Χρησιμοποιείται για αριθμητικά δεδομένα που περιλαμβάνονται σε μαθηματικούς υπολογισμούς, εκτός από υπολογισμούς που αφορούν χρήματα (χρησιμοποιήστε τον τύπο "Νομισματική μονάδα"). Αποθηκεύει 1, 2, 4 ή 8 byte. Αποθηκεύει 16 byte μόνο για το αναγνωριστικό αναπαραγωγής (GUID). Η ιδιότητα Μέγεθος πεδίου ορίζει τον συγκεκριμένο τύπο αριθμού. ΗΜΕΡΟΜΗΝIΑ/ΩΡΑ (DATE/TIME) Χρησιμοποιείται για ημερομηνίες και ώρες. Αποθηκεύει 8 byte. ΝΟΜΙΣΜΑΤΙΚΗ ΜΟΝΑΔΑ (CURRENCY) Χρησιμοποιείται για νομισματικές τιμές και για να αποφευχθεί η στρογγυλοποίηση κατά τους υπολογισμούς. Αποθηκεύει 8 byte.

14 Διαθέσιμοι τύποι δεδομένων πεδίου στην Access (MDB)
ΑΥΤΟΜΑΤΗ ΑΡΙΘΜΗΣΗ (AUTONUMBER) Χρησιμοποιείται για μοναδικούς αύξοντες (προσαυξανόμενους κατά 1) αριθμούς ή για τυχαίους αριθμούς που καταχωρούνται αυτόματα κατά την προσθήκη μιας εγγραφής. Αποθηκεύει 4 byte. Αποθηκεύει 16 byte μόνο για το αναγνωριστικό αναπαραγωγής (GUID). ΝΑΙ/OΧΙ (YES/NO) Χρησιμοποιείται για δεδομένα που μπορεί να έχουν μόνο μία από δύο πιθανές τιμές, όπως Ναι/Όχι, Αληθές/Ψευδές, Ενεργός/Ανενεργός. Οι τιμέςNull δεν επιτρέπονται. Αποθηκεύει 1 bit. ΑΝΤΙΚΕIΜΕΝΟ OLE (OLE OBJECT) Χρησιμοποιείται για αντικείμενα OLE (όπως έγγραφα του Microsoft Word, υπολογιστικά φύλλα του Microsoft Excel, εικόνες, ήχους ή άλλα δυαδικά δεδομένα) που δημιουργήθηκαν σε άλλα προγράμματα μέσω του πρωτοκόλλου OLE. Αποθηκεύει μέχρι 1 gigabyte (και περιορίζεται από το χώρο δίσκου). ΥΠΕΡ-ΣYΝΔΕΣΗ (HYPERLINK) Χρησιμοποιείται για υπερ-συνδέσεις. Η υπερ-σύνδεση μπορεί να είναι μια διαδρομή UNC ή μια διεύθυνση URL. Αποθηκεύει μέχρι χαρακτήρες.

15 Ιδιότητες Δεδομένων Μέγεθος πεδίου (Field size)
Καθορίζουμε το μέγιστο μήκος ενός πεδίου Κείμενο (Text): χαρακτήρες Αριθμός (Number): Byte: Ακέραιος 1 byte, ο οποίος μπορεί να περιέχει τιμές από 0 έως 255. Ακέραιος (Integer): Μέγεθος 2 bytes. Μπορεί να περιέχει τιμές από – έως Ακέραιος μεγάλου μήκους (Long Integer): Ακέραιος αριθμός 4 bytes με τις τιμές του να κυμαίνονται από έως Πραγματικός απλής ακρίβειας (Single): Αριθμός κινητής υποδιαστολής μονής ακρίβειας. Μέγεθος 4 bytes με τιμές που κυμαίνονται από -3,4x1038 έως 3,4x1038 . Πραγματικός διπλής ακρίβειας (Double): Αριθμός κινητής υποδιαστολής 8 bytes διπλής ακρίβειας με τιμές που κυμαίνονται από -1,797x έως +1,797x10308. Αναγνωριστικό αναπαραγωγής (Replication ID): Μέγεθος 16 bytes. Χρησιμοποιείται σε μία Β.Δ. για τη δημιουργία ενός μοναδικού αναγνωριστικού για αναπαραγωγή. Χρησιμοποιούμε αυτόν τον τύπο για την αναγνώριση ρεπλίκων, πινάκων και εκθέσεων. Δεκαδικός (Decimal): Έχει μέγεθος 16 byte και οι τιμές που μπορεί να δεχθεί είναι από 1028 έως Η προκαθορισμένη κλίμακα είναι 18 και η ακρίβεια 0.

16 Δεκαδικές θέσεις (Decimal places)
Μορφή (Format) Καθορίζουμε πώς θα εμφανίζονται ή θα τυπώνονται τα δεδομένα Δεκαδικές θέσεις (Decimal places) Αναφέρεται σε αριθμούς και νομισματικές μονάδες

17 Διαγραφή Πεδίου – Πρωτεύον Κλειδί

18 Πρωτεύον Κλειδί

19

20 Παράδειγμα Να σχεδιαστεί ένας πίνακας ο οποίος θα αποθηκεύει τα στοιχεία των φαρμάκων σε ένα φαρμακείο. Πεδία Όνομα Φαρμάκου (π.χ. ADENURIC FC) Τιμή (π.χ. 53 €) Εταιρία (π.χ. MENARINI) Ημ. Λήξης (π.χ. 1/12/2012)

21 Παράδειγμα Δίνουμε ονόματα Πεδία Όνομα Φαρμάκου -> NAME
Τιμή -> PRICE Εταιρία ->COMPANY Ημ. Λήξης->EXPDATE

22 Παράδειγμα Βρίσκουμε τον τύπο κάθε πεδίου Πεδία:
NAME -> Τext (100 χαρακτήρες) PRICE-> Currency COMPANY-> Τext (100 χαρακτήρες) EXPDATE->Date/Time (Short Date)

23 Δημιουργία Νέου Πίνακα

24 Επιλογή Design View

25 Ονοματίζουμε τον πίνακα

26 Ορισμός Πεδίων

27 Ορισμός λεπτομερειών πεδίων

28

29 Αποθήκευση Πίνακα

30 Επιλογή Datasheet View

31 Εισαγωγή Δεδομένων Όταν συμπληρώνουμε μια γραμμή και πάμε στην από κάτω η εγγραφή αποθηκεύεται αυτόματα

32 Προβολή Μηνυμάτων Λαθών

33

34

35 Άσκηση Να σχεδιάσετε έναν πίνακα που θα αποθηκεύει τις επισκέψεις – διαγνώσεις σε ένα ιατρείο. Ο πίνακας θα αποθηκεύει τα εξής στοιχεία Ονοματεπώνυμο επισκέπτη Έτος Γέννησης Ημερομηνία επίσκεψης Διάγνωση Κόστος


Κατέβασμα ppt "ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ Εργαστήριο 1."

Παρόμοιες παρουσιάσεις


Διαφημίσεις Google