Σχεδίαση και υλοποίηση εφαρμογής Βάσεων Δεδομένων για...

8
ΥΛΟΠΟΙΗΣΗ ΕΦΑΡΜΟΓΗΣ ΒΑΣΕΩΝ ΔΕΔΟΜΕΝΩΝ ΣΕ ΠΕΡΙΒΑΛΛΟΝ ΥΛΟΠΟΙΗΣΗ ΕΦΑΡΜΟΓΗΣ ΒΑΣΕΩΝ ΔΕΔΟΜΕΝΩΝ ΣΕ ΠΕΡΙΒΑΛΛΟΝ Microsoft Access 2003 Microsoft Access 2003 Διαχείριση Βιβλιοθήκης Διαχείριση Βιβλιοθήκης L L ibrary ibrary M M anage anage 1 1 ο ΕΚ ΗΡΑΚΛΕΙΟΥ ΤΟΜΕΑΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΕΚ ΗΡΑΚΛΕΙΟΥ ΤΟΜΕΑΣ ΠΛΗΡΟΦΟΡΙΚΗΣ & & 6 6 Ο ΕΠΑΛ ΗΡΑΚΛΕΙΟΥ ΕΠΑΛ ΗΡΑΚΛΕΙΟΥ Τελική Εργασία για το μάθημα «Βάσεις Δεδομένων» της Γ’ τάξης των ΕΠΑΛ 1

Transcript of Σχεδίαση και υλοποίηση εφαρμογής Βάσεων Δεδομένων για...

Page 1: Σχεδίαση και υλοποίηση εφαρμογής Βάσεων Δεδομένων για τη διαχείριση βιβλιοθήκης

ΥΛΟΠΟΙΗΣΗ ΕΦΑΡΜΟΓΗΣ ΒΑΣΕΩΝ ΔΕΔΟΜΕΝΩΝ ΣΕ ΠΕΡΙΒΑΛΛΟΝΥΛΟΠΟΙΗΣΗ ΕΦΑΡΜΟΓΗΣ ΒΑΣΕΩΝ ΔΕΔΟΜΕΝΩΝ ΣΕ ΠΕΡΙΒΑΛΛΟΝMicrosoft Access 2003Microsoft Access 2003

Διαχείριση Βιβλιοθήκης Διαχείριση Βιβλιοθήκης

LLibraryibraryMManageanage

11οο ΕΚ ΗΡΑΚΛΕΙΟΥ ΤΟΜΕΑΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΕΚ ΗΡΑΚΛΕΙΟΥ ΤΟΜΕΑΣ ΠΛΗΡΟΦΟΡΙΚΗΣ & &

66ΟΟ ΕΠΑΛ ΗΡΑΚΛΕΙΟΥ ΕΠΑΛ ΗΡΑΚΛΕΙΟΥ

Τελική Εργασία για το μάθημα «Βάσεις Δεδομένων» της Γ’ τάξης των ΕΠΑΛ

11

Page 2: Σχεδίαση και υλοποίηση εφαρμογής Βάσεων Δεδομένων για τη διαχείριση βιβλιοθήκης

Στόχοι-Περιγραφή ΠροβλήματοςΣτόχοι-Περιγραφή Προβλήματος

ΚαταγραφέςΚαταγραφές

Τα στοιχεία του κάθε βιβλίου

Τα είδη των βιβλίων

Τους χρήστες της βιβλιοθήκης οι οποίοι δανείζονται τα βιβλία.

Τι βιβλία έχει δανειστεί ο κάθε χρήστης

Ημερομηνία δανεισμού του κάθε βιβλίου και πότε πρέπει να επιστραφεί από τον χρήστη

ΕκτυπώσειςΕκτυπώσεις

• Καταστάσεις όλων των βιβλίων ομαδοποιημένα ανά είδοςΚαταστάσεις όλων των βιβλίων ομαδοποιημένα ανά είδος

• Κατάσταση όλων των χρηστών της βιβλιοθήκης Κατάσταση όλων των χρηστών της βιβλιοθήκης

