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

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

Εισαγωγή στην Πληροφορική Κωδικος Διαφανειών: ΑΟΑ183

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


Παρουσίαση με θέμα: "Εισαγωγή στην Πληροφορική Κωδικος Διαφανειών: ΑΟΑ183"— Μεταγράφημα παρουσίασης:

1 Εισαγωγή στην Πληροφορική Κωδικος Διαφανειών: ΑΟΑ183
Γεωπονικό Πανεπιστήμιο Αθηνών Τμήμα Αγροτικής Οικονομίας & Ανάπτυξης Εργαστήριο Πληροφορικής Εισαγωγή στην Πληροφορική Κωδικός Μαθήματος: Κωδικος Διαφανειών: ΑΟΑ183 Καθηγητής Νίκος Λορέντζος

2 Βάση Δεδομένων STUDIES
ΚΑΘΗΓΗΤΗΣ ΚΚ ΟΝΟΜΑ ΕΠΩΝΥΜΟ 1 ΑΝΤΩΝΙΟΣ ΑΝΤΩΝΙΟΥ 2 ΓΕΩΡΓΙΟΣ ΓΕΩΡΓΙΟΥ 3 ΙΩΑΝΝΗΣ ΙΩΑΝΝΟΥ ΔΙΔΑΣΚΑΛΙΑ ΚΚ ΚΜ 1 2 3 ΜΑΘΗΜΑ ΚΜ ΤΙΤΛΟΣ 1 ΕΙΣΑΓΩΓΗ ΣΤΟΥΣ ΥΠΟΛΟΓΙΣΤΕΣ 2 ΣΤΟΙΧΕΙΑ ΒΑΣΕΩΝ ΔΕΔΟΜΕΝΩΝ 3 ΛΕΙΤΟΥΡΓΙΚΑ ΣΥΣΤΗΜΑΤΑ ΒΑΘΜΟΛΟΓΙΑ ΚΦ ΚΜ ΗΜΕΡΟΜΗΝΙΑ ΒΑΘΜΟΣ 1 8/9/2008 8 2 5/6/2008 3 6 15/9/2008 4 12/9/2008 2,5 12/6/2009 9,5 5 4,5 9/6/2009 7 8/6/2008 3,5 9 ΦΟΙΤΗΤΗΣ ΚΦ ΟΝΟΜΑ ΕΠΩΝΥΜΟ 1 ΚΟΣΜΑΣ ΚΟΣΜΑΤΟΣ 2 ΛΟΥΚΑΣ ΛΟΥΚΑΤΟΣ 3 ΠΑΥΛΟΣ ΠΑΥΛΑΤΟΣ 4 ΓΕΩΡΓΙΟΣ ΓΕΩΡΓΙΟΥ 5 ΝΙΚΟΛΑΟΣ ΝΙΚΟΛΑΟΥ 6 ΘΕΟΔΩΡΟΣ ΘΕΟΔΩΡΟΥ 7 ΔΗΜΗΤΡΙΟΣ ΔΗΜΗΤΡΙΟΥ 8 ΠΑΥΛΟΥ 9 ΗΛΙΑΣ ΗΛΙΟΥ 10 ΗΛΙΑΔΗΣ ΤΜΗΜΑ ΚΤ ΟΝΟΜΑ 1 ΠΛΗΡΟΦΟΡΙΚΗ 2 ΜΑΘΗΜΑΤΙΚΑ 3 ΦΥΣΙΚΗ ΤΜΗΜΑ 1 2 3 ΕΠΙΔΟΣΗ ΚΦ ΚΔ ΒΑΘΜΟΣ 1 ΑΡΙΣΤΑ 2 ΚΑΛΑ 3 ΜΕΤΡΙΑ ΔΡΑΣΤΗΡΙΟΤΗΤΑ ΚΔ ΟΝΟΜΑ 1 ΜΟΥΣΙΚΗ 2 ΣΚΑΚΙ 3 ΘΕΑΤΡΟ Γιατί Βάση Δεδομένων; Για να μπορούμε να διατυπώνουμε εύκολα ερωτήσεις και να παίρνουμε γρήγορα απαντήσεις. Γνωριμία με περιβάλλον ACCESS

