ΕΦΑΡΜΟΓΕ ΒΑΕΩΝ ΔΕΔΟΜΕΝΩΝ ΚΑΙ ΔΙΑΔΙΚΣΤΟΤ. Φιλιοποφλου Ειρινθ

Σχετικά έγγραφα
ΕΦΑΡΜΟΓΕ ΒΑΕΩΝ ΔΕΔΟΜΕΝΩΝ ΣΗ ΝΟΗΛΕΤΣΙΚΗ. Φιλιοποφλου Ειρινθ

Ιδιότθτεσ πεδίων Γενικζσ.

Ανάπτυξη Εφαρμογών με Σχεςιακέσ Βάςεισ Δεδομένων

ΕΝΟΤΗΤΑ 2: ΕΠΙΚΟΙΝΩΝΩ ΜΕ ΤΟΝ ΥΠΟΛΟΓΙΣΤΗ. ΚΕΦΑΛΑΙΟ 5: Αρχεία - Φάκελοι

Βάςεισ Δεδομζνων Ι. Ενότητα 12: Κανονικοποίηςη. Δρ. Τςιμπίρθσ Αλκιβιάδθσ Τμιμα Μθχανικών Πλθροφορικισ ΤΕ

Περιοριςμοί μιασ Β.Δ. ςτθν Access(1/3)

Βάςεισ Δεδομζνων Ι. Ενότητα 4: Μετατροπή ςχήματοσ Ο/Σ ςε ςχεςιακό. Δρ. Τςιμπίρθσ Αλκιβιάδθσ Τμιμα Μθχανικϊν Ρλθροφορικισ ΤΕ

Εγχειρίδιο Χριςθσ τθσ διαδικτυακισ εφαρμογισ «Υποβολι και παρακολοφκθςθ τθσ ζγκριςθσ Εκπαιδευτικών Πακζτων»

ΟΝΟΜΑΣΟΛΟΓΙΑ ΠΑΡΑΜΕΣΡΩΝ ΓΙΑ ΠΡΟΑΡΜΟΜΕΝΕ ΑΝΑΦΟΡΕ. παραμζτρου> (Εμφανίηεται ςαν Caption ςτθν φόρμα των φίλτρων).

Διαδικασία Δημιοσργίας Ειδικών Λογαριασμών. (v.1.0.7)

Πωσ δημιουργώ μάθημα ςτο e-class του ΠΣΔ [επίπεδο 1]

ΘΥ101: Ειςαγωγι ςτθν Πλθροφορικι

Ραραμετροποίθςθ ειςαγωγισ δεδομζνων περιόδων

Περιεχόμενα. χολι Χοροφ Αντιγόνθ Βοφτου - Πολιτικι Διαχείριςθσ Cookie 1

Σφντομεσ Οδθγίεσ Χριςθσ

Α) Ενδεικτικϋσ απαντόςεισ των θεμϊτων

17. Πολυδιάςτατοι πίνακεσ

MySchool Πρακτικζσ οδθγίεσ χριςθσ

Αςκιςεισ ςε (i) Δομζσ Ευρετθρίων και Οργάνωςθ Αρχείων (ii) Κανονικοποίθςθ

Διαδικαςία Διαχείριςθσ Στθλϊν Βιβλίου Εςόδων - Εξόδων. (v.1.0.7)

Δείκτεσ Διαχείριςθ Μνιμθσ. Βαγγζλθσ Οικονόμου Διάλεξθ 8

groupsms Interface: Εργαλείο μαζικών αποζηολών SMS

Ειδικά Θζματα Βάςεων Δεδομζνων

Οδηγίεσ προσ τουσ εκπαιδευτικοφσ για το μοντζλο του Άβακα

Σ ΤΑΤ Ι Σ Τ Ι Κ Η. Statisticum collegium V

Ιςοηυγιςμζνα δζντρα και Β- δζντρα. Δομζσ Δεδομζνων

ΕΦΑΡΜΟΓΖσ ΒΆΕΩΝ ΔΕΔΟΜΖΝΩΝ ΚΑΙ ΔΙΑΔΙΚΣΥΟΤ. Ειρινθ Φιλιοποφλου

Αςφάλεια και Προςταςία Δεδομζνων

ΕΝΟΣΗΣΑ 1: ΓΝΩΡIΖΩ ΣΟΝ ΤΠΟΛΟΓΙΣΗ. ΚΕΦΑΛΑΙΟ 2: Σο Τλικό του Τπολογιςτι

