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

Μέγεθος: px
Εμφάνιση ξεκινά από τη σελίδα:

Download "ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΣΙΑ ΠΑΝΕΠΙΣΗΜΙΟ ΚΡΗΣΗ"

Transcript

1 ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΣΙΑ ΠΑΝΕΠΙΣΗΜΙΟ ΚΡΗΣΗ Ειζαγωγή ζηις Βάζεις Δεδομένων II Ενότητα: Ειςαγωγή ΙΙ - Σχεδίαςη και Αρχιτεκτονική Κωςτήσ Πηγουνάκησ Τμήμα Οικονομικών Επιςτημών

2 16 2. Αρχιτεκτονική και Σχεδίαση 2.1. Αρχές Σωστής Σχεδίασης Για να λειτουργεί μια βάση δεδομένων σωστά και αποδοτικά πρέπει, τόσο η ίδια, όσο και το Σύστημα Διαχείρισης Βάσεων Δεδομένων (ΣΔΒΔ) που τη φιλοξενεί να είναι σωστά σχεδιασμένα. Αυτό ανάγεται σε μια σειρά από απαιτήσεις : Η βάση δεδομένων να μην περιλαμβάνει περιττά δεδομένα (reduntant data). Τα ίδια δεδομένα δεν θα πρέπει να καταχωρούνται στη βάση δύο φορές. Εάν συμβαίνει κάτι τέτοιο, τότε ανακύπτουν δυο σοβαρά προβλήματα. Το πρώτο και προφανές πρόβλημα, είναι ότι σπαταλούμε άσκοπα αποθηκευτικό χώρο. Το δεύτερο και σοβαρότερο πρόβλημα, είναι ότι υπάρχει ο κίνδυνος δημιουργίας ασυνεπών δεδομένων (inconsistent data). Πράγματι, εάν κρατάμε δύο φορές την ίδια πληροφορία και η πληροφορία αυτή σε κάποια χρονική στιγμή υποστεί κάποιο είδος επεξεργασίας για παράδειγμα την τροποποιήσουμε ή τη διαγράψουμε τότε η επεξεργασία αυτή θα πρέπει να εφαρμοσθεί και στις δύο καταχωρήσεις που αφορούν το ίδιο δεδομένο, διότι διαφορετικά, η βάση θα περιέχει δεδομένα που δεν είναι συνεπή. Για το λόγο αυτό, ένας από τους πρώτους ελέγχους που πραγματοποιούμε στη βάση αμέσως μετά το σχεδιασμό της, είναι ο έλεγχος παρουσίας επαναλαμβανόμενων πεδίων, και η απομάκρυνσή τους, εφόσον υπάρχουν. Η βάση δεδομένων πρέπει να είναι σχεδιασμένη έτσι ώστε τα δεδομένα που περιλαμβάνει να ανακτώνται εύκολα και γρήγορα. Μια κακή σχεδίαση της δομής της βάσης, οδηγεί στη δημιουργία μιας βάσης η οποία είναι εξαιρετικά δυσκίνητη και αναποτελεσματική. Η σωστή σχεδίαση μιας βάσης δεδομένων, επιτυγχάνεται με εφαρμογή επί της δομής της βάσης, μιας τεχνικής, η οποία ονομάζεται κανονικοποίηση (normalization). Η περιγραφή αυτής της τεχνικής παρουσιάζεται διεξοδικά σε παρακάτω. Το ΣΔΒΔ να χαρακτηρίζεται από σύστημα ασφάλειας (security system) που να απαγορεύει την πρόσβαση στα δεδομένα μη εξουσιοδοτημένων ατόμων. Αυτό ισχύει κυρίως όπως θα δούμε, σε μεγάλες βάσεις δεδομένων με πολλούς χρήστες, και η τεχνική που συνήθως εφαρμόζεται, συνίσταται στον καθορισμό ομάδων χρηστών (user groups) με διαφορετικά δικαιώματα πρόσβασης στον καθένα από αυτούς. Ο κάθε χρήστης λαμβάνει ένα κωδικό πρόσβασης (password) και τα καθήκοντα που μπορεί να επιτελέσει είναι εντελώς συγκεκριμένα και καθορισμένα εκ των προτέρων.

3 2. Μοντέλο Οντοτήτων Συσχετίσεων 17 Το ΣΔΒΔ να παρέχει έλεγχο σε ταυτόχρονες προσπελάσεις (concurrency control) πάνω στα ίδια δεδομένα. Το ΣΔΒΔ να διαθέτει σύστημα δημιουργίας αντιγράφων ασφαλείας (backups) των δεδομένων που είναι καταχωρημένα σε αυτή. Η ταυτόχρονη αποθήκευση των δεδομένων σε περισσότερους από ένα δίσκους, είναι μια εργασία επιβεβλημένη, προκειμένου να είναι δυνατή η ανάκτησή τους σε περιπτώσεις κατάρρευσης της βάσης για οποιοδήποτε λόγο. Ειδικότερα, μια καλά σχεδιασμένη βάση δεδομένων σε ένα λειτουργικό και αξιόπιστο ΣΔΒΔ διακρίνεται από τα εξής χαρακτηριστικά: Είναι απλή και κατανοητή ως προς τη δομή της Διασφαλίζεται η ακεραιότητα δεδομένων (data integrity) Αντεπεξέρχεται σε αναμενόμενα (planned) αλλά και σε μη αναμενόμενα (ad hoc) ερωτήματα (queries) Ανταποκρίνεται στο σκοπό για τον οποίο δημιουργείται και να έχει βιωσιμότητα Ελαχιστοποιείται η εξάρτισή της από τις εφαρμογές που θα την προσπελαύνουν 2.2. Αρχιτεκτονικές Συστημάτων Διαχείρισης Βάσεων Δεδομένων Βαθμίδες και Αρχιτεκτονικές Τα Συστήματα Διαχείρισης Βάσεων Δεδομένων είναι εφαρμογές λογισμικού που λειτουργούν συνήθως μέσω ενός δικτύου ή του διαδικτύου. Οι κοινοί τρόποι σχεδιασμού του λογισμικού σε ό,τι αφορά τις επιμέρους μονάδες (modules) και τη μεταξύ τους επικοινωνία χαρακτηρίζονται ως αρχιτεκτονικά μοντέλα ή αρχιτεκτονικές. Στη συνέχεια θα εξετάσουμε τις βασικές αρχιτεκτονικές των σύγχρονων ΣΔΒΔ που κατηγοριοποιούνται ανάλογα με τις βαθμίδες (tiers) που εμπλέκονται. Ο όρος των βαθμίδων ανάγεται στη λογική αρχιτεκτονική P-A-D από τα αρχικά των λέξεων Παρουσίαση-Εφαρμογή-Δεδομένα (Presentation-Application-Data), και βασίζεται στην αλληλεπίδραση των τριών αυτών λογικών διαδικασιών: Παρουσίαση Presentation : γνωστή και ως διεπαφή χρήστη (user interface) Εφαρμογή Application : γνωστή και ως επεξεργασία ή λογική εφαρμογής Δεδομένα Data : γνωστή και ως διαχείριση Η ανάπτυξη μεγάλων εφαρμογών επικεντρωμένων στην ανταλλαγή δεδομένων μέσω δικτύου οδήγησε στο περιβάλλον Πελάτη/Εξυπηρετητή (Client/Server) στη δεκαετία του Σε αυτού του περιβάλλοντος τις αρχιτεκτονικές υπάρχει μια κεντρική εφαρμογή που λέγεται Εξυπηρετητής (Server) και με την οποία συνδέονται και ανταλλάσσουν πληροφορίες άλλες εφαρμογές που βρίσκονται στους υπολογιστές των χρηστών και χαρακτηρίζονται ως Πελάτες (Clients). Η ανταλλαγή της πληροφορίας γίνεται μέσω

4 18 Εισαγωγή στις Σχεσιακές Βάσεις Δεδομένων για Οικονομολόγους συναλλαγών (transactions), δηλαδή μέσω καλά ορισμένων αιτημάτων (requests) και αποκρίσεων (responses). Το περιβάλλον Πελάτη/Εξυπηρετητή αφορά στη φυσική αρχιτεκτονική και εμφανίζει επιμέρους αρχιτεκτονικές. Όταν το μεγαλύτερο μέρος της επεξεργασίας (λογική της εφαρμογής) γίνεται στον Εξυπηρετητή και ο Πελάτης αναλαμβάνει κυρίως την παρουσίαση αποτελεσμάτων της διαδικασίας, τότε έχουμε την περίπτωση Αδύνατου Πελάτη (Thin Client) Παχύ Εξυπηρετητή (Fat Server), ενώ όταν ο Πελάτης αναλαμβάνει το μεγαλύτερο μέρος της επεξεργασίας μιλάμε για Παχύ Πελάτη (Fat Client) Αδύνατο Εξυπηρετητή (Thin Server). Στην ειδική περίπτωση του Διαδικτύου, όπου αποκλειστικά και μόνο το επίπεδο της παρουσίασης είναι στο φυλλομετρητή (browser), ενώ το σύνολο της επεξεργασίας είναι στον Εξυπηρετητή, μιλάμε για Υπέρ-Παχύ Εξυπηρετητή (Super-Fat Server) Αρχιτεκτονική μιας βαθμίδας (1-tier) Η απλούστερη αρχιτεκτονική είναι η αρχιτεκτονική μιας βαθμίδας (1-tier) στην οποία ο υπολογιστής που φιλοξενεί την εφαρμογή είναι ο ίδιος με το οποίο ο χρήστης επικοινωνεί με την εφαρμογή. Τυπική περίπτωση είναι η ανάπτυξη μιας βάσης στο ΣΔΒΔ MS Access, όπου αποθηκεύει τα δεδομένα της στον τοπικό δίσκο ενός προσωπικού υπολογιστή και ταυτόχρονα παρέχει τη δυνατότητα προσπέλασης των δεδομένων μέσω διεπαφής που αποθηκεύεται στον ίδιο υπολογιστή. Μια επέκταση αυτής της αρχιτεκτονικής είναι όταν ένας υπολογιστής εξυπηρετητής αρχείων (file server) φιλοξενεί τα αρχεία αποθήκευσης του ΣΔΒΔ (αλλά όχι κατ ανάγκη το ίδιο) και βρίσκεται σε τοπικό δίκτυο με άλλους υπολογιστές. Οι άλλοι υπολογιστές έχουν δυνατότητα ΆΜΕΣΗΣ προσπέλασης των αρχείων του με τη μορφή διαμοιρασμού (filesharing) και ΟΛΟΙ έχουν εγκατεστημένη την εφαρμογή του ΣΔΒΔ. Με αυτόν τον τρόπο διαφορετικοί υπολογιστές έχουν πρόσβαση στην ίδια βάση δεδομένων, αλλά με αρχιτεκτονική ίδια με αυτήν του ενός υπολογιστή. Πλεονεκτήματα: Εικόνα 2-1 : Mοντέλο Client/Server 1-tier Διαμοιρασμός δεδομένων σε πολλαπλούς χρήστες γίνεται με απλό τρόπο αν και οι δυνατότητες είναι περιορισμένες.