3 Πρωτεύον Κλειδί Πίνακα
ΦΟΙΤΗΤΗΣ ΚΦ ΟΝΟΜΑ ΕΠΩΝΥΜΟ 1 ΚΟΣΜΑΣ ΚΟΣΜΑΤΟΣ 2 ΛΟΥΚΑΣ ΛΟΥΚΑΤΟΣ 3 ΠΑΥΛΟΣ ΠΑΥΛΑΤΟΣ 4 ΓΕΩΡΓΙΟΣ ΓΕΩΡΓΙΟΥ 5 ΝΙΚΟΛΑΟΣ ΝΙΚΟΛΑΟΥ 6 ΘΕΟΔΩΡΟΣ ΘΕΟΔΩΡΟΥ 7 ΔΗΜΗΤΡΙΟΣ ΔΗΜΗΤΡΙΟΥ 8 ΠΑΥΛΟΥ 9 ΗΛΙΑΣ ΗΛΙΟΥ 10 ΗΛΙΑΔΗΣ ΤΜΗΜΑ 1 2 3 Πρωτεύον Κλειδί Πίνακα: Μια ή περισσότερες στήλες των οποίων το περιεχόμενο καθορίζει μονοσήμαντα το περιεχόμενο των υπολοίπων στηλών της γραμμής. Ιδιότητες πρωτεύοντος κλειδιού Μοναδικό: Δεν επιτρέπεται δυο γραμμές του πίνακα να έχουν το ίδιο πρωτεύον κλειδί. Γνωστό: Δεν επιτρέπεται να καταχωρηθεί γραμμή στην οποία να μην έχει δοθεί τιμή στο πρωτεύον κλειδί. Δημιουργία Πίνακα ΦΟΙΤΗΤΗΣ (Λογικό Σχήμα) ΚΦ Αριθμός Ακέραιος > 0 ΟΝΟΜΑ Σύντομο Κείμενο 15 ΕΠΩΝΥΜΟ ΤΜΗΜΑ Πρωτεύον κλειδί : Αποτελείται από μια μόνο στήλη, την ΚΦ (απλό κλειδί). Δημιουργείται (Ορίζεται ) με τη Γλώσσα Ορισμού Δεδομένων. Περιβάλλον ACCESS Ορισμός πίνακα 1_ΦΟΙΤ, Ορισμός Κλειδιού, Εισαγωγή δεδομένων, Έλεγχος ιδιοτήτων κλειδιού, Τροποποίηση λογικού σχήματος, καταχώρηση έγκυρων τιμών.