ΕΝΟΣΗΣΑ 3: ΧΡΗΗ ΕΡΓΑΛΕΙΩΝ ΕΚΦΡΑΗ ΚΑΙ ΔΗΜΙΟΤΡΓΙΑ

Κατά τθν ενεργοποίθςθ τθσ ιδιότθτασ αυτισ ενδζχεται να εμφανιςτεί ζνα μινυμα ςαν αυτό τθσ παρακάτω εικόνασ. Απλά επιβεβαιϊςτε πατϊντασ ΟΚ.

Εγκατάσταση & Διαχείριση Joomla ΤΜΒΟΤΛΟ ΠΛΗΡΟΦΟΡΙΚΗ Ν. ΕΡΡΩΝ & ΚΕ.ΠΛΗ.ΝΕ.Σ. Ν. ΕΡΡΩΝ

8 τριγωνομετρία. βαςικζσ ζννοιεσ. γ ςφω. εφω και γ. κεφάλαιο

Διαχείριςθ του φακζλου "public_html" ςτο ΠΣΔ

Ειςαγωγι ςτθν Επιςτιμθ Υπολογιςτϊν. Ειςαγωγι ςτθν Python

Εγχειρίδιο Χρήςησ Προςωποποιημζνων Υπηρεςιών Γ.Ε.ΜΗ. (Εθνικό Τυπογραφείο)

ΜΑΘΗΜΑΤΙΚΑ Α Γυμνασίου

Εισαγωγή Νέου Παγίου

ΣΑΞΗ: Το ςενάριο απευκφνεται ςε παιδιά προςχολικισ θλικίασ. ΤΜΒΑΣΟΣΗΣΑ ΜΕ ΣΟ ΔΕΠΠ ΚΑΙ ΑΠ ΜΑΘΗΜΑΣΙΚΩΝ

ΛΕΙΣΟΤΡΓΙΚΆ ΤΣΉΜΑΣΑ. 7 θ Διάλεξθ Διαχείριςθ Μνιμθσ Μζροσ Γ

Εγχειρίδιο Χρήςησ Προςωποποιημζνων Υπηρεςιών Γ.Ε.ΜΗ. (Εθνικό Τυπογραφείο)

ςυςτιματα γραμμικϊν εξιςϊςεων

ΗΛΕΚΣΡΟΝΙΚΗ ΤΠΗΡΕΙΑ ΑΠΟΚΣΗΗ ΑΚΑΔΗΜΑΪΚΗ ΣΑΤΣΟΣΗΣΑ

Οδηγός χρήσης Blackboard Learning System για φοιτητές

Εργαλεία δραστηριοτήτων LAMS Σφντομθ Αναφορά

Γενικόσ Δείκτησ Τιμών Καταναλωτή (ΔΤΚ) Γενικοφ ΔΤΚ. Εκπαίδευςη Αλκοολοφχα ποτά & Καπνό Χρηςιμοποιήςαμε τα λογιςμικά Excel, PowerPoint & Piktochart.

Παράςταςη ακεραίων ςτο ςυςτημα ςυμπλήρωμα ωσ προσ 2

Εργαςτιριο Βάςεων Δεδομζνων

Πόςο εκτατό μπορεί να είναι ζνα μη εκτατό νήμα και πόςο φυςικό. μπορεί να είναι ζνα μηχανικό ςτερεό. Συνιςταμζνη δφναμη versus «κατανεμημζνησ» δφναμησ

Εισαγωγικές έννοιες. Αντώνησ Κ Μαώργιώτησ

Διαχείριση Επιλογών Διαμόρφωσης

Megatron ERP Βάςη δεδομζνων Π/Φ - κατηγοριοποίηςη Databox

Άςκθςθ 1θ: Να γραφεί αλγόρικμοσ που κα δθμιουργεί με τθ βοικεια διπλοφ επαναλθπτικοφ βρόχου, τον ακόλουκο διςδιάςτατο πίνακα:

x n D 2 ENCODER m - σε n (m 2 n ) x 1 Παραδείγματα κωδικοποιθτϊν είναι ο κωδικοποιθτισ οκταδικοφ ςε δυαδικό και ο κωδικοποιθτισ BCD ςε δυαδικό.

Modellus 4.01 Συ ντομοσ Οδηγο σ

Η διαδικαςία επιλογήσ μαθημάτων

