Βάσεις Δεδομένων 3/4/2017 Ξένιος Αντωνιάδης.

Slides:



Advertisements
Παρόμοιες παρουσιάσεις
ΕΡΩΤΗΜΑΤΑ ΕΠΙΛΟΓΗΣ ΜΑΘΗΜΑ 6. SELECTSELECT SELECT * FROM όνομα_πίνακα ; • Με τη εντολή SELECT ανασύρουμε δεδομένα από την βάση δεδομένων. • Το αστεράκι.
Advertisements

Βάσεις Δεδομένων ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ Μούλου Ευγενία.
Δημιουργία της πρώτης σας βάσης δεδομένων Access 2013 j και στη συνέχεια πατήστε το πλήκτρο F5 ή κάντε κλικ στις επιλογές Προβολή παρουσίασης > Από την.
Πώς να χρησιμοποιήσετε τον λογαριασμό σας στο Gmail
Βάσεις Δεδομένων ΕΙΣΑΓΩΓΗ.
Επιμορφωτής: Ονομ/νυμο Επιμορφωτή
Βάσεις Δεδομένων.
Εισαγωγή στον Προγραμματισμό Αλγόριθμοι
ΥΠΟΛΟΓΙΣΤΙΚΑ ΦΥΛΛΑ (EXCEL)
-Στοίβα-Ουρά - Πλεονεκτήματα πινάκων -Δομές δεδομένων δευτερεύουσας μνήμης -Πληροφορική και δεδομένα -Παραδείγματα-Προβλήματα ψευδοκώδικα.
ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ.
Επιμέλεια: Δέγγλερη Σοφία
Σελ. 1 Ε.2.2 Υπηρεσίες – Λειτουργία Helpdesk Καταχώρηση και παρακολούθηση αιτημάτων μέσω web Ε Καταχώρηση αιτημάτων υποστήριξης.
Σημειώσεις : Χρήστος Μουρατίδης
Επεξεργασία Κειμένου Ονομ/νυμο Επιμορφωτή Επιμορφωτής: Ονομ/νυμο Επιμορφωτή ΥΠΕΠΘ ΠΑΙΔΑΓΩΓΙΚΟ ΙΝΣΤΙΤΟΥΤΟ ΠΡΟΓΡΑΜΜΑ «ΚΟΙΝΩΝΙΑ ΤΗΣ ΠΛΗΡΟΦΟΡΙΑΣ» ΕΠΙΜΟΡΦΩΣΗ.
Δημιουργία και διαχείριση βάσης δεδομένων
ΝΕΟ ΑΝΑΛΥΤΙΚΟ ΠΡΟΓΡΑΜΜΑ Γ’ ΓΥΜΝΑΣΙΟΥ
Βάσεις Δεδομένων 1 T.Manavis– N.Kyritsis.
Εκτέλεση Αλγορίθμων σε ψευδογλώσσα
Γυμνάσιο Νέας Κυδωνίας
 Αυδίκου Χριστίνα  Γιουμούκης Παναγιώτης  Κιντσάκης Θάνος  Πάπιστας Γιάννης.
