Βάσεις Δεδομένων ΙΙ Ενότητα 11
|
|
- Ονησίφορος Τοκατλίδης
- 7 χρόνια πριν
- Προβολές:
Transcript
1 Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Βάσεις Δεδομένων ΙΙ Ενότητα 11: Μέθοδοι Προσπέλασης Χωρικών Δεδομένων Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται διαφορετικά Το έργο υλοποιείται στο πλαίσιο του Επιχειρησιακού Προγράμματος «Εκπαίδευση και Δια Βίου Μάθηση» και συγχρηματοδοτείται από την Ευρωπαϊκή Ένωση (Ευρωπαϊκό Κοινωνικό Ταμείο) και από εθνικούς πόρους.
2 ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ ΙI Μέθοδοι Προσπέλασης Χωρικών Δεδομένων Ι Spatial Access Methods (SAMs) I
3 Γενική επισκόπηση Δεικτοδότηση πολυμέσων Spatial Access Methods (SAMs) k-d trees Point Quadtrees MX-Quadtree z-ordering R-trees
4 SAMs - Λεπτομερές διάγραμμα spatial access methods problem dfn k-d trees point quadtrees MX-quadtrees z-ordering R-trees
5 Spatial Access Methods - πρόβλημα δοθέντος μιας συλλογής γεωμετρικών αντικειμένων (σημεία, γραμμές, πολύγωνα,...) οργάνωσε τα στο δίσκο, ώστε να απαντηθούν χωρικά ερωτήματα (όπως;)
6 Spatial Access Methods - πρόβλημα δοθέντος μιας συλλογής γεωμετρικών αντικειμένων (σημεία, γραμμές, πολύγωνα,...) οργάνωσε τα στο δίσκο, για να απαντηθούν: ερωτήματα σημείου ερωτήματα εύρους k-nn ερωτήματα spatial joins ( όλα τα ζεύγη ερωτ.)
7 Spatial Access Methods - πρόβλημα δοθέντος μιας συλλογής γεωμετρικών αντικειμένων (σημεία, γραμμές, πολύγωνα,...) οργάνωσε τα στο δίσκο, για να απαντηθούν ερωτήματα σημείου ερωτήματα εύρους k-nn ερωτήματα spatial joins ( όλα τα ζεύγη ερωτ.)
8 Spatial Access Methods - πρόβλημα δοθέντος μιας συλλογής γεωμετρικών αντικειμένων (σημεία, γραμμές, πολύγωνα,...) οργάνωσε τα στο δίσκο, για να απαντηθούν ερωτήματα σημείου ερωτήματα εύρους k-nn ερωτήματα spatial joins ( όλα τα ζεύγη ερωτ.)
9 Spatial Access Methods - πρόβλημα δοθέντος μιας συλλογής γεωμετρικών αντικειμένων (σημεία, γραμμές, πολύγωνα,...) οργάνωσε τα στο δίσκο, για να απαντηθούν ερωτήματα σημείου ερωτήματα εύρους k-nn ερωτήματα spatial joins ( όλα τα ζεύγη ερωτ.)
10 Spatial Access Methods - πρόβλημα δοθέντος μιας συλλογής γεωμετρικών αντικειμένων (σημεία, γραμμές, πολύγωνα,...) οργάνωσε τα στο δίσκο, για να απαντηθούν ερωτήματα σημείου ερωτήματα εύρους k-nn ερωτήματα spatial joins ( όλα τα ζεύγη εντός ε)
11 SAMs - κίνητρο Ε: εφαρμογές?
12 SAMs - κίνητρο παραδοσιακές DB GIS ηλικία μισθός
13 SAMs - κίνητρο παραδοσιακές DB GIS ηλικία μισθός
14 SAMs - κίνητρο CAD/CAM βρείτε στοιχεία πολύ κοντά το ένα στο άλλο
15 SAMs - κίνητρο CAD/CAM
16 SAMs - κίνητρο S1 eg,. std F(S1) day F(Sn) Sn eg, avg day
17 SAMs: λύσεις K-d δέντρα point quadtrees MX-quadtrees z-ordering R-trees (grid files) Ε: Πώς θα οργανώσετε, π.χ., n-διάστατα σημεία, στο δίσκο? (C σημεία ανά σελίδα δίσκου)
18 SAMs - Λεπτομερές διάγραμμα spatial access methods problem dfn k-d δένδρα point quadtrees MX-quadtrees z-ordering R-trees
19 k-d δένδρα Χρησιμοποιούνται για αποθηκεύουν κ-διαστατά σημειακά δεδομένα Δεν χρησιμοποιούνται για να αποθηκεύονται region δεδομένα Ένα 2-d δένδρο (π.χ., για k=2) αποθηκεύει 2-διαστατά σημειακά δεδομένα ενώ ένα 3-d δένδρο αποθηκεύει 3-διάστατα σημειακά δεδομένα,
20 2-d δένδρα - δομή κόμβου δυαδικά δένδρα Info: πεδίο πληροφορίας Xval,Yval: συντεταγμένες σημείου σχετιζόμενες με τον κόμβο Llink, Rlink: δείκτες προς τα παιδιά Ιδιότητες (N: κόμβος): Αν Ν επίπεδο είναι ζυγό -> για όλους τους κόμβους Μ στο υποδένδρο κάτω από το N.Llink: M.Xval < N.Xval για όλους τους κόμβους Ρ στο υποδένδρο κάτω από το N.Llink: P.Xval >= N.Xval Αν Ν επίπεδο είναι μονό -> Παρόμοια με Yvals
21 2-d δένδρα - Παράδειγμα
22 2-d δένδρα: Εισαγωγή/Αναζήτηση Για την εισαγωγή ενός κόμβου Ν στο δένδρο που αναφέρεται από το T Αν N και T συμφωνούν στις Xval, Yval τότε αντικαταστήσετε T Αλλιώς, πήγαινε αριστερά αν N.Xval < T.xval, δεξιά διαφορετικά (μονά επίπεδα) Παρόμοια για τα μονά επίπεδα (διακλάδωση με βάση τα Yvals)
23 2-d δένδρα - Παράδειγμα εισαγωγής City (Xval, Yval) Banja Luka (19, 45) Derventa (40, 50) Splitting of region by Banja Luka Splitting of region by Derventa Toslic (38, 38) Tuzla (54, 35) Sinj (4, 4) Splitting of region by Toslic Splitting of region by Sinj
24 2-d δένδρα: Διαγραφή Διαγραφή σημείου (x,y) από T Αν N είναι φύλλο είναι εύκολο Διαφορετικά όποιο από Tl (αριστερό υποδένδρο) ή Tr (δεξί υποδένδρο) δεν είναι άδειο Βρείτε ένα κόμβο υποψήφιο αντικατάστασης R στο Tl ή Tr Αντικατέστησε όλα τα μη συνδεδεμένα πεδία του N από αυτά του R Σβήστε επαναληπτικά το R από το Ti Η επανάληψη είναι σίγουρο ότι θα τερματίσει - Γιατί;
25 2-d δένδρα: Διαγραφή Εύρεση υποψήφιου κόμβου αντικατάστασης για διαγραφή Ο αντικαταστάτης κόμβος R πρέπει να φέρει την ίδια χωρική σχέση σε όλους τους κόμβους στο Tl και Tr όπως και ο κόμβος Ν
26 2-d δένδρα: Ερωτήματα Εύρους Ε: Δοθέντος ενός σημείου (xc, yc) και μίας απόστασης r να βρεθούν όλα τα σημεία στο 2-d δένδρο τα οποία βρίσκονται μέσα στο κύκλο A: Κάθε κόμβος N σε ένα 2-d δένδρο άμεσα αναπαριστά μία περιοχή RN - Αν ο κύκλος (που ορίζει το ερώτημα) δεν τέμνεται με το RN τότε δεν έχει νόημα η αναζήτηση στο υποδένδρο κάτω από τον κόμβο N
27 SAMs - Λεπτομερές διάγραμμα spatial access methods problem dfn k-d trees point quadtrees z-ordering R-trees
28 Point Quadtrees Αναπαριστούν σημειακά δεδομένα Πάντα χωρίζουν περιοχές σε 4 τμήματα 2-d δένδρο: ένας κόμβος N χωρίζει μία περιοχή σε δύο σχεδιάζοντας μία γραμμή διαμέσου του σημείου (N.xval, N.yval) Point quadtree: ένας κόμβος Ν χωρίζει μία περιοχή σχεδιάζοντας μία οριζόντια και μία κάθετη γραμμή διαμέσου του σημείου (N.xval, N.yval) Τέσσερα τμήματα: NW, SW, NE και SE τεταρτημόρια Ε: Quadtree nodes έχουν 4 παιδιά?
29 Point Quadtrees Οι κόμβοι σε point quadtrees αναπαριστούν περιοχές
30 Point Quadtrees - Εισαγωγή City (Xval, Yval) Banja Luka (19, 45) Derventa (40, 50) Toslic (38, 38) Tuzla (54, 35) Sinj (4, 4) Splitting of region by Banja Luka Splitting of region by Derventa Splitting of region by Toslic Splitting of region by Tuzla Splitting of region by Sinj
31 Point Quadtrees - Εισαγωγή
32 Point Quadtrees: Διαγραφή Διαγραφή του σημείου (x,y) από το T Αν N είναι φύλλο, τότε είναι εύκολο Διαφορετικά το υποδένδρο (N.NW, N.SW, N.NE. N.SE) δεν είναι κενό Βρείτε ένα υποψήφιο αντικατάστασης κόμβο R σε ένα από τα υποδένδρα, τέτοιο ώστε: Κάθε άλλος κόμβος R1 στο N.NW είναι στο NW του R Κάθε άλλος κόμβος R2 στο N.SW είναι στο SW του R κτλ Αντικαταστήστε όλους τα μη-συνδεδεμένα πεδία του N με αυτά του R Διαγράψτε επαναληπτικά το R από το Ti Γενικά, μπορεί να μην είναι πάντα δυνατό να βρεθεί τέτοιος κόμβος αντικατάστασης Ε: Τι μπορεί συμβεί στη χειρότερη κατάσταση;
33 Point Quadtrees: Διαγραφή Διαγραφή του σημείου (x,y) από το T Αν N είναι φύλλο, τότε είναι εύκολο Διαφορετικά το υποδένδρο (N.NW, N.SW, N.NE. N.SE) δεν είναι κενό Βρείτε ένα υποψήφιο αντικατάστασης κόμβο R σε ένα από τα υποδένδρα, τέτοιο ώστε: Κάθε άλλος κόμβος R1 στο N.NW είναι στο NW του R Κάθε άλλος κόμβος R2 στο N.SW είναι στο SW του R κτλ Αντικαταστήστε όλους τα μη-συνδεδεμένα πεδία του N με αυτά του R Διαγράψτε επαναληπτικά το R από το Ti Γενικά, μπορεί να μην είναι πάντα δυνατό να βρεθεί τέτοιος κόμβος αντικατάστασης Ε: Τι μπορεί συμβεί στη χειρότερη κατάσταση; Μπορεί να χρειαστεί όλοι οι κόμβοι να επαναεισαχθούν
34 Point Quadtrees: Αναζητήσεις εύρους Κάθε κόμβος σε ένα point quadtree αναπαριστά μία περιοχή Να μην αναζητηθούν περιοχές που δεν τέμνουν τον κύκλο που ορίζεται από το ερώτημα
35 SAMs - Λεπτομερές διάγραμμα spatial access methods problem dfn k-d trees point quadtrees MX-quadtrees z-ordering R-trees
36 MX-Quadtrees Μειονεκτήματα των 2-d δένδρων, point quadtrees: διαμόρφωση του δένδρου εξαρτάται από τη σειρά με την οποία τα αντικείμενα εισέρχονται στο δένδρο διαχωρισμοί μπορεί να είναι άνισοι ανάλογα με το που το σημείο (N.xval, N.yval) βρίσκεται μέσα στη περιοχή (αναπαριστώμενη από το N) MX-quadtrees: σχηματίζουν (και εκτείνουν) το δένδρο ανάλογα με τον αριθμό των κόμβων και τη σειρά εισόδου
37 MX-Quadtrees Υπόθεση: ο χάρτης αναπαρίσταται ως ένα πλέγμα μεγέθους (2k x 2k) για κάποιο k Όταν μία περιοχή διαχωρίζεται, διαχωρίζεται στο κέντρο
38 MX-Quadtrees - Εισαγωγή Μετά την είσοδο των A, B, C και D αντίστοιχα
39 MX-Quadtrees - Εισαγωγή Μετά την είσοδο των A, B, C και D αντίστοιχα
40 MX-Quadtrees - Διαγραφή Αρκετά εύκολο - γιατί; Όλα τα σημεία αναπαριστώνται στο επίπεδο των φύλλων Συνολικός χρόνος για διαγραφή: O(k)
41 MX-Quadtrees - Αναζητήσεις εύρους Όμοια όπως στα point quadtrees Μόνη διαφορά: Ελέγχοντας για να βρεθεί αν ένα σημείο στο κύκλο ορισμένο από το ερώτημα εύρους πρέπει να εφαρμόζεται στο επίπεδο των φύλλων (τα σημεία αποθηκεύονται στο επίπεδο των φύλλων)
42 SAMs - Λεπτομερές διάγραμμα spatial access methods problem dfn k-d trees point quadtrees MX-quadtrees z-ordering R-trees
43 z-ordering Ε: πώς θα οργανώνεται, π.χ., n-διάστατα σημεία, στο δίσκο; (C σημεία ανά σελίδα δίσκου) Υπόδειξη: μειώστε το πρόβλημα σε 1- διάστατα σημεία (!!) Ε1: γιατί; A: Ε2: πώς;
44 z-ordering Ε: πώς θα οργανώνεται, π.χ., n-αστατα σημεία, στο δίσκο; (C σημεία ανά σελίδα δίσκου) Υπόδειξη: μειώστε στο πρόβλημα σε 1- αστατα σημεία (!!) Ε1: γιατί; A: B-trees! Ε2: πώς;
45 z-ordering Ε2: πώς; A: υποθέστε πεπερασμένη granularity; z- ordering = bit-shuffling = N-trees = Morton keys = geo-coding =...
46 z-ordering Ε2: πώς; A: υποθέστε πεπερασμένη granularity (π.χ., 232x232, 4x4 εδώ) Q2.1: πώς να απεικονίσουμε n-d κελιά σε 1-d κελιά;
47 z-ordering Q2.1: πώς να απεικονίσουμε n-d κελιά σε 1-d κελιά;
48 z-ordering Q2.1: πώς να απεικονίσουμε n-d κελιά σε 1-d κελιά; A: row-wise Ε: είναι καλό;
49 z-ordering Ε: είναι καλό; A: καλό για τον x άξονα, άσχημο για τον y άξονα
50 z-ordering Ε: Η snake curve πως αποδίδει;
51 z-ordering Ε: Η snake curve πως αποδίδει; A: προβλήματα: 2^32 2^32
52 z-ordering Ε: Γιατί οι curves είναι άσχημες? A: δεν διατηρείτε η απόσταση (~ clustering) Ε: λύση; 2^32 2^32
53 z-ordering Ε: λύση; (με καλό clustering και ευκολία υπολογισμού, για 2-d και n-d;)
54 z-ordering Ε: λύση; (με καλό clustering και ευκολία υπολογισμού, για 2-d και n-d;) A: z-ordering/bit-shuffling/linearquadtrees φαίνεται καλύτερο: λίγα μεγάλα άλματα σαρώνει ολόκληρο το τετράεδρο (quadrant) πριν αποχωρήσει όπως space filling curves
55 z-ordering z-ordering/bit-shuffling/linear-quadtrees Ε: Πώς δημιουργείται αυτή η καμπύλη curve (z = f(x,y) ); A: 3 (ισοδύναμες) απαντήσεις!
56 z-ordering z-ordering/bit-shuffling/linear-quadtrees Ε: Πώς δημιουργείται αυτή η καμπύλη curve (z = f(x,y) ); A1: z (ή N ) σχήματα, επαναλαμβανόμενα order-1 order-2 order (n+1)
57 z-ordering Παρατήρηση: αυτο-επαναλαμβανόμενη (θα δούμε για τα fractals, σύντομα) Δύσκολη μέθοδος για χρήση: z =? f(x,y) order-1 order-2 order (n+1)
58 z-ordering z-ordering/bit-shuffling/linear-quadtrees Ε: Πώς δημιουργείται αυτή η καμπύλη curve (z = f(x,y) ); A: 3 (ισοδύναμες) απαντήσεις! Μέθοδος #2;
59 z-ordering bit-shuffling y x 0 0 y x z =( )2 = 5
60 z-ordering bit-shuffling y x 0 0 y x z =( )2 = 5 Το αντίστροφο: (x,y) = g(z) ;
61 z-ordering bit-shuffling y x 0 0 y x z =( )2 = 5 Σε n-διάστατους χώρους;
62 z-ordering z-ordering/bit-shuffling/linear-quadtrees Ε: Πώς δημιουργείται αυτή η καμπύλη curve (z = f(x,y) ); A: 3 (ισοδύναμες) απαντήσεις! Μέθοδος #3;
63 z-ordering linear-quadtrees : έστω NÆ1, SÆ0 κ.τ.λ. W E 1 N S
64 z-ordering... και επαναλάβατε αναδρομικά. πχ.: zgray-cell = WN;WN = (0101)2 = 5 1 W E N S
65 z-ordering Drill: z-value του σκιασμένου κελιού, με τις τρεις μεθόδους; W E 1 0 N S 0 1
66 z-ordering Drill: z-value του σκιασμένου κελιού, με τις τρεις μεθόδους; 1 W E μέθοδος #1: 14 N μέθοδος#2: shuffle(11;10)= (1110)2 = 14 0 S 0 1
67 z-ordering Drill: z-value του σκιασμένου κελιού, με τις τρεις μεθόδους; 1 0 W E N S μέθοδος #1: 14 μέθοδος #2: shuffle(11;10)= (1110)2 = 14 μέθοδος #3: EN;ES =... =
68 z-ordering - Λεπτομερές διάγραμμα spatial access methods z-ordering κεντρική ιδέα - 3 μέθοδοι χρήση B-trees, αλγόριθμοι (εύρος, knn ερωτήματα...) μη-σημειακά (eg., περιοχή) δεδομένα ανάλυση, παραλλαγές R-trees
69 z-ordering - χρήση & αλγόριθμοι Ε1: Πώς αποθηκεύεται στο δίσκο; A: Ε2: Πώς απαντούν σε ερωτήματα εύρους κτλ
70 z-ordering - χρήση & αλγόριθμοι Ε1: Πώς αποθηκεύεται στο δίσκο; A: χειριστείτε τη z-value ως πρωτεύον κλειδί, feed to B-tree SF PGH z cname etc 5 SF 12 PGH
71 z-ordering - χρήση & αλγόριθμοι ΚΥΡΙΑ ΠΛΕΟΝΕΚΤΗΜΑΤΑ με B-tree: Υπάρχουν ήδη σε εμπορικά συστήματα (κανένας κώδικας/αποσφαλμάτωση!) συνέπεια & επαναφορά είναι έτοιμες SF PGH z cname etc 5 SF 12 PGH
72 z-ordering - χρήση & αλγόριθμοι Ε2: ερωτήματα; (πχ.: βρείτε τη πόλη στο (0,3);) SF PGH z cname etc 5 SF 12 PGH
73 z-ordering - χρήση & αλγόριθμοι Ε2: ερωτήματα; (πχ.: βρείτε τη πόλη στο (0,3);) A: βρείτε τη z-value,αναζητήστε στο B-tree SF PGH z cname etc 5 SF 12 PGH
74 z-ordering - χρήση & αλγόριθμοι Ε2: ερωτήματα εύρους; SF PGH z cname etc 5 SF 12 PGH
75 z-ordering - χρήση & αλγόριθμοι Ε2: ερωτήματα εύρους; A: υπολογίστε το εύρος των z-values; Χρησιμοποιείστε το B-tree PGH 9,11-15 z cname etc SF 5 SF 12 PGH
76 z-ordering - χρήση & αλγόριθμοι Ε2 : ερωτήματα εύρους - πώς να ελαττώσετε τον αριθμό των υποψήφιων ευρών; SF PGH 9,11-15 z cname etc 5 SF 12 PGH
77 z-ordering - χρήση & αλγόριθμοι Ε2 : ερωτήματα εύρους - πώς να ελαττώσετε τον αριθμό των υποψήφιων ευρών; A: Αυξήστε τις διατάσεις του ερωτήματος! PGH 9, > 8-15 z cname etc SF 5 SF 12 PGH
78 z-ordering - χρήση & αλγόριθμοι Ε2 : ερωτήματα εύρους - πώς να σπάσετε το ερώτημα σε εύρη; 9,11-15
79 z-ordering - χρήση & αλγόριθμοι Ε2 : ερωτήματα εύρους - πώς να σπάσετε το ερώτημα σε εύρη; A: επαναληπτικά, quadtree-style, αποσυνθέστε μόνο μη πλήρη quadrants ,11-15
80 z-ordering - χρήση & αλγόριθμοι Ε2 : ερωτήματα εύρους - πώς να σπάσετε το ερώτημα σε εύρη; A: επαναληπτικά, quadtree-style, αποσυνθέστε μόνο μη πλήρη quadrants , , 11
81 z-ordering - Λεπτομερές διάγραμμα spatial access methods z-ordering κεντρική ιδέα - 3 μέθοδοι χρήση B-trees, αλγόριθμοι (εύρος, knn ερωτήματα...) μη-σημειακά (πχ., περιοχή) δεδομένα ανάλυση, παραλλαγές R-trees
82 z-ordering - χρήση & αλγόριθμοι Ε3: k-nn ερωτήματα? (έστω 1-nn); SF PGH z cname etc 5 SF 12 PGH
83 z-ordering - χρήση & αλγόριθμοι Ε3: k-nn ερωτήματα? (έστω, 1-nn); A: διασχίστε το B-tree, βρείτε nn wrt τιμές και... SF PGH z cname etc 5 SF 12 PGH
84 z-ordering - χρήση & αλγόριθμοι... υποβάλετε ένα ερώτημα εύρους. SF PGH nn wrt z-τιμή
85 z-ordering - χρήση & αλγόριθμοι... υποβάλετε ένα ερώτημα εύρους. SF PGH nn wrt z-τιμή
86 z-ordering - χρήση & αλγόριθμοι Ε4: ερωτήματα όλα τα ζεύγη (όλα τα ζεύγη πόλεων σε απόσταση 10 χλμ μεταξύ τους; ) PGH SF (θα δούμε spatial joins αργότερα: βρείτε όλες τους νομούς που διασταυρώνει μία λίμνη)
87 z-ordering - Λεπτομερές διάγραμμα spatial access methods z-ordering κεντρική ιδέα - 3 μέθοδοι χρήση B-trees, αλγόριθμοι (εύρος, knn ερωτήματα...) μη-σημειακά (eg., περιοχή) δεδομένα ανάλυση, παραλλαγές R-trees...
88 z-ordering - εύρη Ε: z-τιμή για μία περιοχή; A B zb =?? zc =?? C
89 z-ordering - εύρη Ε: z-τιμή για μία περιοχή; A: 1 ή περισσότερες z-τιμές, με quadtree αποσύνθεση A B zb =?? zc =?? C
90 z-ordering - εύρη Ε: z-τιμή για μία περιοχή; zb = 11** ποιος νοιάζεται 1 A W E B N zc =?? S C 1
91 z-ordering - εύρη Ε: z-τιμή για μία περιοχή; zb = 11** ποιος νοιάζεται 1 A W E B N zc = {0010; 1000} S C 1
92 z-ordering - εύρη Ε: Πώς αποθηκεύετε ένα B-tree; Ε: Πώς να αναζητήσετε (εύρη και λοιπά ερωτήματα) A B C
93 z-ordering - εύρη Ε: Πώς αποθηκεύετε ένα B-tree; A: sort (*<0<1) Ε: Πώς να αναζητήσετε (εύρη και λοιπά ερωτήματα) A B C z 0010 C 0101A 1000C 11**B obj-id etc
94 z-ordering - εύρη Ε: Πώς να αναζητήσετε (εύρη και λοιπά ερωτήματα) - πχ κόκκινο ερώτημα εύρους A C B z obj-id etc 0010 C 0101A 1000C 11**B
95 z-ordering - εύρη Ε: Πώς να αναζητήσετε (εύρη και λοιπά ερωτήματα) - πχ κόκκινο ερώτημα εύρους A: σπάστε το ερώτημα σε z-τιμές, ελέγξτε το B-tree A B C z 0010 C 0101A 1000C 11**B obj-id etc
96 z-ordering - εύρη Σχεδόν όμοια με τα ερωτήματα εύρους για σημειακά δεδομένα, εκτός της περίπτωσης ποιος νοιάζεται - π.χ., A B 1100?? 11** z obj-id etc C 0010 C 0101A 1000C 11**B
97 z-ordering - εύρη Σχεδόν όμοια με τα ερωτήματα εύρους για σημειακά δεδομένα, εκτός της περίπτωσης ποιος νοιάζεται - π.χ., z1= 1100?? 11** = z2 Συγκεκριμένα: το z1 περιέχει/αποφεύγει/τέμνει το z2; Ε: ποιο είναι το κριτήριο για να αποφασίσετε;
98 z-ordering - εύρη z1= 1100?? 11** = z2 Συγκεκριμένα: το z1 περιέχει/αποφεύγει/τέμνει z2; Ε: ποιο είναι το κριτήριο για να αποφασίσετε; A: Prefix property: έστω r1, r2 οι αντίστοιχες περιοχές και έστω r1 η μικρότερη (=> z1 έχει λιγότερα * s). Τότε:
99 z-ordering - εύρη το r2 θα περιέχει πλήρως είτε θα αποφεύγει πλήρως το r1. θα περιέχει το r1, αν το z2 είναι το πρόθεμα του z1 A C B 1100?? 11** η περιοχή z1: περιέχεται πλήρως στη περιοχή του z2
100 z-ordering - εύρη Drill (True/False). Δοθέντος: z1= ** z2= 01****** z3= 0100**** T/F r2 περιέχει το r1 T/F r3 περιέχει το r1 T/F r3 περιέχει το r2
101 z-ordering - εύρη Drill (True/False). Δοθέντος: z1= ** z2= 01****** z3= 0100**** T/F r2 περιέχει το r1 - ΑΛΗΘΕΣ (prefix property) T/F r3 περιέχει το r1 - ΨΕΥΔΕΣ (disjoint) T/F r3 περιέχει το r2 - ΨΕΥΔΕΣ (r2 περιέχει το r3)
102 z-ordering - εύρη Drill (True/False). Δοθέντος: z1= ** z2 z2= 01****** z3= 0100****
103 z-ordering - εύρη Drill (True/False). Δοθέντος: z1= ** z2 z2= 01****** z3= 0100**** z3 T/F r2 περιέχει το r1 - ΑΛΗΘΕΣ (prefix property) T/F r3 περιέχει το r1 - ΨΕΥΔΕΣ (disjoint) T/F r3 περιέχει το r2 - ΨΕΥΔΕΣ (r2 περιέχει το r3)
104 z-ordering - εύρη Spatial joins: βρείτε (γρήγορα) όλους τους νομούς που τέμνουν λίμνες
105 z-ordering - εύρη Spatial joins: βρείτε (γρήγορα) όλους τους νομούς που τέμνουν λίμνες Προφανής αλγόριθμος: O( N * M) Κάτι πιο γρήγορο;
106 z-ordering - εύρη Spatial joins: βρείτε (γρήγορα) όλους τους νομούς που τέμνουν λίμνες z obj-id etc z obj-id etc 0010 ALG 0011 Erie 0101 Erie 1000 WAS 11** ALG 10** Ont.
107 z-ordering - εύρη Spatial joins: βρείτε (γρήγορα) όλους τους νομούς που τέμνουν λίμνες Λύση: ενώστε τις λίστες (διατεταγμένων) z- values, αναζητώντας για την ιδιότητα προθέματος σημείωση#1: * χρειάζεται προσεκτική μεταχείριση σημείωση#2: χρειάζεται εξάλειψη διπλοτύπων
108 z-ordering - Λεπτομερές διάγραμμα spatial access methods z-ordering κεντρική ιδέα - 3 μέθοδοι χρήση B-trees, αλγόριθμοι (εύρος, knn ερωτήματα...) μη-σημειακά (πχ., περιοχή) δεδομένα ανάλυση, παραλλαγές R-trees
109 z-ordering - παραλλαγές Ε: το z-ordering είναι ότι καλύτερο μπορούμε να κάνουμε;
110 z-ordering - παραλλαγές Ε: το z-ordering είναι ότι καλύτερο μπορούμε να κάνουμε; A: προφανώς όχι - πιθανά μεγάλα άλματα Ε: τότε;
111 z-ordering - παραλλαγές Ε: το z-ordering είναι ότι καλύτερο μπορούμε να κάνουμε; A: προφανώς όχι - πιθανά μεγάλα άλματα Ε: τότε; A1: Gray codes
112 z-ordering - παραλλαγές A2: Hilbert curve! (όπως Hilbert-Peano curve)
113 z-ordering - παραλλαγές Φαίνετε καλύτερο (ποτέ μεγάλα άλματα). Πώς το πετυχαίνουμε;
114 z-ordering - παραλλαγές Φαίνετε καλύτερο (ποτέ μεγάλα άλματα). Πώς το πετυχαίνουμε; order-1 order-2... order (n+1)
115 z-ordering - παραλλαγές Ε: Συνάρτηση για τη καμπύλη Hilbert (h = f(x,y) )? A: bit-shuffling, ακολουθουμένη από μεταεπεξεργασία, για να χειριστούμε τις περιστροφές. Γραμμική στον # bits. Βλέπετε βιβλίο, για κώδικα/αλγόριθμους (πχ., [Jagadish, 90])
116 z-ordering - παραλλαγές Ε: Η Hilbert curve σε 3-d; n-d; A: Υπάρχει (και δεν είναι μοναδική!). Πχ., 3-d, order-1 Hilbert curves (Hamiltonian μονοπάτια σε κύβο) #1 #2
117 z-ordering - Λεπτομερές διάγραμμα spatial access methods z-ordering κεντρική ιδέα - 3 μέθοδοι χρήση B-trees, αλγόριθμοι (εύρος, knn ερωτήματα...) μη-σημειακά (πχ., περιοχή) δεδομένα ανάλυση, παραλλαγές R-trees...
118 z-ordering - ανάλυση Ε: Πόσα κομμάτια ( quad-tree blocks ) ανά περιοχή; A: ανάλογη της περιμέτρου (επιφάνεια κτλ)
119 z-ordering - ανάλυση (Πόσο είναι η ακτογραμμή της Πελοποννήσου; Παράδοξο: Η απάντηση αλλάζει με το μέτρο σύγκρισης -> fractals...)
120 z-ordering - ανάλυση Ε: Πρέπει να αποσυνθέσουμε μία περιοχή στην πλήρη λεπτομέρεια (και να το αποθηκεύσουμε σε B-tree);
121 z-ordering - ανάλυση Ε: Πρέπει να αποσυνθέσουμε μία περιοχή στην πλήρη λεπτομέρεια (και να το αποθηκεύσουμε σε B-tree); A: ΟΧΙ! Προσέγγιση με 1-3 κομμάτια/zvalues είναι το βέλτιστο [Orenstein90]
122 z-ordering - ανάλυση Ε: Πώς να μετρήσουμε goodness μίας καμπύλης;
123 z-ordering - ανάλυση Ε: Πώς να μετρήσουμε goodness μίας καμπύλης; A: π.χ., μέσος # of runs, για ερωτήματα εύρους 4 runs 3 runs (#runs ~ #disk accesses on B-tree)
124 z-ordering - ανάλυση Ε: Είναι η καμπύλη Hilbert πράγματι καλύτερη; A: 27% λιγότερα runs, για 2-d (παρόμοια για 3-d) Ε: Υπάρχουν σχέσεις (formulas) για #runs, #μπλοκς ενός quadtree, κλπ? A: Ναι ([Jagadish; Moon+ etc])
125 z-ordering - ενδιαφέροντες παρατηρήσεις Καμπύλες Hilbert και z-ordering: «καμπύλες κάλυψης χώρου (space filling curves)»: τελικά, επισκέπτονται κάθε σημείο στον n-d χώρο - συνεπώς: order-1 order-2...order (n+1)
126 z-ordering - ενδιαφέροντες παρατηρήσεις... Δείχνουν ότι το επίπεδο έχει τόσα σημεία όσα και μια γραμμή (-> πονοκέφαλος για τους μαθηματικούς/τοπολογία του 1900) (fractals, again!) order-1 order-2...order (n+1)
127 z-ordering - ενδιαφέροντες παρατηρήσεις Παρατήρηση #2: Hilbert (like) curve για κωδικοποίηση βίντεο [Y. Matias+, CRYPTO 87]: Δοθέντος ενός frame, επισκέψου τα εικονοστοιχεία του χρησιμοποιώντας randomized Hilbert διάταξη, συμπίεσε, και μετέδωσε
128 z-ordering - ενδιαφέροντες παρατηρήσεις Γενικά, η Hilbert καμπύλη είναι θαυμάσια για τη διατήρηση αποστάσεων, clustering, vector quantization κτλ
129 Συμπεράσματα z-ordering είναι μία καλή ιδέα (n-d points -> 1-d points; τροφοδοτούμενα σε B-trees) Χρησιμοποιείτε από το σύστημα TIGER και (πιθανότατα) από άλλα GIS προϊόντα Λειτουργεί τέλεια με χαμηλής διάστασης σημεία
130 Σημείωμα Αδειοδότησης Το παρόν υλικό διατίθεται με τους όρους της άδειας χρήσης Creative Commons Αναφορά, Μη Εμπορική Χρήση Παρόμοια Διανομή 4.0 [1] ή μεταγενέστερη, Διεθνής Έκδοση. Εξαιρούνται τα αυτοτελή έργα τρίτων π.χ. φωτογραφίες, διαγράμματα κ.λ.π., τα οποία εμπεριέχονται σε αυτό. Οι όροι χρήσης των έργων τρίτων επεξηγούνται στη διαφάνεια «Επεξήγηση όρων χρήσης έργων τρίτων». Τα έργα για τα οποία έχει ζητηθεί άδεια αναφέρονται στο «Σημείωμα Χρήσης Έργων Τρίτων». [1] Ως Μη Εμπορική ορίζεται η χρήση: που δεν περιλαμβάνει άμεσο ή έμμεσο οικονομικό όφελος από την χρήση του έργου, για το διανομέα του έργου και αδειοδόχο που δεν περιλαμβάνει οικονομική συναλλαγή ως προϋπόθεση για τη χρήση ή πρόσβαση στο έργο που δεν προσπορίζει στο διανομέα του έργου και αδειοδόχο έμμεσο οικονομικό όφελος (π.χ. διαφημίσεις) από την προβολή του έργου σε διαδικτυακό τόπο Ο δικαιούχος μπορεί να παρέχει στον αδειοδόχο ξεχωριστή άδεια να χρησιμοποιεί το έργο για εμπορική χρήση, εφόσον αυτό του ζητηθεί.
131 Επεξήγηση όρων χρήσης έργων τρίτων διαθέσιμο με άδεια CC-BY διαθέσιμο με άδεια CC-BY-SA διαθέσιμο με άδεια CC-BY-ND διαθέσιμο με άδεια CC-BY-NC διαθέσιμο με άδεια CC-BY-NC-SA διαθέσιμο με άδεια CC-BY-NC-ND διαθέσιμο με άδεια CC0 Public Domain διαθέσιμο ως κοινό κτήμα χωρίς σήμανση Δεν επιτρέπεται η επαναχρησιμοποίηση του έργου, παρά μόνο εάν ζητηθεί εκ νέου άδεια από το δημιουργό. Επιτρέπεται η επαναχρησιμοποίηση του έργου και η δημιουργία παραγώγων αυτού με απλή αναφορά του δημιουργού. Επιτρέπεται η επαναχρησιμοποίηση του έργου με αναφορά του δημιουργού, και διάθεση του έργου ή του παράγωγου αυτού με την ίδια άδεια. Επιτρέπεται η επαναχρησιμοποίηση του έργου με αναφορά του δημιουργού. Δεν επιτρέπεται η δημιουργία παραγώγων του έργου. Επιτρέπεται η επαναχρησιμοποίηση του έργου με αναφορά του δημιουργού. Δεν επιτρέπεται η εμπορική χρήση του έργου. Επιτρέπεται η επαναχρησιμοποίηση του έργου με αναφορά του δημιουργού και διάθεση του έργου ή του παράγωγου αυτού με την ίδια άδεια. Δεν επιτρέπεται η εμπορική χρήση του έργου. Επιτρέπεται η επαναχρησιμοποίηση του έργου με αναφορά του δημιουργού. Δεν επιτρέπεται η εμπορική χρήση του έργου και η δημιουργία παραγώγων του. Επιτρέπεται η επαναχρησιμοποίηση του έργου, η δημιουργία παραγώγων αυτού και η εμπορική του χρήση, χωρίς αναφορά του δημιουργού. Επιτρέπεται η επαναχρησιμοποίηση του έργου, η δημιουργία παραγώγων αυτού και η εμπορική του χρήση, χωρίς αναφορά του δημιουργού. Συνήθως δεν επιτρέπεται η επαναχρησιμοποίηση του έργου.
132 Διατήρηση Σημειωμάτων Οποιαδήποτε αναπαραγωγή ή διασκευή του υλικού θα πρέπει να συμπεριλαμβάνει: το Σημείωμα Αναφοράς το Σημείωμα Αδειοδότησης τη δήλωση Διατήρησης Σημειωμάτων το Σημείωμα Χρήσης Έργων Τρίτων (εφόσον υπάρχει) μαζί με τους συνοδευόμενους υπερσυνδέσμους.
133 Χρηματοδότηση Το παρόν εκπαιδευτικό υλικό έχει αναπτυχθεί στα πλαίσια του εκπαιδευτικού έργου του διδάσκοντα. Το έργο «Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων» έχει χρηματοδοτήσει μόνο την αναδιαμόρφωση του εκπαιδευτικού υλικού. Το έργο υλοποιείται στο πλαίσιο του Επιχειρησιακού Προγράμματος «Εκπαίδευση και Δια Βίου Μάθηση» και συγχρηματοδοτείται από την Ευρωπαϊκή Ένωση (Ευρωπαϊκό Κοινωνικό Ταμείο) και από εθνικούς πόρους.
ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΑΤΡΩΝ - ΤΜΗΥΠ ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ ΙI
ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΑΤΡΩΝ - ΤΜΗΥΠ ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ ΙI Β. Μεγαλοοικονόμου Μέθοδοι Προσπέλασης Χωρικών Δεδομένων Ι Spatial Access Methods (SAMs) I (παρουσίαση βασισμένη εν μέρη σε σημειώσεις των Silberchatz, Korth
Διαβάστε περισσότεραΔιοικητική Λογιστική
Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Διοικητική Λογιστική Ενότητα 10: Προσφορά και κόστος Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται διαφορετικά
Διαβάστε περισσότεραΒάσεις Περιβαλλοντικών Δεδομένων
Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Βάσεις Περιβαλλοντικών Δεδομένων Ενότητα 2: Εισαγωγή Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται διαφορετικά
Διαβάστε περισσότεραΒάσεις Περιβαλλοντικών Δεδομένων
Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Βάσεις Περιβαλλοντικών Δεδομένων Ενότητα 3: Μοντέλα βάσεων δεδομένων Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται
Διαβάστε περισσότεραΔιοικητική Λογιστική
Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Διοικητική Λογιστική Ενότητα 6: Μέθοδοι ς Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται διαφορετικά Το έργο
Διαβάστε περισσότεραΕνότητα. Εισαγωγή στις βάσεις δεδομένων
Ενότητα 1 Εισαγωγή στις βάσεις δεδομένων 2 1.1 Βάσεις Δεδομένων Ένα βασικό στοιχείο των υπολογιστών είναι ότι έχουν τη δυνατότητα να επεξεργάζονται εύκολα και γρήγορα μεγάλο πλήθος δεδομένων και πληροφοριών.
Διαβάστε περισσότεραΤεχνικό Σχέδιο - CAD
Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Τεχνικό Σχέδιο - CAD Ενότητα 7: SketchUp Αντικείμενα Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται διαφορετικά
Διαβάστε περισσότεραΔιαχείριση Πολιτισμικών Δεδομένων
Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Διαχείριση Πολιτισμικών Δεδομένων Ενότητα 9: Μετατροπή μοντέλου οντοτήτων σχέσεων σε βάση δεδομένων Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative
Διαβάστε περισσότεραΑνοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Αθήνας. Βιοστατιστική (Ε) Ενότητα 3: Έλεγχοι στατιστικών υποθέσεων
Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Αθήνας Βιοστατιστική (Ε) Ενότητα 3: Έλεγχοι στατιστικών υποθέσεων Δρ.Ευσταθία Παπαγεωργίου, Αναπληρώτρια Καθηγήτρια Τμήμα Ιατρικών Εργαστηρίων Το περιεχόμενο του μαθήματος
Διαβάστε περισσότεραΑνοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Αθήνας. Βιοστατιστική (Ε) Ενότητα 1: Καταχώρηση δεδομένων
Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Αθήνας Βιοστατιστική (Ε) Ενότητα 1: Καταχώρηση δεδομένων Δρ.Ευσταθία Παπαγεωργίου, Αναπληρώτρια Καθηγήτρια Τμήμα Ιατρικών Εργαστηρίων Το περιεχόμενο του μαθήματος διατίθεται
Διαβάστε περισσότεραΤεχνικό Σχέδιο - CAD. Τόξο Κύκλου. Τόξο Κύκλου - Έλλειψη. ΤΕΙ Ιονίων Νήσων Τμήμα Τεχνολόγων Περιβάλλοντος Κατεύθυνση Τεχνολογιών Φυσικού Περιβάλλοντος
Τεχνικό Σχέδιο - CAD Τόξο Κύκλου - Έλλειψη ΤΕΙ Ιονίων Νήσων Τμήμα Τεχνολόγων Περιβάλλοντος Κατεύθυνση Τεχνολογιών Φυσικού Περιβάλλοντος Τόξο Κύκλου Τόξο κύκλου Στην ορολογία του Autocad: Arc Εντολή: arc
Διαβάστε περισσότεραΑνοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Αθήνας. Βιοστατιστική (Ε) Ενότητα 2: Περιγραφική στατιστική
Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Αθήνας Βιοστατιστική (Ε) Ενότητα 2: Περιγραφική στατιστική Δρ.Ευσταθία Παπαγεωργίου, Αναπληρώτρια Καθηγήτρια Τμήμα Ιατρικών Εργαστηρίων Το περιεχόμενο του μαθήματος
Διαβάστε περισσότεραΣΥΜΠΕΡΙΦΟΡΑ ΚΑΤΑΝΑΛΩΤΗ
Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων ΣΥΜΠΕΡΙΦΟΡΑ ΚΑΤΑΝΑΛΩΤΗ Ενότητα 8: ΘΕΩΡΙΑ ΚΑΙ ΜΕΘΟΔΟΙ ΚΑΤΑΤΜΗΣΗΣ ΚΑΤΑΝΑΛΩΤΙΚΗΣ ΣΥΜΠΕΡΙΦΟΡΑΣ Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons
Διαβάστε περισσότεραΤεχνικό Σχέδιο - CAD
Τεχνικό Σχέδιο - CAD Προσθήκη Διαστάσεων & Κειμένου ΤΕΙ Ιονίων Νήσων Τμήμα Τεχνολόγων Περιβάλλοντος Κατεύθυνση Τεχνολογιών Φυσικού Περιβάλλοντος Εντολές προσθήκης διαστάσεων & κειμένου Στο βασική (Home)
Διαβάστε περισσότεραΔιδακτική Πληροφορικής
Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Διδακτική Πληροφορικής Ενότητα 4: Διδακτικός μετασχηματισμός βασικών εννοιών πληροφορικής Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons
Διαβάστε περισσότεραΕισαγωγή στην Πληροφορική
Εισαγωγή στην Πληροφορική Αριθμητικά Συστήματα ΤΕΙ Ιονίων Νήσων Τμήμα Τεχνολόγων Περιβάλλοντος Κατεύθυνση Συντήρησης Πολιτισμικής Κληρονομιάς Βασικές Έννοιες Ένα Αριθμητικό Σύστημα αποτελείται από ένα
Διαβάστε περισσότεραΔιαχείριση Πολιτισμικών Δεδομένων
Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Διαχείριση Πολιτισμικών Δεδομένων Ενότητα 6: Εισαγωγή στις Βάσεις Δεδομένων Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και
Διαβάστε περισσότεραΠρογραμματισμός Η/Υ. Βασικές Προγραμματιστικές Δομές. ΤΕΙ Ιονίων Νήσων Τμήμα Τεχνολόγων Περιβάλλοντος Κατεύθυνση Τεχνολογιών Φυσικού Περιβάλλοντος
Προγραμματισμός Η/Υ Βασικές Προγραμματιστικές Δομές ΤΕΙ Ιονίων Νήσων Τμήμα Τεχνολόγων Περιβάλλοντος Κατεύθυνση Τεχνολογιών Φυσικού Περιβάλλοντος Δομή Ελέγχου Ροής (IF) Η εντολή IF χρησιμοποιείται όταν
Διαβάστε περισσότεραΔιδακτική Πληροφορικής
Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Διδακτική Πληροφορικής Ενότητα 1: Εισαγωγή Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται διαφορετικά Το έργο
Διαβάστε περισσότεραΔιδακτική Πληροφορικής
Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Διδακτική Πληροφορικής Ενότητα 6: Διαδικασίες Μάθησης Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται διαφορετικά
Διαβάστε περισσότεραΒάσεις Περιβαλλοντικών Δεδομένων
Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Βάσεις Περιβαλλοντικών Δεδομένων Ενότητα 7: Μετατροπή μοντέλου οντοτήτων σχέσεων σε φυσικό μοντέλο Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative
Διαβάστε περισσότεραΠρογραμματισμός Η/Υ. 7 η ενότητα: Αρχεία. Τμήμα. Τεχνολόγων Περιβάλλοντος. ΤΕΙ Ιονίων Νήσων. Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων
Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Προγραμματισμός Η/Υ 7 η ενότητα: Αρχεία Τμήμα Τεχνολόγων Περιβάλλοντος ΤΕΙ Ιονίων Νήσων Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons
Διαβάστε περισσότεραΒάσεις Περιβαλλοντικών Δεδομένων
Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Βάσεις Περιβαλλοντικών Δεδομένων Ενότητα 1: Εισαγωγή στις ΒΔ Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται διαφορετικά
Διαβάστε περισσότεραΤεχνολογία Πολιτισμικού Λογισμικού
Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Τεχνολογία Πολιτισμικού Λογισμικού Ενότητα 2: Φάσεις ανάπτυξης πολιτισμικού λογισμικού Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons
Διαβάστε περισσότεραΕννοιες και Παράγοντες της Ψηφιακής Επεξεργασίας Εικόνας
Εννοιες και Παράγοντες της Ψηφιακής Επεξεργασίας Εικόνας Δειγματοληψία Βάθος χρώματος Ψηφιακή φωτογραφική μηχανή CCD Δυναμικό Εύρος Αναπαραγωγή εικόνας Χρωματικά μοντέλα και Χρωματικοί Χώροι Το ορατό φως,
Διαβάστε περισσότεραΤεχνολογία Πολιτισμικού Λογισμικού
Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Τεχνολογία Πολιτισμικού Λογισμικού Ενότητα 8: Μετατροπή μοντέλου οντοτήτων σχέσεων σε βάση δεδομένων Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative
Διαβάστε περισσότεραΒάσεις Περιβαλλοντικών Δεδομένων
Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Βάσεις Περιβαλλοντικών Δεδομένων Ενότητα 12: Επανάληψη Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται διαφορετικά
Διαβάστε περισσότεραΟΙΚΟΝΟΜΙΚΑ ΜΑΘΗΜΑΤΙΚΑ
Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ ΙΟΝΙΩΝ ΝΗΣΩΝ ΟΙΚΟΝΟΜΙΚΑ ΜΑΘΗΜΑΤΙΚΑ Ενότητα 4: ΠΡΟΕΞΟΦΛΗΣΗ ΜΕ ΑΠΛΟ ΤΟΚΟ Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creave Coons εκτός και αν αναφέρεται διαφορετικά
Διαβάστε περισσότεραΔιδακτική Πληροφορικής
Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Διδακτική Πληροφορικής Ενότητα 7: Η πληροφορική και ο προγραμματισμός στο εκπαιδευτικό σύστημα Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative
Διαβάστε περισσότεραΔιοικητική Λογιστική
Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Διοικητική Λογιστική Ενότητα 6: Συστήματα Κοστολόγησης Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται διαφορετικά
Διαβάστε περισσότεραΤεχνολογία Πολιτισμικού Λογισμικού
Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Τεχνολογία Πολιτισμικού Λογισμικού Ενότητα 12: SQL και πολιτισμικά δεδομένα Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και
Διαβάστε περισσότεραΔιοικητική Λογιστική
Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Διοικητική Λογιστική Ενότητα 9: Κριτήρια κατάταξης του κόστους Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται
Διαβάστε περισσότεραΕισαγωγή στην Πληροφορική
Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Εισαγωγή στην Πληροφορική Ενότητα 2: Ψηφιακή Λογική Ι Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται διαφορετικά
Διαβάστε περισσότεραΣΥΜΠΕΡΙΦΟΡΑ ΚΑΤΑΝΑΛΩΤΗ
Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων ΣΥΜΠΕΡΙΦΟΡΑ ΚΑΤΑΝΑΛΩΤΗ Ενότητα 13: ΕΞΕΛΙΚΤΙΚΗ ΨΥΧΟΛΟΓΙΑ ΚΑΙ ΚΑΤΑΝΑΛΩΤΙΚΗ ΣΥΜΠΕΡΙΦΟΡΑ Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός
Διαβάστε περισσότεραΕισαγωγή στην Πληροφορική
Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Εισαγωγή στην Πληροφορική Ενότητα 7: Τεχνολογία Λογισμικού Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται διαφορετικά
Διαβάστε περισσότεραΟΙΚΟΝΟΜΙΚΑ ΜΑΘΗΜΑΤΙΚΑ
Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ ΙΟΝΙΩΝ ΝΗΣΩΝ ΟΙΚΟΝΟΜΙΚΑ ΜΑΘΗΜΑΤΙΚΑ Ενότητα 6: ΕΦΑΡΜΟΓΕΣ ΑΠΛΟΣ ΤΟΚΟΣ Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται διαφορετικά
Διαβάστε περισσότεραΕισαγωγή στην Πληροφορική
Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Εισαγωγή στην Πληροφορική Ενότητα 12: Βάσεις Δεδομένων [βασισμένο σε σημειώσεις των Silberchatz,Korth και Sudarshan] Το περιεχόμενο του μαθήματος διατίθεται
Διαβάστε περισσότεραΟΙΚΟΝΟΜΙΚΑ ΜΑΘΗΜΑΤΙΚΑ
Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ ΙΟΝΙΩΝ ΝΗΣΩΝ ΟΙΚΟΝΟΜΙΚΑ ΜΑΘΗΜΑΤΙΚΑ Ενότητα 7: ΕΦΑΡΜΟΓΕΣ ΣΥΝΑΛΛΑΓΜΑΤΙΚΕΣ ΙΣΟΔΥΝΑΜΕΣ ΣΥΝΑΛΛΑΓΜΑΤΙΚΕΣ Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons
Διαβάστε περισσότεραΠληροφορική ΙΙ Θεματική Ενότητα 5
Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Πληροφορική ΙΙ Θεματική Ενότητα 5 Λογικοί Τελεστές Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται διαφορετικά
Διαβάστε περισσότεραΤεχνικό Σχέδιο - CAD
Τεχνικό Σχέδιο - CAD Βασικές Ιδιότητες Αντικειμένων ΤΕΙ Ιονίων Νήσων Τμήμα Τεχνολόγων Περιβάλλοντος Κατεύθυνση Τεχνολογιών Φυσικού Περιβάλλοντος Βασικές ιδιότητες αντικειμένων Color, Lineweight, Linetype,
Διαβάστε περισσότεραΑΝΤΙΚΕΙΜΕΝΟΣΤΡΑΦΗΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ
Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων ΑΝΤΙΚΕΙΜΕΝΟΣΤΡΑΦΗΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Ενότητα 10: Πρότυπα Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται διαφορετικά
Διαβάστε περισσότεραΠρογραμματισμός Η/Υ. Αλγόριθμοι. ΤΕΙ Ιονίων Νήσων Τμήμα Τεχνολόγων Περιβάλλοντος Κατεύθυνση Τεχνολογιών Φυσικού Περιβάλλοντος
Προγραμματισμός Η/Υ Αλγόριθμοι ΤΕΙ Ιονίων Νήσων Τμήμα Τεχνολόγων Περιβάλλοντος Κατεύθυνση Τεχνολογιών Φυσικού Περιβάλλοντος Ανάπτυξη Λογισμικού Η διαδικασία ανάπτυξης λογισμικού μπορεί να παρομοιαστεί
Διαβάστε περισσότεραΤεχνικό Σχέδιο - CAD
Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Τεχνικό Σχέδιο - CAD Ενότητα 6: SketchUp Εσωτερικοί χώροι Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται διαφορετικά
Διαβάστε περισσότεραΕισαγωγή στην Πληροφορική
Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Εισαγωγή στην Πληροφορική Ενότητα 10: Τεχνολογίες Πολυμέσων Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται διαφορετικά
Διαβάστε περισσότεραΒάσεις Περιβαλλοντικών Δεδομένων
Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Βάσεις Περιβαλλοντικών Δεδομένων Ενότητα 11: SQL ερωτήματα ενεργειών Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται
Διαβάστε περισσότεραΤεχνικό Σχέδιο - CAD
Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Τεχνικό Σχέδιο - CAD Ενότητα 1: Ιστορική αναδρομή Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται διαφορετικά
Διαβάστε περισσότεραΧΡΗΜΑΤΟΟΙΚΟΝΟΜΙΚΗ ΛΟΓΙΣΤΙΚΗ
Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων ΧΡΗΜΑΤΟΟΙΚΟΝΟΜΙΚΗ ΛΟΓΙΣΤΙΚΗ Ενότητα 2: Καταχωρήσεις Λογιστικών Γεγονότων κατά το Διπλογραφικό Σύστημα Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative
Διαβάστε περισσότεραΑσφάλεια Πληροφοριακών Συστημάτων
Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Ασφάλεια Πληροφοριακών Συστημάτων Ενότητα 2: Εννοιολογική Θεμελίωση Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται
Διαβάστε περισσότεραΜηχανές Πλοίου ΙΙ (Ε)
Ανοικτά Ακαδημαϊκά Μαθήματα Τεχνολογικό Εκπαιδευτικό Ίδρυµα Αθήνας Μηχανές Πλοίου ΙΙ (Ε) Άσκηση 5 Γεώργιος Κ. Χατζηκωνσταντής Επίκουρος Καθηγητής Διπλ. Ναυπηγός Μηχανολόγος Μηχανικός M.Sc. Διασφάλιση Ποιότητας,
Διαβάστε περισσότεραΑσφάλεια Πληροφοριακών Συστημάτων
Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Ασφάλεια Πληροφοριακών Συστημάτων Ενότητα 1: Εισαγωγή Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται διαφορετικά
Διαβάστε περισσότεραΕισαγωγή στην Πληροφορική
Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Εισαγωγή στην Πληροφορική Ενότητα 2: Ψηφιακή Λογική Ι Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται διαφορετικά
Διαβάστε περισσότεραΔΙΟΙΚΗΣΗ ΔΙΕΘΝΩΝ ΕΠΙΧΕΙΡΗΣΕΩΝ
Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων ΔΙΟΙΚΗΣΗ ΔΙΕΘΝΩΝ ΕΠΙΧΕΙΡΗΣΕΩΝ Ενότητα 11: Πολυεθνικές Επιχειρήσεις και Οικονομική Θεωρία Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons
Διαβάστε περισσότεραΒάσεις Δεδομένων ΙΙ Ενότητα 6
Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Βάσεις Δεδομένων ΙΙ Ενότητα 6: Δομές Ευρετηρίων - B-tree Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται διαφορετικά
Διαβάστε περισσότεραΠΕΡΙΒΑΛΛΟΝΤΙΚΗ ΠΟΛΙΤΙΚΗ & ΝΟΜΟΘΕΣΙΑ ΜΑΘΗΜΑ 1
ΠΕΡΙΒΑΛΛΟΝΤΙΚΗ ΠΟΛΙΤΙΚΗ & ΝΟΜΟΘΕΣΙΑ ΜΑΘΗΜΑ 1 ΠΡΟΣΤΑΣΙΑ ΤΟΥ ΠΕΡΙΒΑΛΛΟΝΤΟΣ -ΕΝΝΟΙΕΣ Περιβάλλον είναι «το σύνολο των στοιχείων που συγκροτούν με την διαπλοκή των σχέσεων του, το πλαίσιο, τα μέσα και τις συνθήκες
Διαβάστε περισσότεραΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ
ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ Δομές δεδομένων Άσκηση αυτοαξιολόγησης Παναγιώτα Φατούρου Τμήμα Επιστήμης Υπολογιστών ΗΥ2, Ενότητα : Ασκήσεις και Λύσεις Άσκηση 1 Ενότητα : Υλοποίηση Λεξικών µε
Διαβάστε περισσότεραΠληροφορική ΙΙ Ενότητα 1
Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Πληροφορική ΙΙ Ενότητα 1: Εισαγωγή Θεματική Ενότητα: Εισαγωγή στον Προγραμματισμό Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός
Διαβάστε περισσότεραΒάσεις Δεδομένων ΙΙ Ενότητα 5
Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Βάσεις Δεδομένων ΙΙ Ενότητα 5: Δομές Ευρετηρίων - ISAM Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται διαφορετικά
Διαβάστε περισσότεραΔιδακτική Πληροφορικής
Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Διδακτική Πληροφορικής Ενότητα 2: Εννοιολογική θεμελίωση Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται διαφορετικά
Διαβάστε περισσότεραΑσφάλεια Πληροφοριακών Συστημάτων
Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Ασφάλεια Πληροφοριακών Συστημάτων Ενότητα 4: Έλεγχος Προσπέλασης Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται
Διαβάστε περισσότεραΑΝΤΙΚΕΙΜΕΝΟΣΤΡΑΦΗΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ
Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων ΑΝΤΙΚΕΙΜΕΝΟΣΤΡΑΦΗΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Ενότητα 7: Υπερφόρτωση διμελών τελεστών Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν
Διαβάστε περισσότεραΟΙΚΟΝΟΜΙΚΑ ΜΑΘΗΜΑΤΙΚΑ
Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ ΙΟΝΙΩΝ ΝΗΣΩΝ ΟΙΚΟΝΟΜΙΚΑ ΜΑΘΗΜΑΤΙΚΑ Ενότητα 2: ΑΠΛΟΣ ΤΟΚΟΣ Υπολογισμός Απλού Τόκου Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creatve Commons εκτός και αν αναφέρεται
Διαβάστε περισσότεραΟΙΚΟΝΟΜΙΚΑ ΜΑΘΗΜΑΤΙΚΑ
Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ ΙΟΝΙΩΝ ΝΗΣΩΝ ΟΙΚΟΝΟΜΙΚΑ ΜΑΘΗΜΑΤΙΚΑ Ενότητα 1: ΑΠΛΟΣ ΤΟΚΟΣ Βασικές έννοιες Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται διαφορετικά
Διαβάστε περισσότεραΕισαγωγή στην Πληροφορική
Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Εισαγωγή στην Πληροφορική Ενότητα 2: Ψηφιακή Λογική Ι Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται διαφορετικά
Διαβάστε περισσότεραΔΙΑΧΕΙΡΙΣΗ ΕΦΟΔΙΑΣΤΙΚΗΣ ΑΛΥΣΙΔΑΣ
Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων ΔΙΑΧΕΙΡΙΣΗ ΕΦΟΔΙΑΣΤΙΚΗΣ ΑΛΥΣΙΔΑΣ Ενότητα : Διαχείριση Εφοδιαστικής Αλυσίδας: Προβλήματα Δρομολόγησης Στόλου Οχημάτων- Μέρος ΙΙ Το περιεχόμενο του μαθήματος
Διαβάστε περισσότεραΕισαγωγή στην Πληροφορική
Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Εισαγωγή στην Πληροφορική Ενότητα 2: Ψηφιακή Λογική Ι Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται διαφορετικά
Διαβάστε περισσότεραΘερμοδυναμική. Ανοικτά Ακαδημαϊκά Μαθήματα. Πίνακες Νερού σε κατάσταση Κορεσμού. Γεώργιος Κ. Χατζηκωνσταντής Επίκουρος Καθηγητής
Ανοικτά Ακαδημαϊκά Μαθήματα Τεχνολογικό Εκπαιδευτικό Ίδρυμα Αθήνας Πίνακες Νερού σε κατάσταση Κορεσμού Γεώργιος Κ. Χατζηκωνσταντής Επίκουρος Καθηγητής Διπλ. Ναυπηγός Μηχανολόγος Μηχανικός M.Sc. Διασφάλιση
Διαβάστε περισσότεραΕνότητα. Εισαγωγή στη Microsoft Access
Ενότητα 2 Εισαγωγή στη Microsoft Access 2 3 2.1 Το περιβάλλον της Access Το βασικό περιβάλλον της Access φαίνεται στην παρακάτω εικόνα: Εικόνα 2.1: Εισαγωγική οθόνη Στην εισαγωγική οθόνη της Access (εικόνα
Διαβάστε περισσότεραΟΡΓΑΝΩΣΗ & ΔΙΟΙΚΗΣΗ ΕΠΙΣΙΤΙΣΤΙΚΩΝ ΜΟΝΑΔΩΝ
Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων ΟΡΓΑΝΩΣΗ & ΔΙΟΙΚΗΣΗ ΕΠΙΣΙΤΙΣΤΙΚΩΝ ΜΟΝΑΔΩΝ Ενότητα 4: ΚΑΤΑΣΤΗΜΑΤΑ ΥΓΕΙΟΝΟΜΙΚΟΥ ΕΝΔΙΑΦΕΡΟΝΤΟΣ Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons
Διαβάστε περισσότεραΠρογραμματισμός Η/Υ. 6 η ενότητα: Συναρτήσεις. Τμήμα. Τεχνολόγων Περιβάλλοντος. ΤΕΙ Ιονίων Νήσων. Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων
Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Προγραμματισμός Η/Υ 6 η ενότητα: Συναρτήσεις Τμήμα Τεχνολόγων Περιβάλλοντος ΤΕΙ Ιονίων Νήσων Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons
Διαβάστε περισσότεραΔομημένος Προγραμματισμός
Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Δομημένος Προγραμματισμός Ενότητα6: Εμφωλυευμένες δομές κώδικα Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται
Διαβάστε περισσότεραΕισαγωγή στους Αλγορίθμους
Εισαγωγή στους Αλγορίθμους Ενότητα 5 η Άσκηση Συγχώνευση & απαρίθμηση Διδάσκων Χρήστος Ζαρολιάγκης Καθηγητής Τμήμα Μηχανικών Η/Υ & Πληροφορικής Πανεπιστήμιο Πατρών Email: zaro@ceid.upatras.gr Άδειες Χρήσης
Διαβάστε περισσότεραΤεχνικό Σχέδιο - CAD
Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Τεχνικό Σχέδιο - CAD Ενότητα 5: SketchUp - Παραδείγματα Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται διαφορετικά
Διαβάστε περισσότεραΕΠΙΧΕΙΡΗΣΙΑΚΗ ΑΛΛΗΛΟΓΡΑΦΙΑ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΑ ΣΤΗΝ ΑΓΓΛΙΚΗ ΓΛΩΣΣΑ
Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων ΕΠΙΧΕΙΡΗΣΙΑΚΗ ΑΛΛΗΛΟΓΡΑΦΙΑ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΑ ΣΤΗΝ ΑΓΓΛΙΚΗ ΓΛΩΣΣΑ Ενότητα 6: Sample Curriculum Vitae template Το περιεχόμενο του μαθήματος διατίθεται με άδεια
Διαβάστε περισσότεραΕισαγωγή στην Πληροφορική
Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Εισαγωγή στην Πληροφορική Ενότητα 2: Ψηφιακή Λογική Ι Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται διαφορετικά
Διαβάστε περισσότεραΟΡΓΑΝΩΣΗ & ΔΙΟΙΚΗΣΗ ΕΠΙΣΙΤΙΣΤΙΚΩΝ ΜΟΝΑΔΩΝ
Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων ΟΡΓΑΝΩΣΗ & ΔΙΟΙΚΗΣΗ ΕΠΙΣΙΤΙΣΤΙΚΩΝ ΜΟΝΑΔΩΝ Ενότητα 1: ΕΙΣΑΓΩΓΗ Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται
Διαβάστε περισσότεραΑσφάλεια Πληροφοριακών Συστημάτων
Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Ασφάλεια Πληροφοριακών Συστημάτων Ενότητα 3: Διαχείριση Ταυτότητας Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται
Διαβάστε περισσότεραΕισαγωγή στους Η/Υ. Ενότητα 2β: Αντίστροφο Πρόβλημα. Δημήτρης Σαραβάνος, Καθηγητής Πολυτεχνική Σχολή Τμήμα Μηχανολόγων & Αεροναυπηγών Μηχανικών
Εισαγωγή στους Η/Υ Ενότητα 2β: Δημήτρης Σαραβάνος, Καθηγητής Πολυτεχνική Σχολή Τμήμα Μηχανολόγων & Αεροναυπηγών Μηχανικών Σκοποί ενότητας Εύρεση συνάρτησης Boole όταν είναι γνωστός μόνο ο πίνακας αληθείας.
Διαβάστε περισσότεραΨηφιοποίηση και Ψηφιακή Επεξεργασία Εικόνας
Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Ψηφιοποίηση και Ψηφιακή Επεξεργασία Εικόνας Ενότητα 12: Επεξεργασία βίντεο Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν
Διαβάστε περισσότεραΤεχνικό Σχέδιο - CAD
Τεχνικό Σχέδιο - CAD Σχεδίαση με Συντεταγμένες ΤΕΙ Ιονίων Νήσων Τμήμα Τεχνολόγων Περιβάλλοντος Κατεύθυνση Τεχνολογιών Φυσικού Περιβάλλοντος Καρτεσιανό Σύστημα Συντεταγμένων Αρχή συστήματος συντεταγμένων
Διαβάστε περισσότεραΒάσεις Δεδομένων ΙΙ Ενότητα 2
Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Βάσεις Δεδομένων ΙΙ Ενότητα 2: Ελέγχου Συνδρομικότητας Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται διαφορετικά
Διαβάστε περισσότεραΛογιστική Κόστους Ενότητα 12: Λογισμός Κόστους (2)
Λογιστική Κόστους Ενότητα 12: Λογισμός Κόστους (2) Μαυρίδης Δημήτριος Τμήμα Λογιστικής και Χρηματοοικονομικής Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για
Διαβάστε περισσότεραΔιδακτική Πληροφορικής
Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Διδακτική Πληροφορικής Ενότητα 5: Νοητικά Μοντέλα Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται διαφορετικά
Διαβάστε περισσότεραΕισαγωγή στους Αλγορίθμους
Εισαγωγή στους Αλγορίθμους Ενότητα 5 η Άσκηση - Συγχώνευση Διδάσκων Χρήστος Ζαρολιάγκης Καθηγητής Τμήμα Μηχανικών Η/Υ & Πληροφορικής Πανεπιστήμιο Πατρών Email: zaro@ceid.upatras.gr Άδειες Χρήσης Το παρόν
Διαβάστε περισσότεραΟργάνωση και Λειτουργία Ταξιδιωτικής Βιομηχανίας Ι
Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Οργάνωση και Λειτουργία Ταξιδιωτικής Βιομηχανίας Ι Ενότητα 13: Επιπτώσεις του Τουρισμού ΙI Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons
Διαβάστε περισσότεραΕισαγωγή στα πολυμέσα
Το υλικό Κυριαρχία 2 μεγάλων τεχνολογιών Macintosh της Apple Computer Wintel των Windows 1 Υπολογιστικά συστήματα πολυμέσων Συστήματα παρουσίασης πολυμέσων-εξαρτήματα Επεξεργαστής Μνήμη Συσκευές εισόδου»
Διαβάστε περισσότεραΔιδακτική Πληροφορικής
Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Διδακτική Πληροφορικής Ενότητα 8: Η πληροφορική ως γνωστικό αντικείμενο Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται
Διαβάστε περισσότεραΕισαγωγή στην Πληροφορική
Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Εισαγωγή στην Πληροφορική Ενότητα 1: Εισαγωγή Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται διαφορετικά Το έργο
Διαβάστε περισσότεραΔομημένος Προγραμματισμός
Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Δομημένος Προγραμματισμός Ενότητα 8: Δείκτες Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται διαφορετικά Το έργο
Διαβάστε περισσότεραΕισαγωγή στους Αλγορίθμους Ενότητα 10η Άσκηση Αλγόριθμος Dijkstra
Εισαγωγή στους Αλγορίθμους Ενότητα 1η Άσκηση Αλγόριθμος Dijkra Διδάσκων Χρήστος Ζαρολιάγκης Καθηγητής Τμήμα Μηχανικών Η/Υ & Πληροφορικής Πανεπιστήμιο Πατρών Email: zaro@ceid.upara.gr Άδειες Χρήσης Το παρόν
Διαβάστε περισσότεραΔΙΟΙΚΗΣΗ ΠΑΡΑΓΩΓΗΣ Ενότητα 5
Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων ΔΙΟΙΚΗΣΗ ΠΑΡΑΓΩΓΗΣ Ενότητα 5: Χωροταξικός Σχεδιασμός Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται διαφορετικά
Διαβάστε περισσότεραΣΥΜΠΕΡΙΦΟΡΑ ΚΑΤΑΝΑΛΩΤΗ
Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων ΣΥΜΠΕΡΙΦΟΡΑ ΚΑΤΑΝΑΛΩΤΗ Ενότητα 6: ΤΡΟΠΟΣ ΖΩΗΣ (LIFE STYLE) Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται διαφορετικά
Διαβάστε περισσότεραΦυσική Εικόνας & Ήχου ΙΙ (Ε)
Ανοικτά Ακαδημαϊκά Μαθήματα Τεχνολογικό Εκπαιδευτικό Ίδρυμα Αθήνας Φυσική Εικόνας & Ήχου ΙΙ (Ε) Ενότητα 8: Υπολογισμός άγνωστης εστιακής απόστασης θετικού φακού Αθανάσιος Αραβαντινός Τμήμα Φωτογραφίας
Διαβάστε περισσότεραΠρογραμματισμός Η/Υ. 4 η ενότητα: Δομές Δεδομένων. Τμήμα. Τεχνολόγων Περιβάλλοντος. ΤΕΙ Ιονίων Νήσων. Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων
Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Προγραμματισμός Η/Υ 4 η ενότητα: Δομές Δεδομένων Τμήμα Τεχνολόγων Περιβάλλοντος ΤΕΙ Ιονίων Νήσων Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative
Διαβάστε περισσότεραΨηφιοποίηση και Ψηφιακή Επεξεργασία Εικόνας
Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Ψηφιοποίηση και Ψηφιακή Επεξεργασία Εικόνας Ενότητα 9: Εισαγωγή στα πολυμέσα Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και
Διαβάστε περισσότεραΒέλτιστος Έλεγχος Συστημάτων
Βέλτιστος Έλεγχος Συστημάτων Ενότητα 7: Βέλτιστος έλεγχος συστημάτων διακριτού χρόνου Καθηγητής Αντώνιος Αλεξανδρίδης Πολυτεχνική Σχολή Τμήμα Ηλεκτρολόγων Μηχανικών και Τεχνολογίας Υπολογιστών Σημείωμα
Διαβάστε περισσότεραΧΡΗΜΑΤΟΟΙΚΟΝΟΜΙΚΗ ΛΟΓΙΣΤΙΚΗ
Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων ΧΡΗΜΑΤΟΟΙΚΟΝΟΜΙΚΗ ΛΟΓΙΣΤΙΚΗ Ενότητα 5: Το Βασικό Θεωρητικό Πλαίσιο της Λογιστικής. Υποθέσεις και αποδεκτές Αρχές Το περιεχόμενο του μαθήματος διατίθεται
Διαβάστε περισσότεραΠρογραμματισμός Η/Υ. 8 η ενότητα: Περιβαλλοντικά και μαθηματικά προβλήματα. Τμήμα. Τεχνολόγων Περιβάλλοντος. ΤΕΙ Ιονίων Νήσων
Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Προγραμματισμός Η/Υ 8 η ενότητα: Περιβαλλοντικά και μαθηματικά προβλήματα Τμήμα Τεχνολόγων Περιβάλλοντος ΤΕΙ Ιονίων Νήσων Το περιεχόμενο του μαθήματος διατίθεται
Διαβάστε περισσότεραΔομημένος Προγραμματισμός
Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Δομημένος Προγραμματισμός Ενότητα 5: Εντολές επανάληψης Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται διαφορετικά
Διαβάστε περισσότεραΤεχνικό Σχέδιο - CAD
Τεχνικό Σχέδιο - CAD Τρισδιάστατοι Μετασχηματισμοί ΤΕΙ Ιονίων Νήσων Τμήμα Τεχνολόγων Περιβάλλοντος Κατεύθυνση Τεχνολογιών Φυσικού Περιβάλλοντος Τρισδιάστατη Αλλαγή κλίμακας [ ] [ ] [ ] j e a j e a û ù
Διαβάστε περισσότεραΔΡΔ: Διαγράμματα Ροής Δεδομένων
Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων ΔΡΔ: Διαγράμματα Ροής Δεδομένων Τεχνολογία Πολιτισμικού Λογισμικού Τμήμα Τεχνολόγων Περιβάλλοντος Κατεύθυνση Συντήρησης Πολιτισμικής Κληρονομιάς ΤΕΙ Ιονίων
Διαβάστε περισσότερα