Βαςεις δεδομενων 1. Δρ. Αλζξανδροσ Βακαλουδθσ

Δημιουργία Εντφπων Intrastat και Ανακεφαλαιωτικοφ Πίνακα

ΕΝΟΤΗΤΑ 2: ΤΟ ΛΟΓΙΣΜΙΚΟ ΤΟΥ ΥΠΟΛΟΓΙΣΤΗ. ΚΕΦΑΛΑΙΟ 5: Γνωριμία με το λογιςμικό του υπολογιςτι

Δομζσ Αφαιρετικότθτα ςτα Δεδομζνα

Διαδικαζία Διατείριζης Εκηύπωζης Ιζοζσγίοσ Γενικού - Αναλσηικών Καθολικών. (v )

Οδθγόσ για τθν αξιοποίθςθ τθσ διαςφνδεςθσ του myschool με το Εκνικό Δθμοτολόγιο

Ειδικά Θζματα Βάςεων Δεδομζνων

Μάρκετινγκ V Κοινωνικό Μάρκετινγκ. Πόπη Σουρμαΐδου. Σεμινάριο: Αναπτφςςοντασ μια κοινωνική επιχείρηςη

ΟΔΗΓΙΕ ΔΗΜΙΟΤΡΓΙΑ ΚΑΙ ΡΤΘΜΙΗ ΔΩΡΕΑΝ ΗΛΕΚΣΡΟΝΙΚΟΤ ΣΑΧΤΔΡΟΜΕΙΟΤ ΣΟ GOOGLE (G-MAIL)

ΑΔΡΑΝΕΙΑ ΜΑΘΗΣΕ: ΜΑΡΙΑΝΝΑ ΠΑΡΑΘΤΡΑ ΑΝΑΣΑΗ ΠΟΤΛΙΟ ΠΑΝΑΓΙΩΣΗ ΠΡΟΔΡΟΜΟΤ ΑΝΑΣΑΙΑ ΠΟΛΤΧΡΟΝΙΑΔΟΤ ΙΩΑΝΝΑ ΠΕΝΓΚΟΤ

Αυτόματη δημιουργία στηλών Αντιστοίχηση νέων λογαριασμών ΦΠΑ

ΛΕΙΤΟΥΓΙΚΆ ΣΥΣΤΉΜΑΤΑ. 5 ο Εργαςτιριο Ειςαγωγι ςτθ Γραμμι Εντολϊν

Ποσοτικές Μέθοδοι Δρ. Χάϊδω Δριτσάκη

ΠΡΟΓΡΑΜΜΑΣΙΜΌ ΤΠΟΛΟΓΙΣΏΝ. Κεφάλαιο 8 Η γλϊςςα Pascal

GNSS Solutions guide. 1. Create new Project

Διαχείριςη Αριθμοδεικτών (v.1.0.7)

ΑΝΣΙΣΡΟΦΗ ΤΝΑΡΣΗΗ. f y x y f A αντιςτοιχίηεται ςτο μοναδικό x A για το οποίο. Παρατθριςεισ Ιδιότθτεσ τθσ αντίςτροφθσ ςυνάρτθςθσ 1. Η. f A τθσ f.

Η ΠΟΙΟΣΗΣΑ ΔΙΔΑΚΑΛΙΑ ΚΑΙ ΣΟ ΔΤΝΑΜΙΚΟ ΜΟΝΣΕΛΟ ΕΚΠΑΙΔΕΤΣΙΚΗ ΑΠΟΣΕΛΕΜΑΣΙΚΟΣΗΣΑ

ΕΦΑΡΜΟΓΖσ ΒΆΕΩΝ ΔΕΔΟΜΖΝΩΝ ΚΑΙ ΔΙΑΔΙΚΣΥΟΤ. Ειρινθ Φιλιοποφλου

Internet a jeho role v našem životě Το Διαδίκτυο και ο ρόλοσ του ςτθ ηωι μασ

Epsilon Cloud Services

Είςοδοσ/Εγγραφή ςτη διαχειριςτική ςελίδα του Σχολείου

Ένα πρόβλθμα γραμμικοφ προγραμματιςμοφ βρίςκεται ςτθν κανονικι μορφι όταν:

Αςφάλεια και Προςταςία Δεδομζνων