• Τι βιβλία έχει δανειστή ό κάθε χρήστηςΤι βιβλία έχει δανειστή ό κάθε χρήστης

1ο ΣΕΚ Ηρακλείου Τομέας Πληροφορικής1ο ΣΕΚ Ηρακλείου Τομέας Πληροφορικής

22

Page 3: Σχεδίαση και υλοποίηση εφαρμογής Βάσεων Δεδομένων για τη διαχείριση βιβλιοθήκης

ΟΝΟΜΑΣΙΑ

ΚΑΤΗΓΟΡΙΑ

ΟΝΟΜΑ ΠΑΤΡΟΣ

ΟΝΟΜΑ

ΗΜΕΡ. ΓΕΝΝΗΣΗΣ

ΕΠΙΘΕΤΟ

ΟΝΟΜΑ ΜΗΤΡΟΣ

ΜΕΛΗΑΡΙΘΜΟΣ

ΜΗΤΡΩΟΥ

ΔΙΕΥΘΥΝΣΗ

ΔΑΝΕΙΖΕΤΑΙ

ΑΝΗΚΕΙ

ΜΟΝΤΕΛΟ ΟΝΤΟΤΗΤΩΝ ΣΥΣΧΕΤΙΣΕΩΝ

1ο ΣΕΚ Ηρακλείου Τομέας Πληροφορικής1ο ΣΕΚ Ηρακλείου Τομέας Πληροφορικής

∞1 -1 - ∞

1 - 1

∞1 -

∞1 -

∞∞ -

ΑΝΑΛΥΣΗ ΚΑΙ ΣΧΕΔΙΑΣΗ

33

ΣΥΓΓΡΑΦΕΙ

1 - 1

∞ - 1

∞-1

ΑΙΘΟΥΣΑ

ΟΝΟΜΑΣΙΑ

ΑΠΟΥΣΙΟΛΟΓΟΣΥΠΕΥΘΥΝΟΣ

ΚΑΘΗΓΗΤΗΣ

ΒΙΒΛΙΑ

ΑΡΙΘΜΟΣΜΑΘΗΤΩΝ

ΟΝΟΜΑ ΠΑΤΡΟΣ

ΟΝΟΜΑ

ΗΜΕΡ. ΓΕΝΝΗΣΗΣ

ΕΠΙΘΕΤΟ

ΟΝΟΜΑ ΜΗΤΡΟΣ

ΣΥΓΓΡΑΦΕΙΣΑΡΙΘΜΟΣ

ΜΗΤΡΩΟΥ

ΔΙΕΥΘΥΝΣΗ

Page 4: Σχεδίαση και υλοποίηση εφαρμογής Βάσεων Δεδομένων για τη διαχείριση βιβλιοθήκης

ΒΙΒΛΙΑΒΙΒΛΙΑ

ΚΩΔΙΚΟΣ ΒΙΒΛΙΟΥΚΩΔΙΚΟΣ ΒΙΒΛΙΟΥΑυτόματη Αρίθμηση (ΠΡΩΤΕΥΩΝ

ΚΛΕΙΔΙ)

ISBN Κείμενο(10)

ΤΙΤΛΟΣ ΒΙΒΛΙΟΥ Κείμενο(30)

ΚΑΤΗΓΟΡΙΑΑριθμός Ακέραιος <<Ξένο κλειδί από

τον πίνακα <<ΚΑΤΗΓΟΡΙΕΣ >>

ΣΥΓΓΡΑΦΕΑΣΑριθμός Ακέραιος <<Ξένο κλειδί από

τον πίνακα <<ΣΥΓΓΡΑΦΕΙΣ >>

ΕΚΔΟΤΙΚΟΣ ΟΙΚΟΣ Κείμενο(40)

ΗΜΕΡΟΜΗΝΙΑ ΕΚΔΟΣΗΣ Ημερομηνία/ώρα

ΑΝΤΙΤΥΠΑ Κείμενο(40)

ΕΞΩΦΥΛΛΟ Φωτογραφία(αντικείενο OLE)