Microsoft Excel 4.2 Κελιά Κίκα Χρυσοστόμου.
Δημιουργώ, Διερευνώ, Ανακαλύπτω
Επιμορφωτής: Δρίμτζιας Βασίλης
ΠΑΙΔΑΓΩΓΙΚΟ ΙΝΣΤΙΤΟΥΤΟ
Τομέας Πληροφορικής ΙΕΚ ΔΕΛΤΑ Θεσσαλονίκη - Ιωάννινα
Τομέας Πληροφορικής ΙΕΚ ΔΕΛΤΑ Θεσσαλονίκη
IT-SKILLS Διάλεξη Παρουσιάσεις (PowerPoint)
MICROSOFT ACCESS CDACollege Limassol Campus Lecture:Pelekanou Olga
ΣΧΕΣΙΑΚΟ ΜΟΝΤΕΛΟ ΜΑΘΗΜΑ 3.
Ερωτήματα (Queries) Δημιουργία ενός ερωτήματος με το Simple Query Wizard 1.Κλικ στο Queries 2.Κλικ στο New 3.Επιλέγουμε το Simple Query Wizard 4.Κλικ στο.
ΕΝΟΤΗΤΑ 3 – Κεφάλαιο 9: Ζωγραφική
Βάσεις Δεδομένων Μάθημα 4.
Ολυμπιάδα Πληροφορικής
Επιμορφωτής: Ονομ/νυμο Επιμορφωτή
Τρόποι χρήσης του διαδραστικού πίνακα. Μάιος 2014.
Δημιουργία Παρουσίασης
1 6.Εισαγωγή γραφικού 6.1 Εισαγωγή γραφικού Στο μενού «Εισαγωγή» τοποθετούμε τον κέρσορα στην επιλογή «Εικόνα»
ΤΗΣ ΦΟΙΤΗΤΡΙΑΣ : ΤΣΑΛΤΑ ΑΝΑΣΤΑΣΙΑ Α.Μ. : 30920
Γυμνάσιο Νέας Κυδωνίας
Δομές Δεδομένων.
Ιφιγένειας Γεωργάκη. Βαθμολογία Πρωταθλήματος ΟΠΑΠ.
Βάσεις Δεδομένων Εργαστήριο ΙΙ Τμήμα Πληροφορικής ΑΠΘ
Βάσεις Δεδομένων Ευαγγελία Πιτουρά 1 Σχεσιακό Μοντέλο.
Βάσεις Δεδομένων Ευαγγελία Πιτουρά 1 Σχεσιακό Μοντέλο.
«Υλοποίηση παρουσίασης στo PowerPoint»
Γυμνάσιο Νέας Κυδωνίας
Microsoft Excel 4.3 Διαχείριση Φύλλων Εργασίας Κίκα Χρυσοστόμου.
Παρουσιάσεις με την χρήση PowerPoint
ΠΛΗΡΟΦΟΡΙΚΗ Ι Τμήμα Λογιστικής ΤΕΙ Κρήτης Γιάννης Χρυσάκης
ΠΛΗΡΟΦΟΡΙΚΗ Ι Τμήμα Λογιστικής ΤΕΙ Κρήτης Γιάννης Χρυσάκης
 Στόχος της παρουσίασης αυτής είναι η εξοικείωση με τον Ηλεκτρονικό Κατάλογο της Βιβλιοθήκης προκειμένου να αναζητήσουμε ένα τεκμήριο από τη συλλογή.
Δημιουργοί ΝΑΤΣΙΟΥΛΗΣ ΓΕΩΡΓΙΟΣ ΠΑΠΑΣ ΑΘΑΝΑΣΙΟΣ ΤΟΣΙΟΣ ΧΡΗΣΤΟΣ
ΕΝΟΤΗΤΑ 3 – Κεφάλαιο 9: Ζωγραφική
ΤΙΤΛΟΣ ΕΡΓΑΣΙΑΣ ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ Ανδρέου Βασίλης.
Πληροφοριακά Συστήματα Διοίκησης MIS
ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ ΠΡΟΧΩΡΗΜΕΝΕΣ ΤΕΧΝΙΚΕΣ
1. Πώς ανοίγουμε ένα αποθηκευμένο βιβλίο εργασίας;
Οργάνωση αρχείων & φακέλων
Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον ΑΕΠΠ
Τρόπος προσαρμογής του Microsoft SharePoint Τοποθεσία Web με σύνδεση
Ερωτήματα Επιλογής σε ACCESS
Γ6.4 Μορφοποίηση Πινάκων και Πρωτεύον Κλειδί
Γ6.9 Δημιουργία και Τροποποίηση Ερωτημάτων
Microsoft Access Η Microsoft Access είναι ένα πρόγραμμα διαχείρισης σχεσιακών βάσεων δεδομένων (RDBMS). ‘Eχει τα παρακάτω χαρακτηριστικά : Είναι ένα σύστημα.
Φόρμες Φόρμες χρησιμοποιούνται για να δημιουργήσουμε ένα φιλικό περιβάλλον για την διαχείριση των δεδομένων της βάσης. Επίσης δίνεται η δυνατότητα δημιουργίας.
Γ6.11 Ταξινόμηση Δεδομένων
Ενότητα Γ6.10 (Δημιουργία, Τροποποίηση και Εκτύπωση Εκθέσεων )
ΕΝΟΤΗΤΑ 3 – Κεφάλαιο 9: Ζωγραφική
Κεφάλαιο 11 Τροποποίηση φόρμας.
Μεταγράφημα παρουσίασης:

Βάσεις Δεδομένων 3/4/2017 Ξένιος Αντωνιάδης

Μάθημα 1 (στόχοι) Βάση δεδομένων(ορισμός) Παραδείγματα βάσεων δεδομένων Επεξεργασία αρχείων ή βάσης δεδομένων 3/4/2017 Ξένιος Αντωνιάδης

Μάθημα 1 (στόχοι) Δομή αρχείων μιας σχεσιακής βάσης δεδομένων Πρωτεύων Κλειδί Πότε δημιουργούμε Βάσεις δεδομένων Πλεονεκτήματα Βάσης Δεδομένων 3/4/2017 Ξένιος Αντωνιάδης

Βάση δεδομένων(ορισμός) Μια συλλογή από συσχετιζόμενα δεδομένα(πληροφορίες) που μπορεί να περιέχονται σε ένα ή περισσότερα αρχεία(πίνακες) Παράδειγμα Βάσης Δεδομένων 3/4/2017 Ξένιος Αντωνιάδης