Virtualization. Στο ςυγκεκριμζνο οδηγό, θα παρουςιαςτεί η ικανότητα δοκιμήσ τησ διανομήσ Ubuntu 9.04, χωρίσ την ανάγκη του format.

Δομζσ Δεδομζνων Πίνακεσ

Μονάδες 6. Μονάδες ΓΑΨΕ Δεν υπάρχει ρίηα 2. ΑΝ Α>0 ΤΟΤΕ 3. ΤΕΛΟΣ_ΑΝ 4. ΑΛΛΙΩΣ 5. ίηα Τ_(Α)

Θεςιακά ςυςτιματα αρίκμθςθσ

Πλαγιογώνια Συςτήματα Συντεταγμζνων Γιϊργοσ Καςαπίδθσ

ΕΝΟΤΗΤΑ 3: Χριςθ εργαλείων ζκφραςθσ, επικοινωνίασ, ανακάλυψθσ και δθμιουργίασ. ΚΕΦΑΛΑΙΟ 7: Υπθρεςίεσ Αναηιτθςθσ ςτον Παγκόςμιο Ιςτό

Γ' ΛΥΚΕΙΟΥ Η ΤΑΞΗ ΤΗΣ ΤΕΛΙΚΗΣ ΕΠΙΛΟΓΗΣ. Στθ ΓϋΛυκείου οι Ομάδεσ Προςανατολιςμοφ είναι τρεισ:

ΦΥΕ 14 ΑΚΑΔ. ΕΤΟΣ Η ΕΡΓΑΣΙΑ. Ημερομηνία παράδοςησ: 12 Νοεμβρίου (Όλεσ οι αςκιςεισ βακμολογοφνται ιςοτίμωσ με 10 μονάδεσ θ κάκε μία)

Οδηγίεσ προσ τουσ εκπαιδευτικοφσ για το μοντζλο τησ Αριθμογραμμήσ

assessment.gr USER S MANUAL (users)

ΕΝΟΤΗΤΑ 2: ΤΟ ΛΟΓΙΣΜΙΚΟ ΤΟΥ ΥΠΟΛΟΓΙΣΤΗ. ΚΕΦΑΛΑΙΟ 6: Το γραφικό περιβάλλον Επικοινωνίασ (Γ.Π.Ε)

Οδηγίεσ υποβολήσ Ηλεκτρονικήσ Αίτηςησ για υμμετοχή ςτην Προςκοπική Εκπαίδευςη

Πωσ δθμιουργώ φακζλουσ;

Τίτλος Μαθήματος: Θεωρία Γραφημάτων. Ενότητα: Εισαγωγικά μαθήματος. Διδάσκων: Λέκτορας Xάρης Παπαδόπουλος. Τμήμα: Μαθηματικών

Διαχείριςη Εκπαιδευτικού Υλικού (ΠΑΚΕ) Πληροφοριακό Σύςτημα (MIS)

Ερωτιςεισ & απαντιςεισ για τα ξφλινα πνευςτά

Τεχνικζσ Ανάλυςησ Διοικητικών Αποφάςεων

1. Κατέβαςμα του VirtueMart

Διδάςκων: Κωνςταντίνοσ τεφανίδθσ

ΑΞΙΟΛΟΓΗΣΗ ΕΚΠΑΙΔΕΥΤΙΚΟΥ

Transcript:

ΕΦΑΡΜΟΓΕ ΒΑΕΩΝ ΔΕΔΟΜΕΝΩΝ ΚΑΙ ΔΙΑΔΙΚΣΤΟΤ Φιλιοποφλου Ειρινθ

Βάςθ Δεδομζνων Βάζη δεδομένων είναι μια οπγανωμένη ζςλλογή πληποθοπιών οι οποίερ πποζδιοπίζοςν ένα ζςγκεκπιμένο θέμα.χπηζιμεύοςν ζηην Σςλλογή Αποθήκεςζη Οπγάνωζη Επεξεπγαζία Εξαγωγή δεδομένων Δφο Είδθ Βάςεων Χειρωνακτικζσ Μθχανογραφθμζνεσ

Χειρωνακτικζσ Βάςεισ Οι χειρωνακτικζσ βάςεισ δεδομζνων είναι ςυνικωσ τυπωμζνεσ ςε χαρτί (ζντυπεσ) και τισ χρθςιμοποιοφμε όλοι μασ. Μια ατηζντα με ονόματα και τθλζφωνα, Ζνασ κατάλογοσ προμθκευτϊν ι προϊόντων Ο τθλεφωνικόσ κατάλογοσ