4 Πρωτεύον Κλειδί Πίνακα
ΦΟΙΤΗΤΗΣ ΚΦ ΟΝΟΜΑ ΕΠΩΝΥΜΟ 1 ΚΟΣΜΑΣ ΚΟΣΜΑΤΟΣ 2 ΛΟΥΚΑΣ ΛΟΥΚΑΤΟΣ 3 ΠΑΥΛΟΣ ΠΑΥΛΑΤΟΣ 4 ΓΕΩΡΓΙΟΣ ΓΕΩΡΓΙΟΥ 5 ΝΙΚΟΛΑΟΣ ΝΙΚΟΛΑΟΥ 6 ΘΕΟΔΩΡΟΣ ΘΕΟΔΩΡΟΥ 7 ΔΗΜΗΤΡΙΟΣ ΔΗΜΗΤΡΙΟΥ 8 ΠΑΥΛΟΥ 9 ΗΛΙΑΣ ΗΛΙΟΥ 10 ΗΛΙΑΔΗΣ ΚΑΘΗΓΗΤΗΣ ΚΚ ΟΝΟΜΑ ΕΠΩΝΥΜΟ 1 ΑΝΤΩΝΙΟΣ ΑΝΤΩΝΙΟΥ 2 ΓΕΩΡΓΙΟΣ ΓΕΩΡΓΙΟΥ 3 ΙΩΑΝΝΗΣ ΙΩΑΝΝΟΥ ΤΜΗΜΑ 1 2 3 ΚΑΘΗΓΗΤΗΣ (Λογικό Σχήμα) ΚΚ Αριθμός Ακέραιος > 0 ΟΝΟΜΑ Σύντομο Κείμενο 15 ΕΠΩΝΥΜΟ ΦΟΙΤΗΤΗΣ (Λογικό Σχήμα) ΚΦ Αριθμός Ακέραιος > 0 ΟΝΟΜΑ Σύντομο Κείμενο 15 ΕΠΩΝΥΜΟ ΤΜΗΜΑ ΜΑΘΗΜΑ ΚΜ ΤΙΤΛΟΣ 1 ΕΙΣΑΓΩΓΗ ΣΤΟΥΣ ΥΠΟΛΟΓΙΣΤΕΣ 2 ΣΤΟΙΧΕΙΑ ΒΑΣΕΩΝ ΔΕΔΟΜΕΝΩΝ 3 ΛΕΙΤΟΥΡΓΙΚΑ ΣΥΣΤΗΜΑΤΑ ΤΜΗΜΑ ΚΤ ΟΝΟΜΑ 1 ΠΛΗΡΟΦΟΡΙΚΗ 2 ΜΑΘΗΜΑΤΙΚΑ 3 ΦΥΣΙΚΗ ΜΑΘΗΜΑ (Λογικό Σχήμα) ΚΜ Αριθμός Ακέραιος > 0 ΤΙΤΛΟΣ Σύντομο Κείμενο 50 ΤΜΗΜΑ (Λογικό Σχήμα) ΚΤ Αριθμός Ακέραιος>0 ΟΝΟΜΑ Σύντομο Κείμενο 15 Στους παραπάνω πίνακες το πρωτεύον κλειδί αποτελείται από μια μόνο στήλη (απλό κλειδί).

5 Συσχετίσεις – Πρωτεύον & Ξένο Κλειδί
ΦΟΙΤΗΤΗΣ ΚΦ ΟΝΟΜΑ ΕΠΩΝΥΜΟ 1 ΚΟΣΜΑΣ ΚΟΣΜΑΤΟΣ 2 ΛΟΥΚΑΣ ΛΟΥΚΑΤΟΣ 3 ΠΑΥΛΟΣ ΠΑΥΛΑΤΟΣ 4 ΓΕΩΡΓΙΟΣ ΓΕΩΡΓΙΟΥ 5 ΝΙΚΟΛΑΟΣ ΝΙΚΟΛΑΟΥ 6 ΘΕΟΔΩΡΟΣ ΘΕΟΔΩΡΟΥ 7 ΔΗΜΗΤΡΙΟΣ ΔΗΜΗΤΡΙΟΥ 8 ΠΑΥΛΟΥ 9 ΗΛΙΑΣ ΗΛΙΟΥ 10 ΗΛΙΑΔΗΣ ΤΜΗΜΑ 1 2 3 ΤΜΗΜΑ ΚΤ ΟΝΟΜΑ 1 ΠΛΗΡΟΦΟΡΙΚΗ 2 ΜΑΘΗΜΑΤΙΚΑ 3 ΦΥΣΙΚΗ Θέλουμε να συσχετίσουμε τους πίνακες ΦΟΙΤΗΤΗΣ και ΤΜΗΜΑ, ώστε: «Για κάθε φοιτητή να γνωρίζουμε σε ποιο τμήμα ανήκει» και, αντίστροφά, «Για κάθε τμήμα να γνωρίζουμε ποιούς φοιτητές έχει». Ισχύουν: Ένας φοιτητής ανήκει μόνο σε ένα τμήμα. Ένα τμήμα έχει πολλούς φοιτητές. Στον πίνακα ΦΟΙΤΗΤΗΣ η στήλη ΤΜΗΜΑ είναι Ξένο Κλειδί ως προς τον πίνακα ΤΜΗΜΑ. ΤΜΗΜΑ Όνομα ΚΤ ΦΟΙΤΗΤΗΣ Όνομα Επώνυμο ΚΦ Ανήκει 1:1 1:Ν Τμήμα