5 2. Μοντέλο Οντοτήτων Συσχετίσεων 19 Το κόστος αποθήκευσης είναι χαμηλό και μοιράζεται στους διασυνδεδεμένους χρήστες. Επειδή η ίδια εφαρμογή ΣΔΒΔ εγκαθίσταται πολλές φορές, ενδεχομένως επιτυγχάνεται χαμηλότερη τιμή αγοράς ανά εγκατάσταση (site license). Μειονεκτήματα: Μικρή δυνατότητα κλιμάκωσης. Αδυναμία ταυτόχρονης χρήσης. Προβλήματα ασφάλειας Αρχιτεκτονική δύο βαθμίδων (2-tier) Πρόκειται για την περίπτωση που ένα κεντρικό σύστημα, πολλές φορές με αποκλειστική αρμοδιότητα (server), παρέχει τη λειτουργικότητα για πολλά συστήματα χρηστών (clients). Το ΣΔΒΔ είναι στον εξυπηρετητή, με τον οποίο επικοινωνούν οι εφαρμογές πελάτες. Πλεονεκτήματα Εικόνα 2-2 : Μοντέλο Client/Server 2-tier Κλιμάκωση, οριζόντια (αύξηση πελατών) και κάθετη (αύξηση εξυπηρετητών). Αποτελεσματική χρήση των υπολογιστικών πόρων με καλό επίπεδο ασφάλειας. Εύκολη ενσωμάτωση νέας τεχνολογίας. Μαζί με τον client μπορεί να υπάρχουν και άλλες εφαρμογές. Μειονεκτήματα Η client εφαρμογή εγκαθίσταται σε πολλά συστήματα, πράγμα που προκαλεί δυσκολία αλλαγής της (π.χ. αναβάθμισης) και, για το λόγο αυτό, το κόστος συντήρησης αυξάνεται σημαντικά Αρχιτεκτονική πολλαπλών βαθμίδων (n-tier) H λειτουργικότητα της εφαρμογής του ΣΔΒΔ χωρίζεται σε διαφορετικά επίπεδα που διασυνδέονται λογικά και μοιράζονται πληροφορίες. Κάθε ενδιάμεσο επίπεδο αποτελεί ένα μοντέλο client/server. Η πιο συνήθης υλοποίηση είναι αυτή των τριών βαθμίδων (3-tier),

6 20 Εισαγωγή στις Σχεσιακές Βάσεις Δεδομένων για Οικονομολόγους όπου υπάρχει σαφής φυσικός διαχωρισμός της επεξεργασίας από τη βάση δεδομένων και την παρουσίαση. Πλεονεκτήματα Εικόνα 2-3 : Μοντέλο Client/Server 3-tier Αυξημένη ασφάλεια, αφού ο χρήστης δεν προσπελαύνει άμεσα τη βάση δεδομένων Αυξημένη ευελιξία και έλεγχος λόγω των ενδιάμεσων επιπέδων και, επομένως, καλύτερη απόδοση Ελαχιστοποιημένη διαχείριση σε σχέση με το μοντέλο client/server Μειονεκτήματα Πολυπλοκότητα της σχεδίασης Αυξημένο αρχικό κόστος υλοποίησης Αρχιτεκτονική διαδικτύου Στην αρχιτεκτονική πολλαπλών βαθμίδων εντάσσεται και η αρχιτεκτονική διαδικτύου. Σε αυτήν την περίπτωση το τελευταίο μέρος προς τον Πελάτη υλοποιείται μέσω του πρωτοκόλλου http και η μόνη απαίτηση από αυτόν είναι η εφαρμογή φυλλομετρητή (περίπτωση Υπερ-Παχύ Εξυπηρετητή). Πλεονεκτήματα Εικόνα 2-4 : Μοντέλο Client/Server Διαδικτύου Αυξημένη ασφάλεια, αφού ο χρήστης δεν προσπελαύνει άμεσα τη βάση δεδομένων Αυξημένη ευελιξία και έλεγχος και, επομένως, καλύτερη απόδοση