Μθχανογραφθμζνεσ Βάςεισ Οι μθχανογραφθμζνεσ βάςεισ δεδομζνων είναι πολφ ιςχυρζσ και ευζλικτεσ. Μασ επιτρζπουν να παρουςιάηουμε τα δεδομζνα τουσ με διάφορουσ τρόπουσ, να τα ταξινομοφμε, να τα φιλτράρουμε χρθςιμοποιϊντασ τα κατάλλθλα κριτιρια να παίρνουμε ακριβϊσ τισ πλθροφορίεσ που επικυμοφμε ςε πολφ λίγο χρόνο.

Δεδομζνα Δεδομζνα είναι οι τιμζσ που καταχωροφμε ςε μια βάςθ δεδομζνων. Μερικοί από τουσ ςυνθκιςμζνουσ τφπουσ δεδομζνων που μποροφμε να καταχωροφμε ςτισ βάςεισ δεδομζνων είναι : Κείμενο Γραφικά Αρικμοί Ώρεσ Εικόνεσ Γραφιματα Ημερομθνίεσ

Πλθροφορίεσ Πλθροφορίεσ είναι τα δεδομζνα που ανακτοφμε από μια βάςθ δεδομζνων, τα οποία είναι οργανωμζνα με τζτοιον τρόπο ϊςτε να ζχουν νόθμα για το άτομο που τα εξετάηει. Άρα ςε μια βάςθ δεδομζνων αποκθκεφουμε δεδομζνα και ανακτοφμε πλθροφορίεσ.

φςτθμα Διαχείριςθσ Βάςεων Δεδομζνων Λογιςμικό που χρθςιμοποιείται για τθν οργάνωςθ και διαχείριςθ των περιεχομζνων μιασ βάςθσ δεδομζνων. Η Microsoft Access είναι ζνα από τα πιο δθμοφιλι ςυςτιματα Διαχείριςθσ Βάςεων Δεδομζνων.

Microsoft Access Η Access δίνει τθ δυνατότθτα ςε ζνα χριςτθ να δθμιουργιςει εφκολα μία ολοκλθρωμζνθ εφαρμογι. Πλεονεκτιματα Ευχρθςτία Απλότθτα Λειτουργικότθτα

Σχεςιακή Βάςη Δεδομζνων(1/3) Η χεςιακι Βάςθ Δεδομζνων (Relational Database) είναι μία οργανωμζνθ ςυλλογι πλθροφοριϊν (δεδομζνων), θ οποία βαςίηεται ςτο ςχεςιακό μοντζλο. Η οργάνωςθ των πλθροφοριϊν πρζπει να γίνεται με τζτοιον τρόπο ϊςτε να εντοπίηονται εφκολα και γριγορα από κάποιο χριςτθ. Οι πλθροφορίεσ αυτζσ είναι οργανωμζνεσ ςε Πίνακεσ (Tables). Κάκε πίνακασ ζχει πλθροφορίεσ που ζχουν ςχζςθ με ζνα μόνο κζμα (Μακθτζσ, Μακιματα, Σάξεισ, Σμιματα, Βακμολογίεσ, Απουςίεσ κλπ) και αποτελείται από γραμμζσ και ςτιλεσ οι οποίεσ είναι προςβάςιμεσ οριηόντια ι κατακόρυφα

Σχεςιακή Βάςη Δεδομζνων(2/3) Οι ςτιλεσ ι πεδία (fields) των πινάκων περιζχουν διαφορετικά είδθ πλθροφοριϊν (Όνομα,ΑΦΜ, Διεφκυνςθ, Σθλζφωνο κλπ) για το ίδιο όμωσ κζμα (π.χ. Πελάτεσ). Οι γραμμζσ ι εγγραφζσ (records) περιγράφουν τισ ιδιότθτεσ μιασ περίπτωςθσ του κζματοσ (όλα τα ςτοιχεία ενόσ πελάτθ). Κάκε εγγραφι περιζχει πλθροφορίεσ οι οποίεσ είναι ςυςχετιςμζνεσ με ζνα μοναδικό κζμα. τισ ςχεςιακζσ Β.Δ. οι εγγραφζσ ςε ζναν πίνακα πρζπει να διαφζρουν τουλάχιςτον ωσ προσ ζνα πεδίο. Αυτό επιτυγχάνεται με τθ χριςθ πεδίων που ορίηονται ωσ κλειδιά (keys).