Παραδείγματα βάσεων δεδομένων Απλές Κατάλογος ονομάτων με αριθμούς τηλεφώνων Κατάλογος με διευθύνσεις ατόμων Πολύπλοκες Αεροπορικές πτήσεις σε παγκόσμια κλίμακα 3/4/2017 Ξένιος Αντωνιάδης

Επεξεργασία αρχείων ή βάσης δεδομένων Γίνεται με χρήση Γλωσσών προγραμματισμού υψηλού επιπέδου πχ Basic, Pascal, Cobol κλπ Συστήματα διαχείρισης βάσεων δεδομένων(DBMS) 3/4/2017 Ξένιος Αντωνιάδης

Συστήματα διαχείρισης βάσεων δεδομένων(DBMS) Πακέτα λογισμικού(σύνολο προγραμμάτων) με τα οποία μπορείς να δημιουργήσεις και να διαχειριστείς μια βάση δεδομένων ΠΧ Microsoft Access,Oracol 3/4/2017 Ξένιος Αντωνιάδης

Συστήματα διαχείρισης βάσεων δεδομένων(DBMS) Ένα ΣΔΒΔ θα σας βοηθήσει να καταχωρείτε εύκολα τα δεδομένα, να τα βρίσκετε γρήγορα, να τα χρησιμοποιείτε για να δημιουργείτε επιστολές και να τα συνοψίζετε σε έντυπες και ηλεκτρονικές αναφορές. 3/4/2017 Ξένιος Αντωνιάδης

Σύστημα διαχείρισης Β.Δ. Εφαρμογή πελατών Πελάτες Γενική λογιστική Εφαρμογή Γενικής Λογιστικής Εφαρμογή Προμηθευτών Προμηθευτές Εφαρμογή Αποθήκης Αποθήκη 3/4/2017 Ξένιος Αντωνιάδης

Δομή αρχείων (Πινάκων) από τα οποία ααποτελούνται οι σχεσιακές βάσεις δεδομένων Πεδίο (Τύπος πεδίου και ιδιότητες) Εγγραφές 3/4/2017 Ξένιος Αντωνιάδης

Πίνακας με στοιχεία Πελατών Αρ. Ταυτότ. Όνομα Διευθυνση Τηλέφ. Υπόλυπο 45678 Λούλης Σος 5 23456785 €56 3/4/2017 Ξένιος Αντωνιάδης

Πρωτεύων Κλειδί Το πεδίο του οποίου οι τιμές του είναι μοναδικές. 3/4/2017 Ξένιος Αντωνιάδης

Παράδειγμα 3/4/2017 Ξένιος Αντωνιάδης

Κατηγορία_Εξόδου Ποσό Ημ/νία_ Πληρωμής Παρατηρήσεις Ρούχα 100 20/03/06 Μετρητά Γιορτή Μαρίας 20 25/03/06 Ενοίκιο 220 07/03/06 Επιταγή 3/4/2017 Ξένιος Αντωνιάδης

Παράδειγμα 3/4/2017 Ξένιος Αντωνιάδης

Πλεονεκτήματα Βάσης Δεδομένων 3/4/2017 Ξένιος Αντωνιάδης

Ένα σημαντικό πλεονέκτημα μιας βάσης δεδομένων είναι η αποφυγή των περιπλοκών που δημιουργούν οι πολλές λίστες. Ας υποθέσουμε ότι είστε γραμματέας ενός μεγάλου ομίλου. Έχετε μια λίστα μελών, μια λίστα εθελοντών ανακύκλωσης, μια λίστα εθελοντών διοργάνωσης γιορτής, διευθύνσεις για ετικέτες ενημερωτικών δελτίων κ.ο.κ. . 3/4/2017 Ξένιος Αντωνιάδης

Ας υποθέσουμε ότι ένα μέλος του ομίλου, που εμφανίζεται σε πολλές λίστες, αλλάζει διεύθυνση ηλεκτρονικού ταχυδρομείου για δεύτερη φορά φέτος. Εάν διαθέτατε μόνο ένα σύνολο λιστών, θα είχατε την κουραστική εργασία να αλλάξετε αυτήν την πληροφορία παντού όπου εμφανίζεται. Με μια καλά δομημένη βάση δεδομένων, θα χρειαζόταν να την αλλάξετε μόνο μία φορά. Η βάση δεδομένων αναλαμβάνει όλα τα υπόλοιπα. 3/4/2017 Ξένιος Αντωνιάδης

Εάν εργάζεστε μόνο με περίπου 10 στοιχεία, μπορείτε να δημιουργήσετε μια απλή λίστα, ίσως ως φύλλο εργασίας σ’ ένα ηλεκτρονικό φύλλο ή ως λίστα με κουκκίδες ή πίνακα σ’ ένα επεξεργαστή κειμένου.. 3/4/2017 Ξένιος Αντωνιάδης