6 Συσχετίσεις – Πρωτεύον & Ξένο Κλειδί
ΚΑΘΗΓΗΤΗΣ ΙΩΑΝΝΟΥ ΙΩΑΝΝΗΣ Κ3 ΓΕΩΡΓΙΟΥ ΓΕΩΡΓΙΟΣ Κ2 ΑΝΤΩΝΙΟΥ ΑΝΤΩΝΙΟΣ Κ1 ΕΠΩΝΥΜΟ ΟΝΟΜΑ ΚΚ ΔΙΔΑΣΚΑΛΙΑ Μ3 Κ3 Μ1 Κ2 Μ2 Κ1 ΚΜ ΚΚ ΜΑΘΗΜΑ ΛΕΙΤΟΥΡΓΙΚΑ ΣΥΣΤΗΜΑΤΑ Μ3 ΣΤΟΙΧΕΙΑ ΒΑΣΕΩΝ ΔΕΔΟΜΕΝΩΝ Μ2 ΕΙΣΑΓΩΓΗ ΣΤΟΥΣ Η/Υ Μ1 ΤΙΤΛΟΣ ΚΜ Θέλουμε να συσχετίσουμε τους πίνακες ΚΑΘΗΓΗΤΗΣ και ΜΑΘΗΜΑ, ώστε: «Για κάθε καθηγητή να μπορούμε να γνωρίζουμε ποια μαθήματα διδάσκει» και, αντίστροφά, «Για κάθε μάθημα να γνωρίζουμε ποιοι καθηγητές το διδάσκουν». Ισχύουν: Ένας καθηγητής διδάσκει πολλά μαθήματα. Ένα μάθημα διδάσκεται από πολλούς καθηγητές Στον πίνακα ΔΙΔΑΣΚΑΛΙΑ - η στήλη ΚΚ είναι Ξένο Κλειδί ως προς τον πίνακα ΚΑΘΗΓΗΤΗΣ - η στήλη ΚΜ ως προς τον πίνακα ΜΑΘΗΜΑ. ΜΑΘΗΜΑ Τίτλος ΚΜ ΚΑΘΗΓΗΤΗΣ Όνομα Επώνυμο ΚΚ Διδάσκει 1:Ν 1:Ν

7 Συσχετίσεις – Πρωτεύον & Ξένο Κλειδί
ΦΟΙΤΗΤΗΣ ΚΦ ΟΝΟΜΑ ΕΠΩΝΥΜΟ 1 ΚΟΣΜΑΣ ΚΟΣΜΑΤΟΣ 2 ΛΟΥΚΑΣ ΛΟΥΚΑΤΟΣ 3 ΠΑΥΛΟΣ ΠΑΥΛΑΤΟΣ 4 ΓΕΩΡΓΙΟΣ ΓΕΩΡΓΙΟΥ 5 ΝΙΚΟΛΑΟΣ ΝΙΚΟΛΑΟΥ 6 ΘΕΟΔΩΡΟΣ ΘΕΟΔΩΡΟΥ 7 ΔΗΜΗΤΡΙΟΣ ΔΗΜΗΤΡΙΟΥ 8 ΠΑΥΛΟΥ 9 ΗΛΙΑΣ ΗΛΙΟΥ 10 ΗΛΙΑΔΗΣ ΜΑΘΗΜΑ ΚΜ ΤΙΤΛΟΣ 1 ΕΙΣΑΓΩΓΗ ΣΤΟΥΣ ΥΠΟΛΟΓΙΣΤΕΣ 2 ΣΤΟΙΧΕΙΑ ΒΑΣΕΩΝ ΔΕΔΟΜΕΝΩΝ 3 ΛΕΙΤΟΥΡΓΙΚΑ ΣΥΣΤΗΜΑΤΑ ΜΑΘΗΜΑ Τίτλος ΚΜ Βαθμός Βαθμολογήθηκε 1:Ν Ημερομηνία 1:Ν Θέλουμε να συσχετίσουμε τους πίνακες ΜΑΘΗΜΑ και ΦΟΙΤΗΤΗΣ, ώστε: «Σε κάθε μάθημα να γνωρίζουμε ποιοι φοιτητές εξετάσθηκαν και τι βαθμό πήραν» και, αντίστροφά, «Για κάθε φοιτητή να γνωρίζουμε σε ποια μαθήματα εξετάσθηκε και τι βαθμό πήρε». Ισχύουν: Σε ένα μάθημα βαθμολογούνται πολλοί φοιτητές. Ένας φοιτητής βαθμολογείται σε πολλά μαθήματα. Ένας φοιτητής ενδέχεται να βαθμολογηθεί πολλές φορές σε ένα μάθημα, σε διαφορετικές ημερομηνίες. ΦΟΙΤΗΤΗΣ Όνομα Επώνυμο ΚΦ 7