Σχεςιακή Βάςη Δεδομζνων(3/3) Η Access διακζτει ζναν ειδικό τφπο πεδίου, που ονομάηεται Αυτόματθ Αρίκμθςθ (Autonumber), με το οποίο μποροφμε να ορίςουμε ζνα πρωτεφον κλειδί (primary key), με το οποίο επιτυγχάνεται αυτόματα θ αποφυγι διπλοεγγραφϊν. Οι πλθροφορίεσ ςυνδζονται μεταξφ τουσ με ςχζςεισ που απορρζουν από τα κοινά πεδία διαφορετικϊν πινάκων. Σα κοινά πεδία παίρνουν τισ τιμζσ τουσ από κοινά πεδία τιμϊν και θ φπαρξθ μιασ κοινισ τιμισ κακορίηει και μία ςχζςθ μεταξφ των γραμμϊν διαφορετικϊν πινάκων.

Επαναλαμβανόμενεσ Πληροφορίεσ (1/9) Ζνασ αρχάριοσ χριςτθσ όταν αρχίηει να δθμιουργεί Β.Δ. ςυνικωσ ζχει τθν τάςθ να τοποκετεί όλεσ τισ πλθροφορίεσ που του χρειάηονται ςε ζναν πίνακα. Ασ υποκζςουμε ζνα παράδειγμα. Ζςτω ότι κζλουμε να καταχωρίςουμε τα ςτοιχεία των μακθτϊν μιασ τάξθσ και τισ βακμολογίεσ τουσ ςε μία Β.Δ. Καταχωρϊντασ τα δεδομζνα των μακθτϊν ςε ζνα πίνακα ζχουμε τθν εικόνα που ακολουκεί.

Επαναλαμβανόμενεσ Πληροφορίεσ (2/9)

Επαναλαμβανόμενεσ Πληροφορίεσ (3/9) Παρατθροφμε ότι κάκε φορά που κζλουμε να καταχωρίςουμε για ζνα μακθτι τθ βακμολογία ενόσ μακιματοσ ςτον πίνακα επαναλαμβάνουμε μία ςειρά από πλθροφορίεσ όπωσ Ονοματεπϊνυμο, ΑΜ, Πατρϊνυμο, Σάξθ, Διεφκυνςθ, Σθλζφωνο κακϊσ και τθν ονομαςία του μακιματοσ. Η επανάλθψθ οριςμζνων δεδομζνων όμωσ κοςτίηει ςε χρόνο, κόπο αλλά αυξάνει και τον κίνδυνο να κάνουμε λάκοσ. Επίςθσ ςε περίπτωςθ που κελιςουμε να αλλάξουμε τθ διεφκυνςθ ενόσ μακθτι ι τον αρικμό τθλεφϊνου του, κα πρζπει να βρίςκουμε και να ενθμερϊνουμε όλεσ τισ εγγραφζσ, ςτισ οποίεσ αυτόσ εμφανίηεται.