Συμπέρασμα Εάν τα δεδομένα σας είναι πιο σύνθετα ή αλλάζουν συχνά, μια βάση δεδομένων σας παρέχει ένα πλεονέκτημα 3/4/2017 Ξένιος Αντωνιάδης

Πλεονέκτημα βάσης δεδομένων Αποθηκευτικός χώρος Χρόνος Επεξεργασίας 3/4/2017 Ξένιος Αντωνιάδης

Γιατί; Μια λίστα μελών μια λίστα εθελοντών ανακύκλωσης μια λίστα εθελοντών διοργάνωσης γιορτής διευθύνσεις για ετικέτες ενημερωτικών δελτίων, 3/4/2017 Ξένιος Αντωνιάδης

Άσκηση Να σχεδιάσετε την δομή ενός αρχείου μιας βάσης δεδομένων στο οποίο θα αποθηκευτούν στοιχεία που θα αφορούν τους ψηφιακούς βιντεοδίσκους D.V.Ds. σε ένα Βιντεοδισκάδικο. Στη συνέχεια να εισάγεται σε αυτό τρεις αντιπροσωπευτικές εγγραφές. 3/4/2017 Ξένιος Αντωνιάδης

Ασκήσεις Φυλλάδιο Ασκήσεις 1-7 3/4/2017 Ξένιος Αντωνιάδης

Βιβλιογραφία Βιβλίο «Πληροφορική Β΄ Ενιαίου Λυκείου Μάθημα Κατεύθυνσης Σημειώσεις Μαθητή» Σελίδες (9,10,11,12) Διαδύκτιο www.teacherx.eu 3/4/2017 Ξένιος Αντωνιάδης

Μάθημα 2 ACCESS 3/4/2017 Ξένιος Αντωνιάδης

Μάθημα 2 (στόχοι) Σχεσιακή Βάση δεδομένων Βάση δεδομένων στην Access Δημιουργία βάσης δεδομένων Δημιουργία πίνακα Δημιουργία Πρωτεύοντος κλειδιού Αποθήκευση πίνακα Εισαγωγή στοιχείων σε πίνακα 3/4/2017 Ξένιος Αντωνιάδης

Σχεσιακή Βάση δεδομένων Οι πληροφορίες (Δεδομένα) αποθηκεύονται σε ξεχωριστούς πίνακες ανάλογα με την χρήση(Θέμα) τους. Οι πίνακες μετά συσχετίζονται (συνενώνονται) μεταξύ τους και δημιουργούν σχέσεις. Με την βοήθεια των σχέσεων στη συνέχεια μπορούμε να επεξεργαστούμε την βάση. 3/4/2017 Ξένιος Αντωνιάδης

Η βάση δεδομένων ενός σχολείου αποτελείται από διάφορους πίνακες Η βάση δεδομένων ενός σχολείου αποτελείται από διάφορους πίνακες. Ο κάθε πίνακας αποθηκεύει ομοειδείς πληροφορίες που αφορούν μια συγκεκριμένη ενότητα. Πχ ένας πίνακας που αφορά την ενότητα προσωπικά στοιχεία μαθητών . Ένα άλλος πίνακας που αφορά την ενότητα στοιχεία Καθηγητών . Μια άλλη ενότητα που αφορά στοιχεία με τους βαθμούς των τριμήνων μαθητών κλπ. 3/4/2017 Ξένιος Αντωνιάδης

Οι πίνακες αυτοί μπορούν να συσχετιστούν μεταξύ τους για να μπορέσουμε στην συνέχεια να πάρουμε απαντήσεις από ερωτήματα της μορφής (α)Εκτύπωσε τους μαθητές που φοιτούν στην Α’ Λυκείου και δεν έχουν περάσει στα Νέα Ελληνικά. 3/4/2017 Ξένιος Αντωνιάδης

3/4/2017 Ξένιος Αντωνιάδης

Η Βάση δεδομένων στην Access περιέχει Πίνακες Ερωτήματα(Queries) Φόρμες(forms) Εκθέσεις(Reports) Άλλα στοιχεία Βοηθούν στην επεξεργασία των πινάκων 3/4/2017 Ξένιος Αντωνιάδης

Δημιουργία βάσης δεδομένων Θα δημιουργήσουμε μια βάση δεδομένων η οποία θα ονομάζεται «Όμιλος Πληροφορικής» 3/4/2017 Ξένιος Αντωνιάδης

Table Μέλη Floppy Disk Form Μέλη Όμιλος Πληροφορικής Data Base 3/4/2017 Ξένιος Αντωνιάδης