7 2. Μοντέλο Οντοτήτων Συσχετίσεων 21 Ελαχιστοποιημένη διαχείριση σε σχέση με το μοντέλο client/server Χαμηλές απαιτήσεις για την πλευρά του χρήστη Μειονεκτήματα Αυξημένοι κίνδυνοι που αντιμετωπίζονται μέσω ισχυρών πολιτικών ασφάλειας (firewalls, λογισμικό ανίχνευσης εισβολέων, κ.ά.) Σύγκριση αρχιτεκτονικών 2- και 3-βαθμίδων Η βασική διαφορά μεταξύ των 2 και των 3 βαθμίδων είναι ο τρόπος που υλοποιείται το μέρος της Εταιρικής Λογικής (Business Logic), δηλαδή η λογική της εφαρμογής κατά P-A-D. Έτσι, στην αρχιτεκτονική 2 βαθμίδων η Εταιρική Λογική αναπτύσσεται και στις δύο βαθμίδες, και στις δύο πλευρές του μοντέλου Πελάτη-Εξυπηρετητή. Στο παρακάτω σχήμα δίδεται παραστατικά η διαφορά μεταξύ των αρχιτεκτονικών 2-tier και 3-tier: Εικόνα 2-5 : Σύγκριση αρχιτεκτονικών 2-tier και 3-tier Συγκρίνοντας τις δύο αρχιτεκτονικές ως προς το κόστος ανάπτυξης και συντήρησης, τα συστήματα 2 βαθμίδων μπορεί να κλιμακώσουν υπερβολικά το κόστος καθώς αυξάνει η πολυπλοκότητα των εφαρμογών δηλ. η επεξεργασία και ο χρόνος ζωής της εφαρμογής. (πηγή : Εικόνα 2-6 : Κλιμάκωση κόστους αρχιτεκτονικών 2-tier και 3-tier

8 22 Εισαγωγή στις Σχεσιακές Βάσεις Δεδομένων για Οικονομολόγους 2.3. Σχεδίαση Βάσεων Δεδομένων Στάδια Ζωής Βάσεων Δεδομένων Στον κύκλο ζωής μιας βάσης δεδομένων μπορούμε να διακρίνουμε τρία στάδια. Το πρώτο Στάδιο προηγείται χρονικά και πρέπει να ολοκληρωθεί για να προχωρήσουμε στα επόμενα, ενώ για τα Στάδια 2 και 3 υπάρχει χρονική αλληλοεπικάλυψη. Παρακάτω αναλύονται λεπτομερώς τα τρία στάδια Στάδιο 1: Σχεδίαση και υλοποίηση της βάσης: Στο στάδιο αυτό αναλύονται οι απαιτήσεις που έχουμε για τη βάση διδομένων, πραγματοποιείται ο σχεδιασμός και υλοποιείται η βάση δεδομένων χρησιμοποιώντας τα κατάλληλο λογισμικό και εξειδικευμένο προσωπικό. Το στάδιο αυτό είναι καίριο γιατί δεσμεύει την εξέλιξη της βάσης και πραγματοποιείται άπαξ. Λάθη κατά τη σχεδίαση είναι πολύ πιθανόν να οδηγήσουν σε αναποτελεσματική διαχείριση των δεδομένων, κάτι που μακροπρόθεσμα θα κοστίσει, τόσο χρόνο, όσο και χρήμα. Στάδιο 2: Καταχώρηση των δεδομένων στη βάση (data entry): Η καταχώρηση δεδομένων δεν απαιτεί την απασχόληση εξειδικευμένου προσωπικού. Γίνεται είτε αυτοματοποιημένα, είτε με συμπλήρωση φορμών σε ειδικές εφαρμογές διεπαφής με το χρήστη (user interfaces UI). Στάδιο 3: Διαχείριση της βάσης δεδομένων και επεξεργασία των δεδομένων: Η διαχείριση των δεδομένων της βάσης πραγματοποιείται ανά πάσα στιγμή μετά την υλοποίησή της και εφαρμόζεται στα δεδομένα εκείνα που έχουν ήδη καταχωρηθεί. Η κυριότερη μορφή διαχείρισης των δεδομένων αφορά στην προβολή δεδομένων που πληρούν συγκεκριμένα κριτήρια αναζήτησης. Τα κριτήρια αυτά μπορεί, είτε να έχουν τεθεί εξ αρχής σε μια εφαρμογή που προσπελαύνει τη βάση δεδομένων (3- tier) και επιστρέφει το αποτέλεσμα με τυποποιημένη μορφοποίηση σε μορφή αναφοράς, είτε να τίθεται κατά τη διάρκεια εκτέλεσης της εφαρμογής. Άλλη μορφή διαχείρισης, εξ ίσου σημαντική, είναι η αλλαγή των δεδομένων (τροποποίηση / ενημέρωση / διαγραφή). Το ενδιαφέρον μας εστιάζεται στο πρώτο Στάδιο και ιδιαίτερα στη σχεδίαση των βάσεων δεδομένων Επίπεδα Σχεδίασης Βάσεων Δεδομένων Η σχεδίαση μιας βάσης δεδομένων μπορεί να χωριστεί γενικά σε τρία διακριτά εννοιολογικά επίπεδα: το φυσικό επίπεδο, το λογικό επίπεδο, και το επίπεδο όψης. Στο φυσικό επίπεδο (physical level), σχεδιάζεται και αναλύεται ο τρόπος µε τον οποίο τα δεδομένα της βάσης θα αποθηκεύονται στο ΣΔΒΔ. Στο επίπεδο αυτό, καθορίζονται, μεταξύ άλλων, οι τύποι δεδομένων που θα χρησιμοποιηθούν.

9 2. Μοντέλο Οντοτήτων Συσχετίσεων 23 Στο εννοιολογικό ή λογικό επίπεδο (conceptual / logical level), καθορίζεται ο τρόπος που τα δεδομένα και οι σχέσεις που υφίστανται ανάμεσά τους θα μοντελοποιηθούν στη βάση του συστήματος. Τέλος, στο επίπεδο όψης (view level), καθορίζεται ο τρόπος που ένα μέρος των δεδομένων θα προβάλλεται στο χρήστη σύμφωνα με καθορισμένα κριτήρια που εκείνος θέτει με άμεσο ή έμμεσο τρόπο. Εμείς επικεντρωνόμαστε στο λογικό επίπεδο γιατί εκεί γίνεται κυρίως η μοντελοποίηση της βάσης δεδομένων Μοντέλα Σχεδίασης Εννοιολογικού-Λογικού Επιπέδου Τα μοντέλα σχεδίασης εννοιολογικού-λογικού επιπέδου δεν αφορούν απλά στους τρόπους οργάνωσης δεδομένων, αλλά προχωρούν στο να ορίσουν και τις πράξεις που τελούνται στα δεδομένα. Έτσι, για το σχεσιακό μοντέλο, για παράδειγμα, υφίστανται οι τελεστές της επιλογής (select), της προβολής (project), της σύζευξης (join) και της διαίρεσης (division). Η ιστορική εξέλιξη των μοντέλων φαίνεται στην ακόλουθη εικόνα : Εικόνα 2-7 : Ιστορική Εξέλιξη των Μοντέλων ΒΔ Επίπεδο Μοντέλο (Flat Model) Το επίπεδο μοντέλο ή μοντέλο πίνακα (table) ή μοντέλο επίπεδου αρχείου (flat file) είναι ο παλαιότερος τρόπος οργάνωσης δεδομένων. Πρόκειται για συλλογή ακολουθιών δεδομένων, διαχωρισμένα με ειδικούς χαρακτήρες (π.χ. κενό, tab, κόμμα, ερωτηματικό) που μπορούν να διερευνηθούν σειριακά για τον εντοπισμό τους. Η σειριακή αναζήτηση δεδομένων είναι αναποτελεσματική, αλλά μπορεί να είναι χρήσιμη για μικρούς καταλόγους και για απλές δομές δεδομένων. Σε αυτό το μοντέλο δεν υπάρχει η δυνατότητα καθορισμού του τύπου των δεδομένων, καθώς η οργάνωση του κάθε αρχείου είναι ελεύθερη, χωρίς έλεγχο κανόνων από κάποιο σύστημα. Η διαχείριση γίνεται μέσω προγραμμάτων που διαβάζουν και γράφουν στα αρχεία των δεδομένων. Προβλήματα :

10 24 Εισαγωγή στις Σχεσιακές Βάσεις Δεδομένων για Οικονομολόγους ταυτόχρονη εγγραφή από περισσότερες από μία εφαρμογές, απώλεια δεδομένων λόγω κατάρρευσης μιας εφαρμογής κατά τη διάρκεια προσπέλασης του αρχείου. Ιεραρχικό Μοντέλο (Hierarchical Model) Στο ιεραρχικό μοντέλο τα δεδομένα οργανώνονται σε δομές που ακολουθούν τη λογική του ανεστραμμένου δένδρου. Τις δομές αυτές μπορούμε να τις θεωρήσουμε πίνακες εγγραφών (record tables), οι οποίοι χαρακτηρίζονται από δείκτες (pointers). Οι σχέσεις μεταξύ των πινάκων είναι του τύπου πρόγονος-απόγονος (parent-child), επειδή δημιουργούνται σχέσεις πολλαπλότητας «ένα προς πολλά». Αυτό καθίσταται δυνατό μέσω των δεικτών που φέρουν οι πίνακες. Ο πρώτος πίνακας-πρόγονος καλείται ρίζα (root), και έχει έναν ή περισσότερους πίνακες απογόνους. Κάθε πίνακας, μπορεί να έχει έναν ή περισσότερους απογόνους, αλλά μόνο έναν πρόγονο. H αναζήτηση είναι μονοσήμαντη μέσω των «κλαδιών», ξεκινώντας από τη ρίζα. Στο ιεραρχικό μοντέλο η ακεραιότητα αναφοράς των δεδομένων είναι εγγενής και δεν χρειάζεται ιδιαίτερος μηχανισμός για να επιτευχθεί. Ένα τυπικό παράδειγμα οργάνωσης σύμφωνα με την ιεραρχικό μοντέλο είναι το πρότυπο καταλόγου Lightweight Directory Access Protocol LDAP ή το πρότυπο extended Markup Language - XML. Τα σοβαρότερα μειονεκτήματα είναι : η ανάγκη εκκίνησης της αναζήτησης από τη ρίζα η μεγάλη δυσκολία αλλαγής της δομής του «δέντρου», η οποία επηρεάζει, όχι μόνο την ίδια τη βάση δεδομένων, αλλά και τις εφαρμογές που τη χειρίζονται. λόγω της στενής σχέσης των πινάκων, όταν διαγράφεται ένας πρόγονος, πρέπει να διαγραφούν και οι απόγονοί του. Εικόνα 2-8: Οργάνωση δεδομένων με το Ιεραρχικό Μοντέλο Μοντέλο Δικτύου (Network Model) Το μοντέλου δικτύου οργανώνει τα δεδομένα ακολουθώντας δύο βασικές έννοιες : τις εγγραφές (records) και τα σύνολα (sets). Οι εγγραφές περιέχουν πεδία ενώ τα σύνολα (που

11 2. Μοντέλο Οντοτήτων Συσχετίσεων 25 δεν σχετίζονται με τη μαθηματική έννοια του συνόλου) ορίζουν σχέσεις πολλαπλότητας «ένα προς πολλά» μεταξύ των εγγραφών. Έτσι, Οι έγγραφες συνδέονται μεταξύ τους δημιουργώντας ένα δίκτυο συνδέσεων, και ουσιαστικά συνδυάζονται μεμονωμένες ιεραρχικές βάσεις δεδομένων σε μια μεγαλύτερη και με αυτόν τον τρόπο το μοντέλο δικτύου αποτελεί επέκταση του ιεραρχικού μοντέλου γιατί επιτρέπει σε κάθε απόγονο να έχει πολλούς προγόνους, δηλ. επιτρέπει τη δημιουργία σχέσεων πολλαπλότητας «πολλά προς πολλά». Η πλοήγηση δεν απαιτεί την έναρξη από κάποια ρίζα, αλλά μπορεί να αρχίσει από οποιαδήποτε πίνακα. Εικόνα 2-9: Οργάνωση δεδομένων με το Μοντέλο Δικτύου Σχεσιακό Μοντέλο (Relational Model) Το σχεσιακό μοντέλο βασίζεται στην Κατηγορηματική Λογική (Predicate Logic) και τη Θεωρία Συνόλων (Set Theory). Τα βασικά στοιχεία του μοντέλου είναι οι οντότητες (entities), οι σχέσεις ή συσχετίσεις (relations), τα χαρακτηριστικά (attributes) και τα πεδία τιμών τους (domains). Στο σχεσιακό μοντέλο οι οντότητες και οι συσχετίσεις αποδίδονται με πίνακες, και σε αντίθεση με το ιεραρχικό και το μοντέλο δικτύου, η έννοια της ιεραρχίας και δεν αποτελεί το κυρίαρχο χαρακτηριστικό. Το μοντέλο αυτό θα αποτελέσει το αντικείμενο μελέτης μας στα επόμενα κεφάλαια. Αντικειμενοστραφές μοντέλο (Object Oriented Model) Το μοντέλο αυτό προέκυψε από την ανάγκη άμεσης πρόσβασης στο μοντέλο της βάσης δεδομένων από σύγχρονες τεχνικές αντικειμενοστραφούς προγραμματισμού (object oriented programming). Αυτό έχει σαν αποτέλεσμα την άμεση προσπέλαση των δεδομένων από της εφαρμογές και τις καθιστά αποδοτικότερες σε νέους τύπους δεδομένων όπως ήχου και εικόνας (σταθερής ή video). Οι αντικειμενοστραφείς ΒΔ προσπελαύνονται άμεσα από γλώσσες όπως η Java και η C++, πράγμα που τις κάνει 10 έως 1000 φορές ταχύτερες από τις αντίστοιχες σχεσιακές. Αν και σχεδιαστικά οι αντικειμενοστραφείς ΒΔ ξεπερνούν πολλές αδυναμίες των σχεσιακών, πρακτικά παρουσιάζουν το μειονέκτημα ότι η διείσδυσή τους στην αγορά είναι μικρή σε σύγκριση με τις σχεσιακές βάσεις. Αυτό σημαίνει λιγότερους εξειδικευμένους προγραμματιστές και μη διασφάλισης εκτέλεσης των εφαρμογών σε διαφορετικές πλατφόρμες λόγω μη επαρκούς τυποποίησης (standardization).

12 26 Εισαγωγή στις Σχεσιακές Βάσεις Δεδομένων για Οικονομολόγους Τέλος, υφίσταται και ένα υβριδικό μοντέλο Συσχέτισης Αντικειμένων (Object Related Model) που προτάθηκε από την Oracle στο τέλος της δεκαετίας του Το μοντέλο αυτό ενσωματώνει αντικειμενοστραφή χαρακτηριστικά σε μια σχεσιακή βάση δεδομένων, επιτρέποντας τη δημιουργία νέων τύπων δεδομένων, αν και η βασική αρχιτεκτονική παραμένει σχεσιακή Λειτουργίες και Γλώσσες Ο καθορισμός και η διαχείριση της δομής της βάσης πραγματοποιούνται με τη βοήθεια ειδικών γλωσσών προγραμματισμού. Οι γλώσσες αυτές, χαρακτηρίζονται ως γλώσσες τέταρτης γενεάς (4 th Generation Languages, 4GL), διότι σε αντίθεση με τις συμβατικές γλώσσες προγραμματισμού δεν υλοποιούν πολύπλοκες λειτουργίες χαμηλού επιπέδου, αλλά το μόνο που κάνουν είναι να ανακτούν δεδομένα από τη βάση του συστήματος, χωρίς ο χρήστης να γνωρίζει πως λαμβάνει χώρα αυτή η διαδικασία. Εκτός από την ανάκτηση των δεδομένων, οι γλώσσες αυτές προσφέρουν και πιο προχωρημένες λειτουργίες, όπως είναι η δημιουργία νέων δομών δεδομένων μέσα στη βάση, η διαγραφή και η τροποποίηση αυτών, και ο ορισμός συσχετίσεων μεταξύ των στοιχείων της βάσης. Οι λειτουργίες αυτές μπορούν να διαχωριστούν σε δύο κατηγορίες: σ αυτές που τροποποιούν τη δομή της βάσης, και σ εκείνες που τροποποιούν το περιεχόμενο της βάσης, δηλαδή τα δεδομένα που αποθηκεύονται σε αυτή. Αυτό σημαίνει ότι υφίστανται δύο επίπεδα διαχείρισης, και γι αυτό χρησιμοποιούνται διαφορετικές γλώσσες προγραμματισμού: μια γλώσσα που είναι υπεύθυνη για τον ορισμό και την τροποποίηση της δομής της βάσης και η οποία ονομάζεται γλώσσα ορισμού δεδομένων (Data Definition Language, DDL), και μια γλώσσα που είναι υπεύθυνη για τη διαχείριση των δεδομένων της βάσης, και η οποία ονομάζεται γλώσσα διαχείρισης δεδομένων (Data Manipulation Language, DML) Ερωτήσεις Κατανόησης 1. Ποια είναι η βασική αρχιτεκτονική φυσικού επιπέδου για τα σύγχρονα ΣΔΒΔ ; 2. Ποιες επιμέρους αρχιτεκτονικές υπάρχουν για τα μοντέλο Cilent/Server; 3. Ποια τα πλεονεκτήματα και τα μειονεκτήματα σε καθεμία από τις αρχιτεκτονικές ΣΔΒΔ; 4. Ποιες είναι οι επιπτώσεις στο κόστος κατά την κλιμάκωση μιας εφαρμογής με αρχιτεκτονική 2-tier σε σχέση με μία 3-tier ; 5. Ποια είναι τα στάδια στον κύκλο ζωής μιας ΒΔ; 6. Ποια είναι τα επίπεδα σχεδίασης και σε τι αφορά το καθένα; 7. Ποιες είναι οι αρχές της καλής σχεδίασης των ΒΔ; 8. Τι εννοούμε με τους όρους περιττά και ασυνεπή ; 9. Τι είναι η κανονικοποίηση; 10. Πώς επιτυγχάνεται η ασφάλεια των δεδομένων σε μια ΒΔ; 11. Πως διασφαλίζεται η μη απώλεια δεδομένων από ταυτόχρονες προσπελάσεις; 12. Πως διασφαλίζεται η μη απώλεια δεδομένων από κατάρρευση; 13. Ποια είναι τα μοντέλα λογικής σχεδίασης;

13 2. Μοντέλο Οντοτήτων Συσχετίσεων Τοποθετήστε χρονικά της εξέλιξη των μοντέλων λογικής σχεδίασης. 15. Ποιο το χαρακτηριστικό του μοντέλου επίπεδου αρχείου; 16. Ποια τα προβλήματα του μοντέλου επίπεδου αρχείου; 17. Ποια τα χαρακτηριστικά και τα μειονεκτήματα του ιεραρχικού μοντέλου; 18. Σε τι διαφέρει το ιεραρχικό από το μοντέλο δικτύου; 19. Ποια τα χαρακτηριστικά του σχεσιακού μοντέλου; 20. Ποια τα μειονεκτήματα και τα πλεονεκτήματα του αντικειμενοστραφούς μοντέλου έναντι του σχεσιακού; 21. Τι είναι οι γλώσσες τέταρτης γενιάς ; 22. Ποια είδη λειτουργιών εντοπίζονται σε μια σχεσιακή ΒΔ;

14 Σημειώματα Σημείωμα αναφοράς Copyright Πανεπιστήμιο Κρήτης, Κωστής Πηγουνάκης, Βάσεις Δεδομένων II»». Έκδοση: 1.0. Ρέθυμνο Κωστής Πηγουνάκης. «Εισαγωγή στις Σημείωμα Αδειοδότησης Το παρόν υλικό διατίθεται με τους όρουςς της άδειας χρήσης Creative Commons Αναφορά, Μη Εμπορική Χρήση, Όχι Παράγωγο Έργο 4.0 [1] ή μεταγενέστερη, Διεθνής Έκδοση. Εξαιρούνται τα αυτοτελή έργα τρίτων π.χ. φωτογραφίες, διαγράμματα κ.λ.π., τα οποία εμπεριέχονται σε αυτό και τα οποία αναφέρονται μαζί με τους όρους χρήσης τους στο «Σημείωμα Χρήσης Έργων Τρίτων». [1] //creativecommons.org/licenses/by nc nd/4.0/ Ως Μη Εμπορική ορίζεται η χρήση: που δεν περιλαμβάνει άμεσο ή έμμεσο οικονομικό όφελος από την χρήση του έργου, για το διανομέα του έργου και αδειοδόχο που δεν περιλαμβάνει πρόσβαση στο έργο οικονομική συναλλαγή ως προϋπόθεσηπ η για τη χρήση ή που δεν προσπορίζει στο διανομέα του έργου και αδειοδόχο έμμεσοο οικονομικό όφελος (π.χ. διαφημίσεις) από την προβολή του έργου σε διαδικτυακό τόποο Ο δικαιούχος μπορεί να παρέχει στον αδειοδόχο ξεχωριστή άδεια να χρησιμοποιεί το έργο για εμπορική χρήση, εφόσον αυτό του ζητηθεί. Διατήρηση Σημειωμάτων Οποιαδήποτε αναπαραγωγή ή διασκευή του υλικού θα πρέπει να ν συμπεριλαμβάνει: το Σημείωμα Αναφοράς το Σημείωμα Αδειοδότησης τη δήλωση ιατήρησης Σημειωμάτων το Σημείωμα Χρήσης Έργων Τρίτων (εφόσονν υπάρχει) μαζί με τους συνοδευόμενους υπερσυνδέσμους.

15 Χρηματοδότηση Το παρόν εκπαιδευτικό διδάσκοντα. υλικό έχει αναπτυχθεί στα πλαίσια του εκπαιδευτικού έργου του Το έργο «Ανοικτά Ακαδημαϊκά Μαθήματα στο Πανεπιστήμιο Κρήτης» μόνο τη αναδιαμόρφωση του εκπαιδευτικού υλικού. έχει χρηματοδοτήσει Το έργο υλοποιείται στο πλαίσιο του Επιχειρησιακού Προγράμματος «Εκπαίδευση και Δια Βίου Μάθηση» και συγχρηματοδοτείται από την Ευρωπαϊκή Ένωση (Ευρωπαϊκό Κοινωνικό Ταμείο) και από εθνικούςς πόρους. 4

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

Εισαγωγή στις Βάσεις Δεδομζνων II ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΣΙΑ ΠΑΝΕΠΙΣΗΜΙΟ ΚΡΗΣΗ Εισαγωγή στις Βάσεις Δεδομζνων II Ενότητα: Εισαγωγή ΙΙ - Σχεδίαση και Αρχιτεκτονική Διδάσκων: Πηγουνάκης Κωστής ΤΜΗΜΑ ΟΙΚΟΝΟΜΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΣΧΟΛΗ ΚΟΙΝΩΝΙΚΩΝ ΕΠΙΣΤΗΜΩΝ

Διαβάστε περισσότερα

Ενότητα. Εισαγωγή στις βάσεις δεδομένων

Ενότητα. Εισαγωγή στις βάσεις δεδομένων Ενότητα 1 Εισαγωγή στις βάσεις δεδομένων 2 1.1 Βάσεις Δεδομένων Ένα βασικό στοιχείο των υπολογιστών είναι ότι έχουν τη δυνατότητα να επεξεργάζονται εύκολα και γρήγορα μεγάλο πλήθος δεδομένων και πληροφοριών.

Διαβάστε περισσότερα

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

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΣΙΑ ΠΑΝΕΠΙΣΗΜΙΟ ΚΡΗΣΗ ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΣΙΑ ΠΑΝΕΠΙΣΗΜΙΟ ΚΡΗΣΗ Ειζαγωγή ζηις Βάζεις Δεδομένων II Ενότητα: Παραδείγματα SQL με τη MySQL Κωςτήσ Πηγουνάκησ Τμήμα Οικονομικών Επιςτημών 11 η Εβδομάδα - Εργαστήριο: Παραδεί γματα SQL

Διαβάστε περισσότερα

Βάσεις Περιβαλλοντικών Δεδομένων

Βάσεις Περιβαλλοντικών Δεδομένων Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Βάσεις Περιβαλλοντικών Δεδομένων Ενότητα 1: Εισαγωγή στις ΒΔ Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται διαφορετικά

Διαβάστε περισσότερα

Διαχείριση Πολιτισμικών Δεδομένων

Διαχείριση Πολιτισμικών Δεδομένων Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Διαχείριση Πολιτισμικών Δεδομένων Ενότητα 6: Εισαγωγή στις Βάσεις Δεδομένων Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και

Διαβάστε περισσότερα

Βάσεις Δεδομένων Ενότητα 1

Βάσεις Δεδομένων Ενότητα 1 ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ Ενότητα 1: Εισαγωγή στις Ιωάννης Μανωλόπουλος, Καθηγητής Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative

Διαβάστε περισσότερα

Εισαγωγή στην Πληροφορική

Εισαγωγή στην Πληροφορική Εισαγωγή στην Πληροφορική Βάσεις Δεδομένων ΤΕΙ Ιονίων Νήσων Τμήμα Τεχνολόγων Περιβάλλοντος Κατεύθυνση Συντήρησης Πολιτισμικής Κληρονομιάς Τι είναι οι Βάσεις Δεδομένων; Σύστημα για αποθήκευση, μετάδοση

Διαβάστε περισσότερα

Εισαγωγή στην Πληροφορική

Εισαγωγή στην Πληροφορική Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Εισαγωγή στην Πληροφορική Ενότητα 12: Βάσεις Δεδομένων [βασισμένο σε σημειώσεις των Silberchatz,Korth και Sudarshan] Το περιεχόμενο του μαθήματος διατίθεται

Διαβάστε περισσότερα

Βάσεις Περιβαλλοντικών Δεδομένων

Βάσεις Περιβαλλοντικών Δεδομένων Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Βάσεις Περιβαλλοντικών Δεδομένων Ενότητα 2: Εισαγωγή Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται διαφορετικά

Διαβάστε περισσότερα

Εισαγωγή στους Αλγορίθμους

Εισαγωγή στους Αλγορίθμους Εισαγωγή στους Αλγορίθμους Ενότητα 6 η Άσκηση - DFS δένδρα Διδάσκων Χρήστος Ζαρολιάγκης Καθηγητής Τμήμα Μηχανικών Η/Υ & Πληροφορικής Πανεπιστήμιο Πατρών Email: zaro@ceid.upatras.gr Άδειες Χρήσης Το παρόν

Διαβάστε περισσότερα

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

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ Δομές δεδομένων Άσκηση αυτοαξιολόγησης Παναγιώτα Φατούρου Τμήμα Επιστήμης Υπολογιστών ΗΥ2, Ενότητα : Ασκήσεις και Λύσεις Άσκηση 1 Ενότητα : Υλοποίηση Λεξικών µε

Διαβάστε περισσότερα

Εισαγωγή στους Αλγορίθμους

Εισαγωγή στους Αλγορίθμους Εισαγωγή στους Αλγορίθμους Ενότητα 5 η Άσκηση Συγχώνευση & απαρίθμηση Διδάσκων Χρήστος Ζαρολιάγκης Καθηγητής Τμήμα Μηχανικών Η/Υ & Πληροφορικής Πανεπιστήμιο Πατρών Email: zaro@ceid.upatras.gr Άδειες Χρήσης

Διαβάστε περισσότερα

Διοικητική Λογιστική

Διοικητική Λογιστική Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Διοικητική Λογιστική Ενότητα 10: Προσφορά και κόστος Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται διαφορετικά

Διαβάστε περισσότερα

Εισαγωγή στην Πληροφορική

Εισαγωγή στην Πληροφορική Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Εισαγωγή στην Πληροφορική Ενότητα 7: Τεχνολογία Λογισμικού Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται διαφορετικά

Διαβάστε περισσότερα

Βάσεις Περιβαλλοντικών Δεδομένων

Βάσεις Περιβαλλοντικών Δεδομένων Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Βάσεις Περιβαλλοντικών Δεδομένων Ενότητα 3: Μοντέλα βάσεων δεδομένων Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται

Διαβάστε περισσότερα

Λογιστική Κόστους Ενότητα 12: Λογισμός Κόστους (2)

Λογιστική Κόστους Ενότητα 12: Λογισμός Κόστους (2) Λογιστική Κόστους Ενότητα 12: Λογισμός Κόστους (2) Μαυρίδης Δημήτριος Τμήμα Λογιστικής και Χρηματοοικονομικής Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για

Διαβάστε περισσότερα

Θερμοδυναμική. Ανοικτά Ακαδημαϊκά Μαθήματα. Πίνακες Νερού σε κατάσταση Κορεσμού. Γεώργιος Κ. Χατζηκωνσταντής Επίκουρος Καθηγητής

Θερμοδυναμική. Ανοικτά Ακαδημαϊκά Μαθήματα. Πίνακες Νερού σε κατάσταση Κορεσμού. Γεώργιος Κ. Χατζηκωνσταντής Επίκουρος Καθηγητής Ανοικτά Ακαδημαϊκά Μαθήματα Τεχνολογικό Εκπαιδευτικό Ίδρυμα Αθήνας Πίνακες Νερού σε κατάσταση Κορεσμού Γεώργιος Κ. Χατζηκωνσταντής Επίκουρος Καθηγητής Διπλ. Ναυπηγός Μηχανολόγος Μηχανικός M.Sc. Διασφάλιση

Διαβάστε περισσότερα

Εισαγωγή στους Αλγορίθμους

Εισαγωγή στους Αλγορίθμους Εισαγωγή στους Αλγορίθμους Ενότητα 5 η Άσκηση - Συγχώνευση Διδάσκων Χρήστος Ζαρολιάγκης Καθηγητής Τμήμα Μηχανικών Η/Υ & Πληροφορικής Πανεπιστήμιο Πατρών Email: zaro@ceid.upatras.gr Άδειες Χρήσης Το παρόν

Διαβάστε περισσότερα

Βάσεις Δεδομένων. Ενότητα 5: ΚΑΝΟΝΙΚΟΠΟΙΗΣΗ ΒΑΣΗΣ ΔΕΔΟΜΕΝΩΝ. Πασχαλίδης Δημοσθένης Τμήμα Ιερατικών σπουδών

Βάσεις Δεδομένων. Ενότητα 5: ΚΑΝΟΝΙΚΟΠΟΙΗΣΗ ΒΑΣΗΣ ΔΕΔΟΜΕΝΩΝ. Πασχαλίδης Δημοσθένης Τμήμα Ιερατικών σπουδών Βάσεις Δεδομένων Ενότητα 5: ΚΑΝΟΝΙΚΟΠΟΙΗΣΗ ΒΑΣΗΣ ΔΕΔΟΜΕΝΩΝ Πασχαλίδης Δημοσθένης Τμήμα Ιερατικών σπουδών Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό

Διαβάστε περισσότερα

Έλεγχος και Διασφάλιση Ποιότητας Ενότητα 4: Μελέτη ISO Κουππάρης Μιχαήλ Τμήμα Χημείας Εργαστήριο Αναλυτικής Χημείας

Έλεγχος και Διασφάλιση Ποιότητας Ενότητα 4: Μελέτη ISO Κουππάρης Μιχαήλ Τμήμα Χημείας Εργαστήριο Αναλυτικής Χημείας Έλεγχος και Διασφάλιση Ποιότητας Ενότητα 4: Μελέτη Κουππάρης Μιχαήλ Τμήμα Χημείας Εργαστήριο Αναλυτικής Χημείας ISO 17025 5.9. ΔΙΑΣΦΑΛΙΣΗ ΤΗΣ ΠΟΙΟΤΗΤΑΣ ΤΩΝ ΑΠΟΤΕΛΕΣΜΑΤΩΝ ΔΟΚΙΜΩΝ (1) 5.9.1 Το Εργαστήριο

Διαβάστε περισσότερα

ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ. Ενότητα 1: Εισαγωγή στις Βάσεις Δεδομένων. Αθανάσιος Σπυριδάκος Διοίκηση Επιχειρήσεων

ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ. Ενότητα 1: Εισαγωγή στις Βάσεις Δεδομένων. Αθανάσιος Σπυριδάκος Διοίκηση Επιχειρήσεων ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ Ενότητα 1: Εισαγωγή στις Βάσεις Δεδομένων Αθανάσιος Σπυριδάκος Διοίκηση Επιχειρήσεων Άδειες Χρήσης Το παρόν εκπαιδευτικό

Διαβάστε περισσότερα

ΣΥΣΤΗΜΑΤΑ ΗΛΕΚΤΡΙΚΗΣ ΕΝΕΡΓΕΙΑΣ ΙIΙ

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

Διαβάστε περισσότερα

ΣΥΣΤΗΜΑΤΑ ΗΛΕΚΤΡΙΚΗΣ ΕΝΕΡΓΕΙΑΣ ΙIΙ

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

Διαβάστε περισσότερα

ΣΥΣΤΗΜΑΤΑ ΗΛΕΚΤΡΙΚΗΣ ΕΝΕΡΓΕΙΑΣ ΙIΙ

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

Διαβάστε περισσότερα

Μηχανολογικό Σχέδιο Ι

Μηχανολογικό Σχέδιο Ι ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΧΤΑ ΑΚΑΔΗΜΑΙΚΑ ΜΑΘΗΜΑΤΑ Ενότητα # 8: Άτρακτοι και σφήνες Μ. Γρηγοριάδου Μηχανολόγων Μηχανικών Α.Π.Θ. Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες

Διαβάστε περισσότερα

Βάσεις Δεδομένων. Ενότητα 1: Εισαγωγή στις Βάσεις δεδομένων. Πασχαλίδης Δημοσθένης Τμήμα Ιερατικών σπουδών

Βάσεις Δεδομένων. Ενότητα 1: Εισαγωγή στις Βάσεις δεδομένων. Πασχαλίδης Δημοσθένης Τμήμα Ιερατικών σπουδών Βάσεις Δεδομένων Ενότητα 1: Εισαγωγή στις Βάσεις δεδομένων Πασχαλίδης Δημοσθένης Τμήμα Ιερατικών σπουδών Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό

Διαβάστε περισσότερα

ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ

ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ Ενότητα 7: Βάσεις Δεδομένων (Θεωρία) Πασχαλίδης Δημοσθένης Τμήμα Ιερατικών Σπουδών Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό

Διαβάστε περισσότερα

Διδακτική της Πληροφορικής

Διδακτική της Πληροφορικής ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΧΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ Ενότητα 14: Διδακτικές Προσεγγίσεις για τον Προγραμματισμό Σταύρος Δημητριάδης Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε

Διαβάστε περισσότερα

Ψηφιοποίηση και Ψηφιακή Επεξεργασία Εικόνας

Ψηφιοποίηση και Ψηφιακή Επεξεργασία Εικόνας Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Ψηφιοποίηση και Ψηφιακή Επεξεργασία Εικόνας Ενότητα 7: Πρότυπα Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται

Διαβάστε περισσότερα

Διοικητική Λογιστική

Διοικητική Λογιστική Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Διοικητική Λογιστική Ενότητα 6: Μέθοδοι ς Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται διαφορετικά Το έργο

Διαβάστε περισσότερα

Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Αθήνας. Βιοστατιστική (Ε) Ενότητα 1: Καταχώρηση δεδομένων

Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Αθήνας. Βιοστατιστική (Ε) Ενότητα 1: Καταχώρηση δεδομένων Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Αθήνας Βιοστατιστική (Ε) Ενότητα 1: Καταχώρηση δεδομένων Δρ.Ευσταθία Παπαγεωργίου, Αναπληρώτρια Καθηγήτρια Τμήμα Ιατρικών Εργαστηρίων Το περιεχόμενο του μαθήματος διατίθεται

Διαβάστε περισσότερα

Προγραμματισμός Η/Υ. 7 η ενότητα: Αρχεία. Τμήμα. Τεχνολόγων Περιβάλλοντος. ΤΕΙ Ιονίων Νήσων. Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων

Προγραμματισμός Η/Υ. 7 η ενότητα: Αρχεία. Τμήμα. Τεχνολόγων Περιβάλλοντος. ΤΕΙ Ιονίων Νήσων. Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Προγραμματισμός Η/Υ 7 η ενότητα: Αρχεία Τμήμα Τεχνολόγων Περιβάλλοντος ΤΕΙ Ιονίων Νήσων Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons

Διαβάστε περισσότερα

Λογιστική Κόστους Ενότητα 8: Κοστολογική διάρθρωση Κύρια / Βοηθητικά Κέντρα Κόστους.

Λογιστική Κόστους Ενότητα 8: Κοστολογική διάρθρωση Κύρια / Βοηθητικά Κέντρα Κόστους. Λογιστική Κόστους Ενότητα 8: Κοστολογική διάρθρωση Κύρια / Βοηθητικά Κέντρα Κόστους. Μαυρίδης Δημήτριος Τμήμα Λογιστικής και Χρηματοοικονομικής Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες

Διαβάστε περισσότερα

Βάσεις Περιβαλλοντικών Δεδομένων

Βάσεις Περιβαλλοντικών Δεδομένων Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Βάσεις Περιβαλλοντικών Δεδομένων Ενότητα 8: Σχεσιακή Άλγεβρα Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται διαφορετικά

Διαβάστε περισσότερα

Εισαγωγή στη Διοίκηση Επιχειρήσεων Ενότητα 1: Διοίκηση και Manager Επίκ. Καθηγητής Θεμιστοκλής Λαζαρίδης Τμήμα Διοίκηση Επιχειρήσεων (Γρεβενά)

Εισαγωγή στη Διοίκηση Επιχειρήσεων Ενότητα 1: Διοίκηση και Manager Επίκ. Καθηγητής Θεμιστοκλής Λαζαρίδης Τμήμα Διοίκηση Επιχειρήσεων (Γρεβενά) Εισαγωγή στη Διοίκηση Επιχειρήσεων Ενότητα 1: Διοίκηση και Manager Επίκ. Καθηγητής Θεμιστοκλής Λαζαρίδης Τμήμα Διοίκηση Επιχειρήσεων (Γρεβενά) Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες

Διαβάστε περισσότερα

Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Αθήνας. Βιοστατιστική (Ε) Ενότητα 3: Έλεγχοι στατιστικών υποθέσεων

Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Αθήνας. Βιοστατιστική (Ε) Ενότητα 3: Έλεγχοι στατιστικών υποθέσεων Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Αθήνας Βιοστατιστική (Ε) Ενότητα 3: Έλεγχοι στατιστικών υποθέσεων Δρ.Ευσταθία Παπαγεωργίου, Αναπληρώτρια Καθηγήτρια Τμήμα Ιατρικών Εργαστηρίων Το περιεχόμενο του μαθήματος

Διαβάστε περισσότερα

Διδακτική Πληροφορικής

Διδακτική Πληροφορικής Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Διδακτική Πληροφορικής Ενότητα 4: Διδακτικός μετασχηματισμός βασικών εννοιών πληροφορικής Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons

Διαβάστε περισσότερα

Δομές Δεδομένων Ενότητα 1

Δομές Δεδομένων Ενότητα 1 ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ Ενότητα 1: Εισαγωγή Απόστολος Παπαδόπουλος Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για

Διαβάστε περισσότερα

Τεχνολογία Πολιτισμικού Λογισμικού

Τεχνολογία Πολιτισμικού Λογισμικού Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Τεχνολογία Πολιτισμικού Λογισμικού Ενότητα 2: Φάσεις ανάπτυξης πολιτισμικού λογισμικού Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons

Διαβάστε περισσότερα

ΗΛΕΚΤΡΟΝΙΚΗ ΙIΙ Ενότητα 6

ΗΛΕΚΤΡΟΝΙΚΗ ΙIΙ Ενότητα 6 ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΙΚΑ ΜΑΘΗΜΑΤΑ ΗΛΕΚΤΡΟΝΙΚΗ ΙIΙ Ενότητα 6: 1η εργαστηριακή άσκηση και προσομοίωση με το SPICE Χατζόπουλος Αλκιβιάδης Τμήμα Ηλεκτρολόγων Μηχανικών και

Διαβάστε περισσότερα

Εισαγωγή στην Διοίκηση Επιχειρήσεων

Εισαγωγή στην Διοίκηση Επιχειρήσεων Εισαγωγή στην Διοίκηση Επιχειρήσεων Ενότητα 7: ΑΣΚΗΣΕΙΣ ΜΕΓΕΘΟΥΣ ΕΠΙΧΕΙΡΗΣΗΣ Μαυρίδης Δημήτριος Τμήμα Λογιστικής και Χρηματοοικονομικής Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης

Διαβάστε περισσότερα

Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Αθήνας. Βιοστατιστική (Ε) Ενότητα 2: Περιγραφική στατιστική

Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Αθήνας. Βιοστατιστική (Ε) Ενότητα 2: Περιγραφική στατιστική Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Αθήνας Βιοστατιστική (Ε) Ενότητα 2: Περιγραφική στατιστική Δρ.Ευσταθία Παπαγεωργίου, Αναπληρώτρια Καθηγήτρια Τμήμα Ιατρικών Εργαστηρίων Το περιεχόμενο του μαθήματος

Διαβάστε περισσότερα

Ψηφιακή Επεξεργασία Εικόνων

Ψηφιακή Επεξεργασία Εικόνων ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ Ψηφιακή Επεξεργασία Εικόνων Ενότητα # 14: Τμηματοποίηση με χρήση τυχαίων πεδίων Markov Καθηγητής Γιώργος Τζιρίτας Τμήμα Επιστήμης Υπολογιστών Τμηματοποίηση εικόνων

Διαβάστε περισσότερα

Διεθνείς Οικονομικές Σχέσεις και Ανάπτυξη

Διεθνείς Οικονομικές Σχέσεις και Ανάπτυξη ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ Διεθνείς Οικονομικές Σχέσεις και Ανάπτυξη Ενότητα 8: Η Οικονομική πολιτική της Ευρωπαϊκής Ένωσης Γρηγόριος Ζαρωτιάδης Άδειες Χρήσης Το

Διαβάστε περισσότερα

Τίτλος Μαθήματος: Μαθηματική Ανάλυση Ενότητα Γ. Ολοκληρωτικός Λογισμός

Τίτλος Μαθήματος: Μαθηματική Ανάλυση Ενότητα Γ. Ολοκληρωτικός Λογισμός Τίτλος Μαθήματος: Μαθηματική Ανάλυση Ενότητα Γ. Ολοκληρωτικός Λογισμός Κεφάλαιο Γ.4: Ολοκλήρωση με Αντικατάσταση Όνομα Καθηγητή: Γεώργιος Ν. Μπροδήμας Τμήμα Φυσικής Άδειες Χρήσης Το παρόν εκπαιδευτικό

Διαβάστε περισσότερα

Εισαγωγή στους Αλγορίθμους Ενότητα 10η Άσκηση Αλγόριθμος Dijkstra

Εισαγωγή στους Αλγορίθμους Ενότητα 10η Άσκηση Αλγόριθμος Dijkstra Εισαγωγή στους Αλγορίθμους Ενότητα 1η Άσκηση Αλγόριθμος Dijkra Διδάσκων Χρήστος Ζαρολιάγκης Καθηγητής Τμήμα Μηχανικών Η/Υ & Πληροφορικής Πανεπιστήμιο Πατρών Email: zaro@ceid.upara.gr Άδειες Χρήσης Το παρόν

Διαβάστε περισσότερα

Εισαγωγή στη Δικτύωση Υπολογιστών

Εισαγωγή στη Δικτύωση Υπολογιστών Εισαγωγή στη Δικτύωση Υπολογιστών Ενότητα 3: Το Επίπεδο Συνδέσμου Δεδομένων Δημήτριος Τσώλης Σχολή Οργάνωσης και Διοίκησης Επιχειρήσεων Τμήμα Διαχείρισης Πολιτισμικού Περιβάλλοντος και Νέων Τεχνολογιών

Διαβάστε περισσότερα

Εισαγωγή στη Διοίκηση Επιχειρήσεων Ενότητα 3: Λήψη Αποφάσεων Επίκ. Καθηγητής Θεμιστοκλής Λαζαρίδης Τμήμα Διοίκηση Επιχειρήσεων (Γρεβενά)

Εισαγωγή στη Διοίκηση Επιχειρήσεων Ενότητα 3: Λήψη Αποφάσεων Επίκ. Καθηγητής Θεμιστοκλής Λαζαρίδης Τμήμα Διοίκηση Επιχειρήσεων (Γρεβενά) Εισαγωγή στη Διοίκηση Επιχειρήσεων Ενότητα 3: Λήψη Αποφάσεων Επίκ. Καθηγητής Θεμιστοκλής Λαζαρίδης Τμήμα Διοίκηση Επιχειρήσεων (Γρεβενά) Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης

Διαβάστε περισσότερα

Γραμμική Άλγεβρα και Μαθηματικός Λογισμός για Οικονομικά και Επιχειρησιακά Προβλήματα

Γραμμική Άλγεβρα και Μαθηματικός Λογισμός για Οικονομικά και Επιχειρησιακά Προβλήματα Γραμμική Άλγεβρα και Μαθηματικός Λογισμός για Οικονομικά και Επιχειρησιακά Προβλήματα Ενότητα: Ασκήσεις 1 Ανδριανός Ε. Τσεκρέκος Τμήμα Λογιστικής & Χρηματοοικονομικής Σελίδα 2 1. Σκοποί ενότητας... 5 2.

Διαβάστε περισσότερα

Κβαντική Επεξεργασία Πληροφορίας

Κβαντική Επεξεργασία Πληροφορίας Κβαντική Επεξεργασία Πληροφορίας Ενότητα 4: Κλασσική και Κβαντική Πιθανότητα Σγάρμπας Κυριάκος Πολυτεχνική Σχολή Τμήμα Ηλεκτρολόγων Μηχανικών και Τεχνολογίας Υπολογιστών Σκοποί ενότητας Σκοπός της ενότητας

Διαβάστε περισσότερα

Λογιστική Κόστους Ενότητα 11: Λογισμός Κόστους (1)

Λογιστική Κόστους Ενότητα 11: Λογισμός Κόστους (1) Λογιστική Κόστους Ενότητα 11: Λογισμός Κόστους (1) Μαυρίδης Δημήτριος Τμήμα Λογιστικής και Χρηματοοικονομικής Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για

Διαβάστε περισσότερα

Παιδαγωγική ή Εκπαίδευση ΙΙ

Παιδαγωγική ή Εκπαίδευση ΙΙ Παιδαγωγική ή Εκπαίδευση ΙΙ Ενότητα 2 Ζαχαρούλα Σμυρναίου Σχολή: Φιλοσοφική Τμήμα: Φιλοσοφίας Παιδαγωγικής Ψυχολογίας Μορφές διδασκαλίας Οι Μορφές διδασκαλίας Αναφέρονται στον τρόπο παρουσίασης του μαθήματος,

Διαβάστε περισσότερα

Γραμμική Άλγεβρα και Μαθηματικός Λογισμός για Οικονομικά και Επιχειρησιακά Προβλήματα

Γραμμική Άλγεβρα και Μαθηματικός Λογισμός για Οικονομικά και Επιχειρησιακά Προβλήματα Γραμμική Άλγεβρα και Μαθηματικός Λογισμός για Οικονομικά και Επιχειρησιακά Προβλήματα Ενότητα: Ασκήσεις 11 Ανδριανός Ε. Τσεκρέκος Τμήμα Λογιστικής & Χρηματοοικονομικής Σελίδα 2 1. Σκοποί ενότητας... 5

Διαβάστε περισσότερα

Διοικητική Λογιστική

Διοικητική Λογιστική Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Διοικητική Λογιστική Ενότητα 9: Κριτήρια κατάταξης του κόστους Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται

Διαβάστε περισσότερα

Θερμοδυναμική. Ανοικτά Ακαδημαϊκά Μαθήματα. Πίνακες Νερού Υπέρθερμου Ατμού. Γεώργιος Κ. Χατζηκωνσταντής Επίκουρος Καθηγητής

Θερμοδυναμική. Ανοικτά Ακαδημαϊκά Μαθήματα. Πίνακες Νερού Υπέρθερμου Ατμού. Γεώργιος Κ. Χατζηκωνσταντής Επίκουρος Καθηγητής Ανοικτά Ακαδημαϊκά Μαθήματα Τεχνολογικό Εκπαιδευτικό Ίδρυμα Αθήνας Πίνακες Νερού Υπέρθερμου Ατμού Γεώργιος Κ. Χατζηκωνσταντής Επίκουρος Καθηγητής Διπλ. Ναυπηγός Μηχανολόγος Μηχανικός M.Sc. Διασφάλιση Ποιότητας,

Διαβάστε περισσότερα

Εισαγωγή στους Αλγορίθμους Ενότητα 9η Άσκηση - Αλγόριθμος Prim

Εισαγωγή στους Αλγορίθμους Ενότητα 9η Άσκηση - Αλγόριθμος Prim Εισαγωγή στους Αλγορίθμους Ενότητα 9η Άσκηση - Αλγόριθμος Prim Διδάσκων Χρήστος Ζαρολιάγκης Καθηγητής Τμήμα Μηχανικών Η/Υ & Πληροφορικής Πανεπιστήμιο Πατρών Emil: zro@ei.uptrs.r Άδειες Χρήσης Το παρόν

Διαβάστε περισσότερα

Ενότητα. Εισαγωγή στη Microsoft Access

Ενότητα. Εισαγωγή στη Microsoft Access Ενότητα 2 Εισαγωγή στη Microsoft Access 2 3 2.1 Το περιβάλλον της Access Το βασικό περιβάλλον της Access φαίνεται στην παρακάτω εικόνα: Εικόνα 2.1: Εισαγωγική οθόνη Στην εισαγωγική οθόνη της Access (εικόνα

Διαβάστε περισσότερα

Μηχανολογικό Σχέδιο Ι

Μηχανολογικό Σχέδιο Ι ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΧΤΑ ΑΚΑΔΗΜΑΙΚΑ ΜΑΘΗΜΑΤΑ Ενότητα # 2: Όψεις Όνομα Καθηγητή: Παρασκευοπούλου Ροδούλα Α.Π.Θ Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης

Διαβάστε περισσότερα

Οργάνωση και Διοίκηση Πωλήσεων Ενότητα 8: ΟΡΓΑΝΩΣΗ ΤΗΣ ΔΥΝΑΜΗΣ ΠΩΛΗΤΩΝ

Οργάνωση και Διοίκηση Πωλήσεων Ενότητα 8: ΟΡΓΑΝΩΣΗ ΤΗΣ ΔΥΝΑΜΗΣ ΠΩΛΗΤΩΝ Οργάνωση και Διοίκηση Πωλήσεων Ενότητα 8: ΟΡΓΑΝΩΣΗ ΤΗΣ ΔΥΝΑΜΗΣ ΠΩΛΗΤΩΝ Αθανασιάδης Αναστάσιος Τμήμα Εφαρμογών Πληροφορικής στη Διοίκηση και Οικονομία Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται

Διαβάστε περισσότερα

Προγραμματισμός Η/Υ. Συναρτήσεις & Υποπρογράμματα. ΤΕΙ Ιονίων Νήσων Τμήμα Τεχνολόγων Περιβάλλοντος Κατεύθυνση Τεχνολογιών Φυσικού Περιβάλλοντος

Προγραμματισμός Η/Υ. Συναρτήσεις & Υποπρογράμματα. ΤΕΙ Ιονίων Νήσων Τμήμα Τεχνολόγων Περιβάλλοντος Κατεύθυνση Τεχνολογιών Φυσικού Περιβάλλοντος Προγραμματισμός Η/Υ Συναρτήσεις & Υποπρογράμματα ΤΕΙ Ιονίων Νήσων Τμήμα Τεχνολόγων Περιβάλλοντος Κατεύθυνση Τεχνολογιών Φυσικού Περιβάλλοντος Τμηματικός Προγραμματισμός Η επίλυση ενός προβλήματος διευκολύνεται

Διαβάστε περισσότερα

Εισαγωγή στην Διοίκηση Επιχειρήσεων

Εισαγωγή στην Διοίκηση Επιχειρήσεων Εισαγωγή στην Διοίκηση Επιχειρήσεων Ενότητα 4: Στρατηγικοί προσανατολισμοί Μαυρίδης Δημήτριος Τμήμα Λογιστικής και Χρηματοοικονομικής Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης

Διαβάστε περισσότερα

Διαχείριση Πολιτισμικών Δεδομένων

Διαχείριση Πολιτισμικών Δεδομένων Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Διαχείριση Πολιτισμικών Δεδομένων Ενότητα 9: Μετατροπή μοντέλου οντοτήτων σχέσεων σε βάση δεδομένων Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative

Διαβάστε περισσότερα

Ασφάλεια Πληροφοριακών Συστημάτων

Ασφάλεια Πληροφοριακών Συστημάτων Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Ασφάλεια Πληροφοριακών Συστημάτων Ενότητα 1: Εισαγωγή Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται διαφορετικά

Διαβάστε περισσότερα

Βάσεις Δεδομένων Ενότητα 3

Βάσεις Δεδομένων Ενότητα 3 ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ Ενότητα 3: Αρχιτεκτονική Συστημάτων Ιωάννης Μανωλόπουλος, Καθηγητής Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης

Διαβάστε περισσότερα

Μυελού των Οστών Ενότητα #1: Ερωτήσεις κατανόησης και αυτόαξιολόγησης

Μυελού των Οστών Ενότητα #1: Ερωτήσεις κατανόησης και αυτόαξιολόγησης Δωρεά Κυττάρων Αίματος και Μυελού των Οστών Ενότητα #1: Ερωτήσεις κατανόησης και αυτόαξιολόγησης για τη Δωρεά Κυττάρων Αίματος και Μυελού των Οστών Αλέξανδρος Σπυριδωνίδης Σχολή Επιστημών Υγείας Τμήμα

Διαβάστε περισσότερα

Κοινωνία & Υγεία Υγεία Πρόληψη Προαγωγή υγείας: Βαθμίδες πρόληψης

Κοινωνία & Υγεία Υγεία Πρόληψη Προαγωγή υγείας: Βαθμίδες πρόληψης ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ Κοινωνία & Υγεία Υγεία Πρόληψη Προαγωγή υγείας: Βαθμίδες πρόληψης Αντώνης Κούτης Τμήμα Ιατρικής Βαθμίδες πρόληψης Πρωταρχική πρόληψη (primordial prevention) Πρωτογενής

Διαβάστε περισσότερα

Σχεδίαση και Ανάλυση Αλγορίθμων Ενότητα 4: ΑΝΑΠΑΡΑΣΤΑΣΗ ΔΕΔΟΜΕΝΩΝ - ΔΕΝΤΡΑ

Σχεδίαση και Ανάλυση Αλγορίθμων Ενότητα 4: ΑΝΑΠΑΡΑΣΤΑΣΗ ΔΕΔΟΜΕΝΩΝ - ΔΕΝΤΡΑ Σχεδίαση και Ανάλυση Αλγορίθμων Ενότητα 4: ΑΝΑΠΑΡΑΣΤΑΣΗ ΔΕΔΟΜΕΝΩΝ - ΔΕΝΤΡΑ Δημήτριος Κουκόπουλος Σχολή Οργάνωσης και Διοίκησης Επιχειρήσεων Τμήμα Διαχείρισης Πολιτισμικού Περιβάλλοντος και Νέων Τεχνολογιών

Διαβάστε περισσότερα

Τεχνικό Σχέδιο - CAD

Τεχνικό Σχέδιο - CAD Τεχνικό Σχέδιο - CAD Προσθήκη Διαστάσεων & Κειμένου ΤΕΙ Ιονίων Νήσων Τμήμα Τεχνολόγων Περιβάλλοντος Κατεύθυνση Τεχνολογιών Φυσικού Περιβάλλοντος Εντολές προσθήκης διαστάσεων & κειμένου Στο βασική (Home)

Διαβάστε περισσότερα

Προγραμματισμός H/Y Ενότητα 4: Δείκτες. Επικ. Καθηγητής Συνδουκάς Δημήτριος Τμήμα Διοίκησης Επιχειρήσεων (Γρεβενά)

Προγραμματισμός H/Y Ενότητα 4: Δείκτες. Επικ. Καθηγητής Συνδουκάς Δημήτριος Τμήμα Διοίκησης Επιχειρήσεων (Γρεβενά) Προγραμματισμός H/Y Ενότητα 4: Δείκτες Επικ. Καθηγητής Συνδουκάς Δημήτριος Τμήμα Διοίκησης Επιχειρήσεων (Γρεβενά) Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons.

Διαβάστε περισσότερα

Τηλεματική και Νέες Υπηρεσίες

Τηλεματική και Νέες Υπηρεσίες Τηλεματική και Νέες Υπηρεσίες Ενότητα: Στοιχεία αυτό-αξιολόγησης Όνομα Καθηγητή: Χρήστος Μπούρας Τμήμα: Μηχανικών Η/Υ & Πληροφορικής 1. Στοιχεία Αυτο-αξιολόγησης Παρακάτω ακολουθούν ενδεικτικές ερωτήσεις

Διαβάστε περισσότερα

Εφαρμογές των Τεχνολογιών της Πληροφορίας και των Επικοινωνιών στη διδασκαλία και τη μάθηση

Εφαρμογές των Τεχνολογιών της Πληροφορίας και των Επικοινωνιών στη διδασκαλία και τη μάθηση Εφαρμογές των Τεχνολογιών της Πληροφορίας και των Επικοινωνιών στη διδασκαλία και τη μάθηση Ενότητα: Εργασίες Διδάσκων: Βασίλης Κόμης, Καθηγητής komis@upatras.gr www.ecedu.upatras.gr/komis/ Τμήμα Επιστημών

Διαβάστε περισσότερα

ΣΥΜΠΕΡΙΦΟΡΑ ΚΑΤΑΝΑΛΩΤΗ

ΣΥΜΠΕΡΙΦΟΡΑ ΚΑΤΑΝΑΛΩΤΗ Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων ΣΥΜΠΕΡΙΦΟΡΑ ΚΑΤΑΝΑΛΩΤΗ Ενότητα 8: ΘΕΩΡΙΑ ΚΑΙ ΜΕΘΟΔΟΙ ΚΑΤΑΤΜΗΣΗΣ ΚΑΤΑΝΑΛΩΤΙΚΗΣ ΣΥΜΠΕΡΙΦΟΡΑΣ Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons

Διαβάστε περισσότερα

Εκκλησιαστικό Δίκαιο. Ενότητα 10η: Ιερά Σύνοδος της Ιεραρχίας και Διαρκής Ιερά Σύνοδος Κυριάκος Κυριαζόπουλος Τμήμα Νομικής Α.Π.Θ.

Εκκλησιαστικό Δίκαιο. Ενότητα 10η: Ιερά Σύνοδος της Ιεραρχίας και Διαρκής Ιερά Σύνοδος Κυριάκος Κυριαζόπουλος Τμήμα Νομικής Α.Π.Θ. ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ Ενότητα 10η: Ιερά Σύνοδος της Ιεραρχίας και Διαρκής Ιερά Σύνοδος Κυριάκος Κυριαζόπουλος Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται

Διαβάστε περισσότερα

Ασφάλεια Πληροφοριακών Συστημάτων

Ασφάλεια Πληροφοριακών Συστημάτων Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Ασφάλεια Πληροφοριακών Συστημάτων Ενότητα 2: Εννοιολογική Θεμελίωση Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται

Διαβάστε περισσότερα

Ιστορία της μετάφρασης

Ιστορία της μετάφρασης ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ Ενότητα 6: Μεταφραστές και πρωτότυπα. Ελένη Κασάπη ΤΜΗΜΑ ΑΓΓΛΙΚΗΣ ΓΛΩΣΣΑΣ ΚΑΙ ΦΙΛΟΛΟΓΙΑΣ Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons.

Διαβάστε περισσότερα

ΔΙΟΙΚΗΣΗ ΔΙΕΘΝΩΝ ΕΠΙΧΕΙΡΗΣΕΩΝ

ΔΙΟΙΚΗΣΗ ΔΙΕΘΝΩΝ ΕΠΙΧΕΙΡΗΣΕΩΝ Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων ΔΙΟΙΚΗΣΗ ΔΙΕΘΝΩΝ ΕΠΙΧΕΙΡΗΣΕΩΝ Ενότητα 11: Πολυεθνικές Επιχειρήσεις και Οικονομική Θεωρία Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons

Διαβάστε περισσότερα

Λογιστική Κόστους Ενότητα 11: Λογισμός Κόστους

Λογιστική Κόστους Ενότητα 11: Λογισμός Κόστους Λογιστική Κόστους Ενότητα 11: Λογισμός Κόστους Μαυρίδης Δημήτριος Τμήμα Λογιστικής και Χρηματοοικονομικής Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό

Διαβάστε περισσότερα

Έλεγχος και Διασφάλιση Ποιότητας Ενότητα 4: Μελέτη ISO Κουππάρης Μιχαήλ Τμήμα Χημείας Εργαστήριο Αναλυτικής Χημείας

Έλεγχος και Διασφάλιση Ποιότητας Ενότητα 4: Μελέτη ISO Κουππάρης Μιχαήλ Τμήμα Χημείας Εργαστήριο Αναλυτικής Χημείας Έλεγχος και Διασφάλιση Ποιότητας Ενότητα 4: Μελέτη Κουππάρης Μιχαήλ Τμήμα Χημείας Εργαστήριο Αναλυτικής Χημείας 4.13.1 Γενικά (1) ISO 17025 4.13. ΕΛΕΓΧΟΣ ΑΡΧΕΙΩΝ (1) 4.13.1.1 Το Εργαστήριο πρέπει να καθιερώσει

Διαβάστε περισσότερα

Εισαγωγή στην Διοίκηση Επιχειρήσεων

Εισαγωγή στην Διοίκηση Επιχειρήσεων Εισαγωγή στην Διοίκηση Επιχειρήσεων Ενότητα 2: Οργάνωση και Διοίκηση Εισαγωγή Μαυρίδης Δημήτριος Τμήμα Λογιστικής και Χρηματοοικονομικής Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης

Διαβάστε περισσότερα

Προγραμματισμός Ηλεκτρονικών Υπολογιστών 2 - Εργαστήριο

Προγραμματισμός Ηλεκτρονικών Υπολογιστών 2 - Εργαστήριο Προγραμματισμός Ηλεκτρονικών Υπολογιστών 2 - Εργαστήριο Ενότητα 4: Τελεστές - Αλγόριθμος Διδάσκουσα: Τσαγκαλίδου Ροδή Τμήμα: Ηλεκτρολόγων Μηχανικών ΤΕ Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται

Διαβάστε περισσότερα

Γραμμική Άλγεβρα και Μαθηματικός Λογισμός για Οικονομικά και Επιχειρησιακά Προβλήματα

Γραμμική Άλγεβρα και Μαθηματικός Λογισμός για Οικονομικά και Επιχειρησιακά Προβλήματα Γραμμική Άλγεβρα και Μαθηματικός Λογισμός για Οικονομικά και Επιχειρησιακά Προβλήματα Ενότητα: Ασκήσεις 10 Ανδριανός Ε. Τσεκρέκος Τμήμα Λογιστικής & Χρηματοοικονομικής Σελίδα 2 1. Σκοποί ενότητας... 5

Διαβάστε περισσότερα

Εισαγωγή στην Διοίκηση Επιχειρήσεων

Εισαγωγή στην Διοίκηση Επιχειρήσεων Εισαγωγή στην Διοίκηση Επιχειρήσεων Ενότητα 9: ΑΣΚΗΣΕΙΣ ΕΠΙΛΟΓΗΣ ΤΟΠΟΥ ΕΓΚΑΤΑΣΤΑΣΗΣ Μαυρίδης Δημήτριος Τμήμα Λογιστικής και Χρηματοοικονομικής Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες

Διαβάστε περισσότερα

Διδακτική Πληροφορικής

Διδακτική Πληροφορικής Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Διδακτική Πληροφορικής Ενότητα 7: Η πληροφορική και ο προγραμματισμός στο εκπαιδευτικό σύστημα Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative

Διαβάστε περισσότερα

Θέματα Εφαρμοσμένης. Ενότητα 14.2: Η ψήφος στα πρόσωπα. Θεόδωρος Χατζηπαντελής Τμήμα Πολιτικών Επιστημών ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ

Θέματα Εφαρμοσμένης. Ενότητα 14.2: Η ψήφος στα πρόσωπα. Θεόδωρος Χατζηπαντελής Τμήμα Πολιτικών Επιστημών ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ Θέματα Εφαρμοσμένης Πολιτικής Ανάλυσης Ενότητα 14.2: Η ψήφος στα πρόσωπα. Θεόδωρος Χατζηπαντελής Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό

Διαβάστε περισσότερα

Τεχνικό Σχέδιο - CAD

Τεχνικό Σχέδιο - CAD Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Τεχνικό Σχέδιο - CAD Ενότητα 7: SketchUp Αντικείμενα Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται διαφορετικά

Διαβάστε περισσότερα

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

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ Εισαγωγή στα Δίκτυα Υπηρεσιών Άσκηση αυτοαξιολόγησης 3: Java Restful Web Services Μύρων Παπαδάκης Τμήμα Επιστήμης Υπολογιστών Τμήμα Επιστήμης Υπολογιστών Πανεπιστήμιο

Διαβάστε περισσότερα

Τεχνικό Σχέδιο - CAD

Τεχνικό Σχέδιο - CAD Τεχνικό Σχέδιο - CAD Βασικές Ιδιότητες Αντικειμένων ΤΕΙ Ιονίων Νήσων Τμήμα Τεχνολόγων Περιβάλλοντος Κατεύθυνση Τεχνολογιών Φυσικού Περιβάλλοντος Βασικές ιδιότητες αντικειμένων Color, Lineweight, Linetype,

Διαβάστε περισσότερα

Εισαγωγή στους Η/Υ. Ενότητα 2β: Αντίστροφο Πρόβλημα. Δημήτρης Σαραβάνος, Καθηγητής Πολυτεχνική Σχολή Τμήμα Μηχανολόγων & Αεροναυπηγών Μηχανικών

Εισαγωγή στους Η/Υ. Ενότητα 2β: Αντίστροφο Πρόβλημα. Δημήτρης Σαραβάνος, Καθηγητής Πολυτεχνική Σχολή Τμήμα Μηχανολόγων & Αεροναυπηγών Μηχανικών Εισαγωγή στους Η/Υ Ενότητα 2β: Δημήτρης Σαραβάνος, Καθηγητής Πολυτεχνική Σχολή Τμήμα Μηχανολόγων & Αεροναυπηγών Μηχανικών Σκοποί ενότητας Εύρεση συνάρτησης Boole όταν είναι γνωστός μόνο ο πίνακας αληθείας.

Διαβάστε περισσότερα

Ενδεικτικές λύσεις ασκήσεων διαχείρισης έργου υπό συνθήκες αβεβαιότητας

Ενδεικτικές λύσεις ασκήσεων διαχείρισης έργου υπό συνθήκες αβεβαιότητας Ενδεικτικές λύσεις ασκήσεων διαχείρισης έργου υπό συνθήκες αβεβαιότητας 1 Περιεχόμενα 1 η Άσκηση... 4 2 η Άσκηση... 7 3 η Άσκηση... 10 Χρηματοδότηση... 12 Σημείωμα Αναφοράς... 13 Σημείωμα Αδειοδότησης...

Διαβάστε περισσότερα

Εισαγωγή στα Πληροφοριακά Συστήματα

Εισαγωγή στα Πληροφοριακά Συστήματα Εισαγωγή στα Πληροφοριακά Συστήματα Ενότητα 4: Λεξικό δεδομένων, Διαγράμματα Ροής Δεδομένων Μπεληγιάννης Γρηγόριος Σχολή Οργάνωσης και Διοίκησης Επιχειρήσεων Τμήμα Διοίκησης Επιχειρήσεων Αγροτικών Προϊόντων

Διαβάστε περισσότερα

Δομημένος Προγραμματισμός

Δομημένος Προγραμματισμός Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Δομημένος Προγραμματισμός Ενότητα 1: Εισαγωγή Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται διαφορετικά Το έργο

Διαβάστε περισσότερα

Βάσεις Δεδομένων Ενότητα 4

Βάσεις Δεδομένων Ενότητα 4 ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ Ενότητα 4: Μοντέλο Οντοτήτων-Συσχετίσεων Ιωάννης Μανωλόπουλος, Καθηγητής Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες

Διαβάστε περισσότερα

Οντοκεντρικός Προγραμματισμός

Οντοκεντρικός Προγραμματισμός Οντοκεντρικός Προγραμματισμός Ενότητα 2: Η ΓΛΩΣΣΑ JAVA Γενικά Χαρακτηριστικά ΔΙΔΑΣΚΟΝΤΕΣ: Ιωάννης Χατζηλυγερούδης, Χρήστος Μακρής Πολυτεχνική Σχολή Τμήμα Μηχανικών Η/Υ & Πληροφορικής ΓΕΝΙΚΑ ΧΑΡΑΚΤΗΡΙΣΤΙΚΑ

Διαβάστε περισσότερα

ΟΙΚΟΝΟΜΙΚΑ ΜΑΘΗΜΑΤΙΚΑ

ΟΙΚΟΝΟΜΙΚΑ ΜΑΘΗΜΑΤΙΚΑ Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ ΙΟΝΙΩΝ ΝΗΣΩΝ ΟΙΚΟΝΟΜΙΚΑ ΜΑΘΗΜΑΤΙΚΑ Ενότητα 2: ΑΠΛΟΣ ΤΟΚΟΣ Υπολογισμός Απλού Τόκου Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creatve Commons εκτός και αν αναφέρεται

Διαβάστε περισσότερα

Μεθοδολογία Έρευνας Κοινωνικών Επιστημών Ενότητα 2: ΣΥΓΚΕΝΤΡΩΣΗ ΠΛΗΡΟΦΟΡΙΩΝ ΜΑΡΚΕΤΙΝΓΚ Λοίζου Ευστράτιος Τμήμα Τεχνολόγων Γεωπόνων-Kατεύθυνση

Μεθοδολογία Έρευνας Κοινωνικών Επιστημών Ενότητα 2: ΣΥΓΚΕΝΤΡΩΣΗ ΠΛΗΡΟΦΟΡΙΩΝ ΜΑΡΚΕΤΙΝΓΚ Λοίζου Ευστράτιος Τμήμα Τεχνολόγων Γεωπόνων-Kατεύθυνση Μεθοδολογία Έρευνας Κοινωνικών Επιστημών Ενότητα 2: ΣΥΓΚΕΝΤΡΩΣΗ ΠΛΗΡΟΦΟΡΙΩΝ ΜΑΡΚΕΤΙΝΓΚ Λοίζου Ευστράτιος Τμήμα Τεχνολόγων Γεωπόνων-Kατεύθυνση Αγροτικής Οικονομίας Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό

Διαβάστε περισσότερα

Τεχνικό Σχέδιο - CAD. Τόξο Κύκλου. Τόξο Κύκλου - Έλλειψη. ΤΕΙ Ιονίων Νήσων Τμήμα Τεχνολόγων Περιβάλλοντος Κατεύθυνση Τεχνολογιών Φυσικού Περιβάλλοντος

Τεχνικό Σχέδιο - CAD. Τόξο Κύκλου. Τόξο Κύκλου - Έλλειψη. ΤΕΙ Ιονίων Νήσων Τμήμα Τεχνολόγων Περιβάλλοντος Κατεύθυνση Τεχνολογιών Φυσικού Περιβάλλοντος Τεχνικό Σχέδιο - CAD Τόξο Κύκλου - Έλλειψη ΤΕΙ Ιονίων Νήσων Τμήμα Τεχνολόγων Περιβάλλοντος Κατεύθυνση Τεχνολογιών Φυσικού Περιβάλλοντος Τόξο Κύκλου Τόξο κύκλου Στην ορολογία του Autocad: Arc Εντολή: arc

Διαβάστε περισσότερα

Ανάπτυξη Ανοικτού Ακαδημαϊκού Μαθήματος Ενότητα 1: Παρουσίαση Ανοικτού Ακαδημαϊκού Μαθήματος

Ανάπτυξη Ανοικτού Ακαδημαϊκού Μαθήματος Ενότητα 1: Παρουσίαση Ανοικτού Ακαδημαϊκού Μαθήματος Ανάπτυξη Ανοικτού Ακαδημαϊκού Μαθήματος Ενότητα 1: Παρουσίαση Ανοικτού Ακαδημαϊκού Μαθήματος Κεντρική Ομάδα Διαχείρισης Έργου «Ανοικτά Ακαδημαϊκά Μαθήματα στο Πανεπιστήμιο Αθηνών» Σκοποί ενότητας Η παρουσίαση

Διαβάστε περισσότερα

Διδακτική Πληροφορικής

Διδακτική Πληροφορικής Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Διδακτική Πληροφορικής Ενότητα 1: Εισαγωγή Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται διαφορετικά Το έργο

Διαβάστε περισσότερα

Διδακτική Πληροφορικής

Διδακτική Πληροφορικής Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Διδακτική Πληροφορικής Ενότητα 2: Εννοιολογική θεμελίωση Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται διαφορετικά

Διαβάστε περισσότερα

Παιδαγωγική ή Εκπαίδευση ΙΙ

Παιδαγωγική ή Εκπαίδευση ΙΙ Παιδαγωγική ή Εκπαίδευση ΙΙ Ενότητα 4 Φύση των επιστημονικών εννοιών, επιστημονική μέθοδος, μοντελοποίηση και πειραματική προσέγγιση Ζαχαρούλα Σμυρναίου Σχολή: Φιλοσοφική Τμήμα: Φιλοσοφίας Παιδαγωγικής

Διαβάστε περισσότερα