Επαναλαμβανόμενεσ Πληροφορίεσ (4/9) Από τθν άλλθ πλευρά θ καταχϊριςθ των δεδομζνων ενόσ μακθτι ςε μία μόνο εγγραφι δθμιουργεί άλλου είδουσ προβλιματα όπωσ αυτό τθσ αναηιτθςθσ ςε ζνα μάκθμα (ςε ποιο απ' όλα;), κακϊσ και θ αδυναμία διαφόρων υπολογιςμϊν, όπωσ θ εφρεςθ π.χ. του μζςου όρου των μακθμάτων. Επιπλζον ςε περίπτωςθ που ζχουμε πάρα πολλά μακιματα, τότε υπάρχει κίνδυνοσ να φτάςουμε το μζγιςτο όριο των 255 πεδίων που υπάρχει ςτθν Access για ζναν πίνακα.

Επαναλαμβανόμενεσ Πληροφορίεσ (5/9) Προςπακϊντασ επομζνωσ να λφςουμε το πρόβλθμα όλων των δεδομζνων ςε ζνα πίνακα παρατθροφμε ότι οδθγοφμαςτε ςε αδιζξοδο. Εξ άλλου αν είναι να τοποκετιςουμε όλα τα δεδομζνα ςε ζναν πίνακα δεν χρειάηεται να χρθςιμοποιιςουμε τθν Access και τισ Β.Δ. αλλά είναι πολφ πιο εφκολο να τα καταχωρίςουμε ςε ζνα λογιςτικό φφλλο του Excel.

Επαναλαμβανόμενεσ Πληροφορίεσ (6/9)

Επαναλαμβανόμενεσ Πληροφορίεσ (7/9) Σο αδιζξοδο ςτο οποίο βριςκόμαςτε μπορεί να λυκεί αν το προςεγγίςουμε από μία διαφορετικι οπτικι γωνία. Να διαχωρίςουμε τα δεδομζνα ςε διαφορετικοφσ πίνακεσ. Χρθςιμοποιϊντασ τόςουσ όςουσ είναι και τα κζματα του προβλιματοσ. Δθλαδι ζνα πίνακα ο οποίοσ κα περιζχει τα ςτοιχεία των μακθτϊν, ζνα πίνακα με τα μακιματα και ζνα πίνακα με τισ βακμολογίεσ.

Επαναλαμβανόμενεσ Πληροφορίεσ (8/9)

Επαναλαμβανόμενεσ Πληροφορίεσ (9/9) Σο πρϊτα πεδία των πινάκων είναι πρωτεφοντα κλειδιά. τθ ςυνζχεια οι τρεισ πίνακεσ κα ςυνδεκοφν μεταξφ τουσ με τθ χριςθ και ξζνων κλειδιϊν.

Κανονικοποίηςη δεδομζνων Ο τρόποσ με τον οποίο αντιμετωπίςαμε το παραπάνω πρόβλθμα ονομάηεται κανονικοποίθςθ Η κανονικοποίθςθ είναι μία διαδικαςία ςτθ διάρκεια τθσ οποίασ διαχωρίηουμε τισ πλθροφορίεσ ςε διάφορουσ πίνακεσ και αφαιροφμε εκείνα τα δεδομζνα, τα οποία πλεονάηουν από τθ Β.Δ. Η διαδικαςία τθσ κανονικοποίθςθσ μπορεί να ςυνοψιςτεί ςε μερικοφσ απλοφσ κανόνεσ.

Κανόνεσ Κανονικοποίηςησ(1/2) ε ζναν πίνακα κάκε εγγραφι κα πρζπει να είναι μοναδικι. Επομζνωσ δεν πρζπει ποτζ να υπάρχουν ςε ζναν πίνακα δφο όμοιεσ εγγραφζσ. Αυτό επιτυγχάνεται όπωσ είπαμε και προθγουμζνωσ, με τθ βοικεια κάποιου πρωτεφοντοσ κλειδιοφ. ε ζναν πίνακα δεν πρζπει να υπάρχουν επαναλαμβανόμενα πεδία όπωσ Μάκθμα 1, Μάκθμα 2, Μάκθμα 3 κλπ., δθλαδι το κάκε πεδίο πρζπει να περιζχει ζνα μοναδικό είδοσ πλθροφοριϊν.

Κανόνεσ Κανονικοποίηςησ(2/2) Εφόςον κάκε πεδίο πρζπει να περιζχει ζνα μοναδικό είδοσ πλθροφοριϊν, δεν πρζπει να ολιςκιςουμε ςτο άλλο άκρο και να ςυγχωνεφςουμε δφο πεδία ςε ζνα. Για παράδειγμα ςε ζνα πίνακα πελατϊν δεν μποροφμε να ςυγχωνεφςουμε τα πεδία διεφκυνςθ και πόλθ, διότι πρόκειται για δφο διαφορετικζσ ιδιότθτεσ ενόσ κζματοσ (πελάτεσ). Ζνασ πίνακασ κα πρζπει να περιζχει όλα εκείνα τα πεδία τα οποία κα περιγράφουν πλιρωσ ζνα κζμα (π.χ. Μακθτζσ). Σαυτόχρονα όμωσ πεδία τα οποία δεν ζχουν άμεςθ ςχζςθ με το ςυγκεκριμζνο κζμα (π.χ. Μακιματα ι Βακμοί) κα πρζπει να μεταφερκοφν ςε άλλουσ πίνακεσ. 5. ε οποιοδιποτε πεδίο ενόσ πίνακα κα πρζπει να μποροφμε να κάνουμε τροποποιιςεισ, δίχωσ να επθρεάηεται κάποιο άλλο πεδίο, με εξαίρεςθ το πεδίο του πρωτεφοντοσ κλειδιοφ