Δημιουργία βάσης δεδομένων start-programs-Microsoft access-blank access data base-Όνομα φακέλου ή Αποθηκευτικού μέσου-όνομα βάσης-create 3/4/2017 Ξένιος Αντωνιάδης

Δημιουργία πίνακα και εισαγωγή στοιχείων Πρέπει να οριστεί η δομή του Ονόματα πεδίων Τύπος και ιδιότητες (είδος ,μήκος) πχ αλφαριθμητικό με 10 χαρακτήρες 3/4/2017 Ξένιος Αντωνιάδης

Δημιουργία πίνακα(συνέχεια) Όνομα πεδίου Τύπος πεδίου Ιδιότητες Κωδικός Αριθμητικό ακέραιος Τίτλος Αλφαβητικό 35 χαρ Συγγραφέας Αλφαβητικό 20 χαρ Εκδόσεις Αλφαβητικό 20 χαρ Έτος Αριθμητικό ακέραιος Είδος Αλφαβητικό 25 χαρ Ποσότητα Αριθμητικό ακέραιος Τιμή Νόμισμα Ευρώ 3/4/2017 Ξένιος Αντωνιάδης

Δημιουργία πίνακα(συνέχεια) Κωδικός Τι τλος Συγ γρα φέας Ε κδό σεις Έτος Εί δος Πο σό τητα μή 3/4/2017 Ξένιος Αντωνιάδης

Δημιουργία πίνακα Create table in design view – enter 3/4/2017 Ξένιος Αντωνιάδης

Αποθήκευση πίνακα File-Save as-Όνομα Πίνακα 3/4/2017 Ξένιος Αντωνιάδης

Εισαγωγή στοιχείων σε πίνακα Μέσο πίνακα Μέσο Αυτόματης φόρμας 3/4/2017 Ξένιος Αντωνιάδης

Εισαγωγή στοιχείων σε πίνακα Κωδικός Τι τλος Συγ γρα φέας Ε κδό σεις Έτος Εί δος Πο σό τητα μή 00001 Έ ρως Λά κης Κύ κνος 1995 Αι σθ. 100 £9 00002 . 3/4/2017 Ξένιος Αντωνιάδης

Φύλλο εργασίας 2 Σελ 14-15 3/4/2017 Ξένιος Αντωνιάδης

Ασκήσεις Φυλλάδιο Ασκήσεις 8,9 3/4/2017 Ξένιος Αντωνιάδης 44

Βιβλιογραφία Βιβλίο «Πληροφορική Β΄ Ενιαίου Λυκείου Μάθημα Κατεύθυνσης Σημειώσεις Μαθητή» Σελίδες (10,14,15) Διαδύκτιο www.teacherx.eu 3/4/2017 Ξένιος Αντωνιάδης 45

Μάθημα 3 (στόχοι) Άνοιγμα Υφιστάμενης Βάσης Μορφοποίηση πίνακα Φόρμα Δημιουργία Αυτόματης Φόρμας Δημιουργία Φόρμας με την βοήθεια του Μάγου Εισαγωγή Στοιχείων 3/4/2017 Ξένιος Αντωνιάδης

Μορφοποίηση πίνακα Γραμματοσειρά(Μέγεθος, Στυλ, Χρώμα) Εμφάνιση φύλου δεδομένων πίνακα Μέγεθος γραμμών - Στηλών

Φόρμα Είναι το αντικείμενο το οποίο δημιουργεί ένα ηλεκτρονικό έντυπο μέσο του οποίου εισάγομε δεδομένα σε ένα πίνακα μιας βάσης δεδομένων Κάθε ετικέτα σε μια φόρμα αντιστοιχεί με ένα πεδίο στον αντίστοιχο πίνακα 3/4/2017 Ξένιος Αντωνιάδης 48

Δημιουργία Αυτόματης φόρμας Το πρόγραμμα δημιουργεί αυτόματα μια φόρμα εισαγωγής δεδομένων βασισμένη στον υφιστάμενο πίνακα

Δημιουργία φόρμας με χρήση οδηγού φορμών Από το αρχικό παράθυρο επιλέγω Table ¨όνομα πίνακα¨ Insert Form Form wizard Ok Επιλογή πεδίων Επιλογή διάταξης Επιλογή στυλ Όνομα φόρμας Παράδειγμα 3/4/2017 Ξένιος Αντωνιάδης

Φύλλο εργασίας 3 Σελ 16,17 (ΚΛΙΚ) 3/4/2017 Ξένιος Αντωνιάδης 51

Ασκήσεις Φυλλάδιο Ασκήσεις 10 3/4/2017 Ξένιος Αντωνιάδης 52

Βιβλιογραφία Βιβλίο «Πληροφορική Β΄ Ενιαίου Λυκείου Μάθημα Κατεύθυνσης Σημειώσεις Μαθητή» Σελίδες (10,16,17) Διαδύκτιο www.teacherx.eu 3/4/2017 Ξένιος Αντωνιάδης 53