ΠΕΡΙΛΗΨΗ Υπόμνημα(MEMO)

ΑΡΙΘΜΟΣ ΣΕΛΙΔΩΝ αριθμός ακεέαιος

ΣΥΓΓΡΑΦΕΙΣΣΥΓΓΡΑΦΕΙΣ

ΚΩΔΙΚΟΣ ΣΥΓΓΡΑΦΕΑΚΩΔΙΚΟΣ ΣΥΓΓΡΑΦΕΑ Αυτόματη Αρίθμηση (ΠΡΩΤΕΥΩΝ ΚΛΕΙΔΙ)

ΕΠΙΘΕΤΟ Κείμενο(30)

ΟΝΟΜΑ Κείμενο(30)

ΟΝΟΜΑ ΠΑΤΕΡΑ Κείμενο(30)

ΔΙΕΥΘΥΝΣΗ Κείμενο(40)

ΠΟΛΗ Κείμενο(30)

ΠΕΡΙΟΧΗ Κείμενο(50)

ΣΤΑΘΕΡΟ ΤΗΛΕΦΩΝΟ Κείμενο(20)

ΚΙΝΗΤΟ ΤΗΛΕΦΩΝΟ Κείμενο(20)

ΠΑΡΑΤΗΡΗΣΕΙΣ Υπόμνημα

ΑΝΑΛΥΣΗ ΠΙΝΑΚΩΝΑΝΑΛΥΣΗ ΠΙΝΑΚΩΝ

Τύποι Δεδομένων - Ορισμός Πρωτευόντων και ξένων κλειδιών

1ο ΣΕΚ Ηρακλείου Τομέας Πληροφορικής1ο ΣΕΚ Ηρακλείου Τομέας Πληροφορικής

44

ΚΑΤΗΓΟΡΙΕΣΚΑΤΗΓΟΡΙΕΣ

ΚΩΔΙΚΟΣ ΚΑΤΗΓΟΡΙΑΣΚΩΔΙΚΟΣ ΚΑΤΗΓΟΡΙΑΣ Αυτόματη Αρίθμηση (ΠΡΩΤΕΥΩΝ ΚΛΕΙΔΙ)

ΠΕΡΙΓΡΑΦΗ Κείμενο(60)

Page 5: Σχεδίαση και υλοποίηση εφαρμογής Βάσεων Δεδομένων για τη διαχείριση βιβλιοθήκης

ΜΕΛΗΜΕΛΗ

ΚΩΔΙΚΟΣ ΣΥΓΓΡΑΦΕΑΚΩΔΙΚΟΣ ΣΥΓΓΡΑΦΕΑ Αυτόματη Αρίθμηση (ΠΡΩΤΕΥΩΝ ΚΛΕΙΔΙ)

ΕΠΙΘΕΤΟ Κείμενο(30)

ΟΝΟΜΑ Κείμενο(30)

ΟΝΟΜΑ ΠΑΤΕΡΑ Κείμενο(30)

ΑΡΙΘΜΟΣ ΤΑΥΤΟΤΗΤΑΣ Κείμενο(15)

ΔΙΕΥΘΥΝΣΗ Κείμενο(40)

ΠΟΛΗ Κείμενο(30)

ΤΚ Κείμενο(10)

ΠΕΡΙΟΧΗ Κείμενο(30)

ΣΤΑΘΕΡΟ ΤΗΛΕΦΩΝΟ Κείμενο(20)

ΚΙΝΗΤΟ ΤΗΛΕΦΩΝΟ Κείμενο(20)

55

ΔΑΝΕΙΣΜΟΣΔΑΝΕΙΣΜΟΣ

ΚΩΔΙΚΟΣ ΔΑΝΕΙΣΜΟΥΚΩΔΙΚΟΣ ΔΑΝΕΙΣΜΟΥ Αυτόματη Αρίθμηση (ΠΡΩΤΕΥΩΝ ΚΛΕΙΔΙ)

ΚΩΔΙΚΟΣ ΒΙΒΛΙΟΥ Αριθμός Ακέραιος <<Ξένο κλειδί από τον πίνακα <<ΒΙΒΛΙΑ >>

