1 / 13

Αρχεία δεδομένων (Data Files)

Αρχεία δεδομένων (Data Files). Ορισμός, ιεραρχία των δεδομένων Πεδία, Εγγραφές Ειδη αρχείων Χαρακτηριστικά, ιδιότητες Σχεδιασμός, παραδείγματα. Περιεχόμενα. Αρχεία Δεδομένων (data files).

king
Télécharger la présentation

Αρχεία δεδομένων (Data Files)

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Αρχεία δεδομένων(Data Files) • Ορισμός, ιεραρχία των δεδομένων • Πεδία, Εγγραφές • Ειδη αρχείων • Χαρακτηριστικά, ιδιότητες • Σχεδιασμός, παραδείγματα Περιεχόμενα

  2. Αρχεία Δεδομένων (data files) • Αρχεία = Συλλογές δεδομένων που αναφέρονται σε οντότητες ή γεγονότα (κινήσεις) του πληροφοριακού συστήματος • Παράδειγμα. Αρχείο Πελατών, Τιμολογίων που εκδίδονται, αρχείο υπαλλήλων • Η διαχείριση των δεδομένων του Π.Σ πραγματοποιείται είτε με αρχεία είτε με βάσεις δεδομένων

  3. Αρχεία – Βάσεις δεδομένων • Τα αρχεία είναι υπό τον έλεγχο του λειτουργικού συστήματος. Οι βάσεις δεδομένων λειτουργούν με ειδικό λογισμικό διαχείρισης – DBMS (Data Base Management System) • Τα αρχεία αποτελούν παλαιότερη προσέγγιση, χρησιμοποιούνται για απλές εφαρμογές με μικρό σχετικά όγκο δεδομένων και έχουν χαμηλό κόστος ανάπτυξης και συντήρησης • Παραδείγματα εφαρμογών με αρχεία : Απλές εφαρμογές εμπορικής διαχείρισης, διαχείριση οικονομικών & στατιστικών δεδομένων κλπ.

  4. Ιεραρχία των δεδομένων . . . . . . . Αρχείο File Records Fields Εγγραφές Εγγραφές Εγγραφές Πεδία

  5. Πεδία (fields) • Πεδία=Στοιχειώδεις μονάδες δεδομένων που δέχονται τιμές • Τύποι : • Αριθμητικά : 8973, 98.34, 34%, -342.65, 31/12/2001, 45.21€ • Αλφαβητικά / Αλφαριθμητικά : Γεώργιος, Π76328, Πίσσα 345-Καλλιθέα, xxx@unipi.gr • Μήκος : πλήθος χαρακτήρων (bytes). Συνήθως είναι σταθερό

  6. Εγγραφές (records) • Λογικές εγγραφές : συλλογή πεδίων (fields) που περιγράφουν μια οντότητα του χώρου εφαρμογής του Π.Σ • Εγγραφή για κάθε Βιβλίο- πεδία (attributes) : • Κωδικός - Αλφαριθμητικό, 12 χαρακτήρων • Τίτλος - Αλφαριθμητικό, 80 χαρακτήρων • Συγγραφέας - Αλφαριθμητικό, 25 χαρακτήρων • Τιμή Πώλησης - Αριθμητικό, 7 χαρακτήρων, 2 δεκαδικά • Εκδότης - Αλφαριθμητικό, 25 χαρακτήρων • Ημερομηνία Έκδοσης- Αριθμητικό, Ημερομηνία (8 χαρακτ.) • ISBN - Αλφαριθμητικό, 12 χαρακτήρων

  7. Εγγραφές (records)-Κλειδιά • Πράξεις επί των εγγραφών : Ανάγνωση, Εισαγωγή, Μεταβολή δεδομένων, Διαγραφή • Τα χαρακτηριστικά (πεδία) που προσδιορίζουν μοναδικά μια εγγραφή λέγονται πρωτεύοντα κλειδιά (primary keys) • Αριθμός ταυτότητας, Αριθμός Μητρώου φοιτητή, κωδικός πελάτη,αριθμός τιμολογίου • Τα πεδία που προσδιορίζουν υποσύνολα εγγραφών λέγονται δευτερεύοντα κλειδιά (secondary keys) • Ονοματεπώνυμο, Διεύθυνση,Ηλικία,κατηγορία υπαλλήλου

  8. Φυσικές Εγγραφές • Φυσικές εγγραφές : ομαδοποιημένες λογικές εγγραφές που αποθηκεύονται στα μαγνητικά μέσα. • Μεταφέρονται από και προς τη κεντρική μνήμη για έλεγχο και επεξεργασία • Εξομαλύνουν τη διαφορά ταχύτητας μεταξύ κεντρικής και περιφερειακής μνήμης 12 13 14 15 16 17 18 19 20 21 22 23 Λογική εγγραφή Φυσική εγγραφή (block) Παράγοντας ομαδοποίησης (Blocking Factor) = 4

  9. Είδη αρχείων • Κύρια αρχεία (master files) • Αρχεία δοσοληψιών (transaction files) • Αρχεία Πινάκων (table files) • Αρχεία αναφορών (report files)

  10. Κύρια Αρχεία (master files) • Παράδειγμα : Κύριο αρχείο πελατών, φοιτητών, ειδών, υπαλλήλων κλπ. • Αναφέρονται σε βασικές οντότητες της εφαρμογής • Διατηρούνται μονίμως on-line • Περιέχουν μόνιμες εγγραφές • Έχουν συνήθως σταθερό μήκος εγγραφής

  11. Αρχεία δοσοληψιών(transaction files) Παράδειγμα : Αρχείο κινήσεων πελατών, εισαγωγών/εξαγωγών ειδών στην αποθήκη, αρχείο τιμολογίων, αρχείο κινήσεων λογαριασμών μιας τράπεζας, αρχείο βαθμολογίας φοιτητών • Αναφέρονται σε κινήσεις, γεγονότα που συμβαίνουν σε οντότητες • Περιέχουν μόνιμες εγγραφές • Διατηρούνται on-line για μικρό σχετικά χρονικό διάστημα • Περιέχουν πεδία ημερομηνίας / χρόνου

  12. Άλλα είδη αρχείων • Αρχεία Πινάκων (table files) Περιέχουν σταθερά, βοηθητικά δεδομένα, υπό μορφή πινάκων πχ. φορολογικές κλίμακες για τη μισθοδοσία, κωδικοποίηση περιοχών της Ελλάδος κλπ • Αρχεία αναφορών (report files) Αρχεία με δεδομένα εκτυπώσεων, που δημιουργούνται για πολύ σύντομο χρονικό διάστημα, όταν ο εκτυπωτής δεν είναι διαθέσιμος

  13. Χαρακτηριστικά, Ιδιότητες • Μεταβλητότητα (volatility) : πλήθος κινήσεων (εισαγωγές, μεταβολές, διαγραφές) επί του αρχείου • δραστηριότητα (activity) : αριθμός των εγγραφών που κινούνται σε σχέση με τον συνολικό αριθμό εγγραφών που περιέχει το αρχείο • Μέγεθος (size) : Αριθμός εγγραφών, μήκος εγγραφής

More Related