Μάθημα 4 (στόχοι) Ταξινόμηση Φιλτράρισμα 3/4/2017 Ξένιος Αντωνιάδης 54

Ταξινόμηση Τοποθετώ τις εγγραφές του πίνακα μου σε αύξουσα ή φθίνουσα σειρά με βάση την τιμή κάποιου Πεδίου

Φιλτράρισμα Επιλογή μεμονωμένων εγγραφών από ένα πίνακα με βάση κάποιο κριτήριο Παράδειγμα 3/4/2017 Ξένιος Αντωνιάδης 56

Φύλλο εργασίας 4 Σελ 18-19 (Κλικ) 3/4/2017 Ξένιος Αντωνιάδης 57

Ασκήσεις Φυλλάδιο Ασκήσεις 10 3/4/2017 Ξένιος Αντωνιάδης 58

Βιβλιογραφία Βιβλίο «Πληροφορική Β΄ Ενιαίου Λυκείου Μάθημα Κατεύθυνσης Σημειώσεις Μαθητή» Σελίδες (10,18,19) Διαδύκτιο www.teacherx.eu 3/4/2017 Ξένιος Αντωνιάδης 59

Μάθημα 5 (στόχοι) Ερώτημα Ερωτήματα με χρήση χαρακτήρων μπαλαντέρ(*, ?) Ερωτήματα με χρήση τελεστών σύγκρισης (<, >, =, <=, >=) Ερωτήματα με χρήση λογικών τελεστών (AND, OR) Ταξινόμηση με χρήση ερωτημάτων 3/4/2017 Ξένιος Αντωνιάδης 60

Μάθημα 5(στόχοι) Τι είναι εκθέσεις (Reports) Δημιουργία αυτόματης έκθεσης (AutoReport) Δημιουργία έκθεσης με την βοήθεια του μάγου (report wizard) 3/4/2017 Ξένιος Αντωνιάδης

Ερώτημα Το αντικείμενο το οποίο μας βοηθά να εντοπίσουμε πληροφορίες που μας ενδιαφέρουν ή και να αλλάξουμε τιμές πεδίων από πίνακες της βάσης