ΚΩΔΙΚΟΣ ΜΕΛΟΥΣ Αριθμός Ακέραιος <<Ξένο κλειδί από τον πίνακα <<ΜΕΛΗ >>

ΗΜΕΡΟΜΗΝΙΑ ΔΑΝΕΙΣΜΟΥ Κείμενο(30)

ΗΜΕΡΟΜΗΝΙΑ ΕΠΙΣΤΡΟΦΗΣ Κείμενο(15)

ΠΑΡΑΤΗΡΗΣΕΙΣ Κείμενο(40)

ΕΠΙΣΤΡΟΦΗ Κείμενο(30)

Page 6: Σχεδίαση και υλοποίηση εφαρμογής Βάσεων Δεδομένων για τη διαχείριση βιβλιοθήκης

Υλοποίηση Σχέσεων και Πινάκων

1ο ΣΕΚ Ηρακλείου Τομέας Πληροφορικής1ο ΣΕΚ Ηρακλείου Τομέας Πληροφορικής

66

Page 7: Σχεδίαση και υλοποίηση εφαρμογής Βάσεων Δεδομένων για τη διαχείριση βιβλιοθήκης

Αρχική Έκδοση Υλοποίησης

77

Page 8: Σχεδίαση και υλοποίηση εφαρμογής Βάσεων Δεδομένων για τη διαχείριση βιβλιοθήκης

Ομάδα ΕργασίαςΟμάδα Εργασίας

ΣυντονιστήςΣυντονιστής

Σταματουλάκης ΜιχάληςΥπεύθυνος Τομέα Πληροφορικής & Οικ. Διοίκησης 1ου ΕΚ Ηρακλείου

ΜαθητέςΜαθητές

88

ΑΛΕΞΟΠΟΥΛΟΣ ΘΑΝΑΣΗΣ, ΓΠ2 Τομέας Πληροφορικής, 6ου ΕΠΑΛ

ΑΛΕΞΟΠΟΥΛΟΣ ΡΑφΑΗΛ , ΓΠ2 Τομέας Πληροφορικής, 6ου ΕΠΑΛ

ΒΡΑΝΟΣ ΛΕΥΤΕΡΗΣ, ΓΠ2 Τομέας Πληροφορικής, 6ου ΕΠΑΛ

ΖΑΦΕΙΡΑΚΗΣ ΖΑΧΑΡΙΑΣ, ΓΠ2 Τομέας Πληροφορικής, 6ου ΕΠΑΛ

ΛΑΓΚΩΝΑΚΗΣ ΓΙΩΡΓΟΣ, ΓΠ2 Τομέας Πληροφορικής, 6ου ΕΠΑΛ

ΜΑΜΑΚΗΣ ΘΑΝΟΣ, ΓΠ2 Τομέας Πληροφορικής, 6ου ΕΠΑΛ

ΜΑΡΜΠΑΝΤΩΝΗΣ ΚΩΣΤΑΣ, ΓΠ2 Τομέας Πληροφορικής, 6ου ΕΠΑΛ

ΠΑΝΤΑΛΟΣ ΧΡΗΣΤΟΣ, ΓΠ2 Τομέας Πληροφορικής, 6ου ΕΠΑΛ

ΠΑΠΑΔΑΚΗΣ ΙΩΑΝΝΗΣ, ΓΠ2 Τομέας Πληροφορικής, 6ου ΕΠΑΛ

ΠΑΠΟΥΤΣΑΚΗΣ ΜΑΝΟΛΗΣ, ΓΠ2 Τομέας Πληροφορικής, 6ου ΕΠΑΛ

ΣΦΑΚΙΑΝΑΚΗΣ ΓΙΩΡΓΟΣ, ΓΠ2 Τομέας Πληροφορικής, 6ου ΕΠΑΛ

ΦΥΤΑΚΗ ΚΑΛΛΙΑ, ΓΠ2 Τομέας Πληροφορικής, 6ου ΕΠΑΛ