8 Συσχετίσεις – Πρωτεύον & Ξένο Κλειδί
ΦΟΙΤΗΤΗΣ ΚΦ ΟΝΟΜΑ ΕΠΩΝΥΜΟ 1 ΚΟΣΜΑΣ ΚΟΣΜΑΤΟΣ 2 ΛΟΥΚΑΣ ΛΟΥΚΑΤΟΣ 3 ΠΑΥΛΟΣ ΠΑΥΛΑΤΟΣ 4 ΓΕΩΡΓΙΟΣ ΓΕΩΡΓΙΟΥ 5 ΝΙΚΟΛΑΟΣ ΝΙΚΟΛΑΟΥ 6 ΘΕΟΔΩΡΟΣ ΘΕΟΔΩΡΟΥ 7 ΔΗΜΗΤΡΙΟΣ ΔΗΜΗΤΡΙΟΥ 8 ΠΑΥΛΟΥ 9 ΗΛΙΑΣ ΗΛΙΟΥ 10 ΗΛΙΑΔΗΣ ΒΑΘΜΟΛΟΓΙΑ ΚΦ ΚΜ ΗΜΕΡΟΜΗΝΙΑ ΒΑΘΜΟΣ 1 8/9/2008 8 2 5/6/2008 3 6 15/9/2008 4 12/9/2008 2,5 12/6/2009 9,5 5 4,5 9/6/2009 7 8/6/2008 3,5 9 ΜΑΘΗΜΑ ΚΜ ΤΙΤΛΟΣ 1 ΕΙΣΑΓΩΓΗ ΣΤΟΥΣ ΥΠΟΛΟΓΙΣΤΕΣ 2 ΣΤΟΙΧΕΙΑ ΒΑΣΕΩΝ ΔΕΔΟΜΕΝΩΝ 3 ΛΕΙΤΟΥΡΓΙΚΑ ΣΥΣΤΗΜΑΤΑ Στον πίνακα ΒΑΘΜΟΛΟΓΙΑ - η στήλη ΚΦ είναι Ξένο Κλειδί ως προς τον πίνακα ΦΟΙΤΗΤΗΣ - η στήλη ΚΜ ως προς τον πίνακα ΜΑΘΗΜΑ.

9 Τύποι Οντοτήτων και Συσχετίσεις
ΜΑΘΗΜΑ Τίτλος ΚΜ ΚΑΘΗΓΗΤΗΣ Όνομα Επώνυμο ΚΚ Διδάσκει 1:Ν Βαθμολογήθηκε Ημερομηνία Βαθμός 1:Ν ΦΟΙΤΗΤΗΣ Όνομα Επώνυμο ΚΦ Τμήμα Επιδίδεται Επίδοση 1:Ν ΔΡΑΣΤΗΡΙΟΤΗΤΑ Όνομα ΚΔ 9