Χρήση ερωτημάτων(Queries) Είδη Επιλογής( Μας βοηθά να βρούμε συγκεκριμένες πληροφορίες(εγγραφές) από ένα πίνακα μιας βάσης δεδομένων) Ενεργειών(Μας βοηθά να ενημερώσουμε ή να διαγράψουμε εγγραφές

Χρήση ερωτημάτων(Queries) συνέχεια Επιλογής(είδη) Ερωτήματα που παρουσιάζουν όλες τις εγγραφές και επιλεγμένα πεδία Ερωτήματα που παρουσιάζουν επιλεγμένες εγγραφές και επιλεγμένα πεδία Παράδειγμα

Ερωτήματα με χρήση χαρακτήρων μπαλαντέρ(*, ?) « * » ένας η περισσότερους χαρακτήρες « ? » ένας χαρακτήρας Πχ W* W*6* Πχ P????? Παράδειγμα 3/4/2017 Ξένιος Αντωνιάδης

Ερωτήματα με χρήση τελεστών σύγκρισης (<, >, =, <=, >=) Πχ θέλω ένα κατάλογο με τα βιβλία που εκδόθηκαν τα έτη 1990 και πάνω θα γράψω >=1990 Παράδειγμα 3/4/2017 Ξένιος Αντωνιάδης

Ερωτήματα με χρήση λογικών τελεστών (AND, OR) Πχ θέλω ένα κατάλογο με τα βιβλία που εκδόθηκαν τα έτη 1990 μέχρι 1995 θα γράψω >=1990 and <=1995 Παράδειγμα 3/4/2017 Ξένιος Αντωνιάδης

Ταξινόμηση με χρήση ερωτημάτων Μπορούμε να τοποθετήσουμε κατά αύξουσα ή φθίνουσα σειρά τις γραμμές(εγγραφές) ενός πίνακα μιας βάσης δεδομένων με βάση τις τιμές ενός ή περισσότερων πεδίων Παράδειγμα 3/4/2017 Ξένιος Αντωνιάδης

Τι είναι εκθέσεις (Reports) Είναι μία κατάσταση με πληροφορίες η οποία συνήθως προορίζεται για εκτύπωση. 3/4/2017 Ξένιος Αντωνιάδης

Δημιουργία αυτόματης έκθεσης (AutoReport) Βήματα Επιλογή πίνακα New Object AutoReport Παράδειγμα 3/4/2017 Ξένιος Αντωνιάδης

Δημιουργία έκθεσης με την βοήθεια του μάγου (report wizard) Βήματα Επιλέγω Εκθέσεις(Reports) Μάγος εκθέσεων(Report Wizard) Επιλογή πεδίων Ομαδοποίηση πεδίων Ταξινόμηση Τύπος παρουσίασης Όνομα έκθεσης Παράδειγμα 3/4/2017 Ξένιος Αντωνιάδης

Φύλλο εργασίας 5 Σελ 20-22 3/4/2017 Ξένιος Αντωνιάδης 72

Ασκήσεις Φυλλάδιο Ασκήσεις 12,13 3/4/2017 Ξένιος Αντωνιάδης 73

Βιβλιογραφία Βιβλίο «Πληροφορική Β΄ Ενιαίου Λυκείου Μάθημα Κατεύθυνσης Σημειώσεις Μαθητή» Σελίδες (10,20-22) Διαδύκτιο www.teacherx.eu 3/4/2017 Ξένιος Αντωνιάδης 74

Επιπρόσθετη άσκηση Να δημιουργήσετε ένα ερώτημα το οποίο θα παρουσιάζει τον τίτλο ,τον συγγραφέα, την τιμή και το έτος έκδοσης των βιβλίων των οποίων ο συγγραφέας είναι ο Pclabs ή η τιμή είναι μεταξύ των 15 και 20 Ευρώ. Το ερώτημα θα είναι ταξινομημένο κατά αύξουσα σειρά του πεδίου Τίτλος και θα ονομάζεται QRΒαθμολόγησε με 3/4/2017 Ξένιος Αντωνιάδης

Μάθημα 6(στόχοι) Επαναληπτικό φύλλο Εργασίας σελ 23-24 3/4/2017 Ξένιος Αντωνιάδης

Μάθημα 7(στόχοι) Πρωτεύον κλειδί (primary key) Εξωτερικό Κλειδί Ειδικές σχέσεις (relationships) μεταξύ πινάκων 3/4/2017 Ξένιος Αντωνιάδης

Πρωτεύον κλειδί (primary key) Το πεδίο (ή τα πεδία) που προσδιορίζει μοναδικά κάθε εγγραφή στο πίνακα, δηλ. αυτό το πεδίο πρέπει να έχει διαφορετική τιμή για κάθε εγγραφή του πίνακα ώστε κάθε εγγραφή στο πίνακα να είναι ξεχωριστή, διαφορετική από οποιαδήποτε άλλη εγγραφή του πίνακα 3/4/2017 Ξένιος Αντωνιάδης

Ποιο είναι το πρωτεύον κλειδί και γιατί Όνομα πεδίου Είδος πεδίου Μήκος/Propertie Όνομα Μαθητή Text 1 Επίθετο Μαθητή Text 2 Διεύθυνση Text 50 Αριθμός Μητρώου Number Long Integer 3/4/2017 Ξένιος Αντωνιάδης

Εξωτερικό Κλειδί Αν έχουμε δύο πίνακες που συνδέονται μέσο κάποιου πεδίου. Το πρωτεύον κλειδί του πρώτου πίνακα που συνδέεται με ένα πεδίο του δευτέρου πίνακα μετατρέπεται σε εξωτερικό κλειδί του δευτέρου πίνακα 3/4/2017 Ξένιος Αντωνιάδης

Ποιο είναι το εξωτερικό κλειδί και γιατί 3/4/2017 Ξένιος Αντωνιάδης

Ειδικές σχέσεις (relationships) μεταξύ πινάκων 3/4/2017 Ξένιος Αντωνιάδης

Τα είδη των ειδικών σχέσεων που υπάρχουν μεταξύ των πινάκων είναι: Ένα-προς-Ένα ,(one-to-one), 1-1 Ένα-προς-Πολλά (one-to-many), 1 - ∞ Πολλά-προς-Πολλά (many-to-many) 3/4/2017 Ξένιος Αντωνιάδης

Ένα-προς-Ένα (one-to-one, 1-1) Ένα αντικείμενο(στοιχείο) από τον ΠΡΩΤΟ πίνακα σχετίζεται με ένα μόνο αντικείμενο από το ΔΕΥΤΕΡΟ πίνακα, αλλά και ένα αντικείμενο από το ΔΕΥΤΕΡΟ πίνακα σχετίζεται επίσης μόνο με ένα αντικείμενο από τον ΠΡΩΤΟ πίνακα. 3/4/2017 Ξένιος Αντωνιάδης

Πως σκέφτομαι για να εντοπίσω την σχέση Αρχίζοντας πάντοτε από το ΕΝΑ στοιχείο(Μοναδική Εγγραφή) του ΠΡΩΤΟΥ πίνακα, ρωτάτε με πόσα στοιχεία(Μοναδικές Εγγραφές) του ΔΕΥΤΕΡΟΥ πίνακα μπορεί να έχει σχέση. Στη συνέχεια, αρχίζοντας πάλιν από το ΕΝΑ στοιχείο του ΔΕΥΤΕΡΟΥ πίνακα, ρωτάτε με πόσα στοιχεία του ΠΡΩΤΟΥ πίνακα μπορεί να έχει σχέση δηλ. 3/4/2017 Ξένιος Αντωνιάδης

Παράδειγμα 3/4/2017 Ξένιος Αντωνιάδης

Ένας υπεύθυνος καθηγητής σχετίζεται με μόνο ένα τμήμα αλλά και ένα τμήμα σχετίζεται με μόνο ένα υπεύθυνο καθηγητή ΤΜΗΜΑ ΥΠΕΥΘΥΝΟΣ ΚΑΘΗΓΗΤΗΣ 1 1 3/4/2017 Ξένιος Αντωνιάδης

Ένα-προς-Πολλά (one-to-many, 1-M) Ένα αντικείμενο από τον ΠΡΩΤΟ πίνακα σχετίζεται με ΠΟΛΛΑ αντικείμενο από το ΔΕΥΤΕΡΟ πίνακα, αλλά ένα αντικείμενο από το ΔΕΥΤΕΡΟ πίνακα σχετίζεται με ΜΟΝΟ ΕΝΑ αντικείμενο από τον ΠΡΩΤΟ πίνακα 3/4/2017 Ξένιος Αντωνιάδης

Πως σκέφτομαι για να εντοπίσω την σχέση Αρχίζοντας πάντοτε από το ΕΝΑ στοιχείο(Μοναδική Εγγραφή) του ΠΡΩΤΟΥ πίνακα, ρωτάτε με πόσα στοιχεία(Μοναδικές Εγγραφές) του ΔΕΥΤΕΡΟΥ πίνακα μπορεί να έχει σχέση. Στη συνέχεια, αρχίζοντας πάλιν από το ΕΝΑ στοιχείο του ΔΕΥΤΕΡΟΥ πίνακα, ρωτάτε με πόσα στοιχεία του ΠΡΩΤΟΥ πίνακα μπορεί να έχει σχέση δηλ. 3/4/2017 Ξένιος Αντωνιάδης

Παράδειγμα 3/4/2017 Ξένιος Αντωνιάδης

Ένας Μαθητής σχετίζεται με μόνο ένα τμήμα αλλά ένα τμήμα μπορεί να έχει πολλούς μαθητές ΤΜΗΜΑ ΜΑΘΗΤΗΣ ∞ 1 3/4/2017 Ξένιος Αντωνιάδης

ΑΣΚΗΣΗ Θα δημιουργήσετε μια βάση δεδομένων για την γραμματεία του σχολείου σας. Η βάση αυτή θα αποτελείται από τους πιο κάτω πίνακες. Πίνακας Μαθητών , Πίνακας τμημάτων και Πίνακας Υπεύθυνου τμημάτων. Να σχεδιάσετε σε χαρτί τους πιο πάνω πίνακες , ορίζοντας τα πεδία τους. Να ορίσετε για τον κάθε ένα τα πρωτεύοντα κλειδιά και στη συνέχεια να ορίσετε τις σχέσεις μεταξύ του πίνακα Μαθητών-Τμημάτων και Τμημάτων - Υπεύθυνου τμημάτων. Να τις υλοποιήσετε στην ACCESS 3/4/2017 Ξένιος Αντωνιάδης

Μάθημα 8(στόχοι) Δημιουργία ειδικών σχέσεων στην ACCESS 3/4/2017 Ξένιος Αντωνιάδης

Πρωτεύον κλειδί και σχέσεις μεταξύ πινάκων στη Microsoft Access δημιουργία πρωτεύοντος κλειδιού (primary key) Δημιουργία ειδικής σχέσης ένα-προς-πολλά (1 - Μ) ή (1 - ), Δημιουργία ειδικής σχέσης ένα-προς-ένα (1 - 1) 3/4/2017 Ξένιος Αντωνιάδης

Παράδειγμα 3/4/2017 Ξένιος Αντωνιάδης

Φύλλο εργασίας Σελ 25-29 3/4/2017 Ξένιος Αντωνιάδης

Μάθημα 9(στόχοι) Ολοκλήρωση Φύλων εργασίας 3/4/2017 Ξένιος Αντωνιάδης

Μάθημα 10(στόχοι) Επανάληψη 3/4/2017 Ξένιος Αντωνιάδης

Μάθημα 11,12(στόχοι) Διαγώνισμα 3/4/2017 Ξένιος Αντωνιάδης

Μάθημα 13 (στόχοι) Επιστροφή Διαγωνίσματος 3/4/2017 Ξένιος Αντωνιάδης 100