10 Περιεχόμενο Βάσης Δεδομένων
ΚΑΘΗΓΗΤΗΣ ΚΚ ΟΝΟΜΑ ΕΠΩΝΥΜΟ 1 ΑΝΤΩΝΙΟΣ ΑΝΤΩΝΙΟΥ 2 ΓΕΩΡΓΙΟΣ ΓΕΩΡΓΙΟΥ 3 ΙΩΑΝΝΗΣ ΙΩΑΝΝΟΥ ΔΙΔΑΣΚΑΛΙΑ ΚΚ ΚΜ 1 2 3 ΜΑΘΗΜΑ ΚΜ ΤΙΤΛΟΣ 1 ΕΙΣΑΓΩΓΗ ΣΤΟΥΣ ΥΠΟΛΟΓΙΣΤΕΣ 2 ΣΤΟΙΧΕΙΑ ΒΑΣΕΩΝ ΔΕΔΟΜΕΝΩΝ 3 ΛΕΙΤΟΥΡΓΙΚΑ ΣΥΣΤΗΜΑΤΑ ΒΑΘΜΟΛΟΓΙΑ ΚΦ ΚΜ ΗΜΕΡΟΜΗΝΙΑ ΒΑΘΜΟΣ 1 8/9/2008 8 2 5/6/2008 3 6 15/9/2008 4 12/9/2008 2,5 12/6/2009 9,5 5 4,5 9/6/2009 7 8/6/2008 3,5 9 ΦΟΙΤΗΤΗΣ ΚΦ ΟΝΟΜΑ ΕΠΩΝΥΜΟ 1 ΚΟΣΜΑΣ ΚΟΣΜΑΤΟΣ 2 ΛΟΥΚΑΣ ΛΟΥΚΑΤΟΣ 3 ΠΑΥΛΟΣ ΠΑΥΛΑΤΟΣ 4 ΓΕΩΡΓΙΟΣ ΓΕΩΡΓΙΟΥ 5 ΝΙΚΟΛΑΟΣ ΝΙΚΟΛΑΟΥ 6 ΘΕΟΔΩΡΟΣ ΘΕΟΔΩΡΟΥ 7 ΔΗΜΗΤΡΙΟΣ ΔΗΜΗΤΡΙΟΥ 8 ΠΑΥΛΟΥ 9 ΗΛΙΑΣ ΗΛΙΟΥ 10 ΗΛΙΑΔΗΣ ΤΜΗΜΑ ΚΤ ΟΝΟΜΑ 1 ΠΛΗΡΟΦΟΡΙΚΗ 2 ΜΑΘΗΜΑΤΙΚΑ 3 ΦΥΣΙΚΗ ΤΜΗΜΑ 1 2 3 ΕΠΙΔΟΣΗ ΚΦ ΚΔ ΒΑΘΜΟΣ 1 ΑΡΙΣΤΑ 2 ΚΑΛΑ 3 ΜΕΤΡΙΑ ΔΡΑΣΤΗΡΙΟΤΗΤΑ ΚΔ ΟΝΟΜΑ 1 ΜΟΥΣΙΚΗ 2 ΣΚΑΚΙ 3 ΘΕΑΤΡΟ

11 Λογικό Σχήμα Βάσης Δεδομένων (Δομή)
ΚΑΘΗΓΗΤΗΣ ΔΙΔΑΣΚΑΛΙΑ ΜΑΘΗΜΑ ΚΚ Αριθμός Ακέραιος>0 ΚΜ ΟΝΟΜΑ Σύντομο Κείμενο 15 ΤΙΤΛΟΣ Σύντομο Κείμενο 50 ΕΠΩΝΥΜΟ ΒΑΘΜΟΛΟΓΙΑ ΦΟΙΤΗΤΗΣ ΤΜΗΜΑ ΚΦ ΚΤ ΗΜΕΡΟΜΗΝΙΑ Σύντομη Ημερομηνία DD/MM/YYYY ΒΑΘΜΟΣ  Πραγματικός, 1 δεκαδικό ΕΠΙΔΟΣΗ ΔΡΑΣΤΗΡΙΟΤΗΤΑ ΚΔ


Κατέβασμα ppt "Εισαγωγή στην Πληροφορική Κωδικος Διαφανειών: ΑΟΑ183"

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


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