Συστήµατα Ρευµάτων εδοµένων για Κινούµενα Αντικείµενα

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

Download "Συστήµατα Ρευµάτων εδοµένων για Κινούµενα Αντικείµενα"

Transcript

1 ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ Τµήµα Ηλεκτρολόγων Μηχανικών & Μηχανικών Υπολογιστών Συστήµατα Ρευµάτων εδοµένων για Κινούµενα Αντικείµενα Μεταπτυχιακή διπλωµατική εργασία για το.π.μ.σ. ΓΕΩΠΛΗΡΟΦΟΡΙΚΗ Επιβλέπων: Καθ. Τίµος Σελλής Αθήνα, 27 Ιανουαρίου 2004

2 Το πρόβληµα Ποια µορφή είναι δυνατόν να λάβουν τα δεδοµένα σήµερα; Πλειάδες στατικών σχέσεων ενός πεπερασµένου συνόλου δεδοµένων ή συνεχή, χρονικά µεταβαλλόµενα, ταχύτατα και πιθανόν ανεξάντλητα ρεύµατα δεδοµένων (data( streams); Πώς προκύπτουν ρεύµατα δεδοµένων; Από πολλές νέες εφαρµογές: δίκτυα αισθητήρων, τηλεπικοινωνίες, παρακολούθηση δικτύων, µηχανές αναζήτησης στο ιαδίκτυο, εποπτεία στόλου οχηµάτων, παρακολούθηση χρηµατοοικονοµικών δεικτών κ.ά.

3 Το δίληµµα Τα Συστήµατα ιαχείρισης Βάσεων εδοµένων είναι επαρκή για... ερωτήµατα διαρκείας (continuous queries) ; επεξεργασία µεγάλου όγκου ευµετάβλητων δεδοµένων ; έγκαιρες απαντήσεις σε πραγµατικό χρόνο ; Σύγχρονη τάση: Κινητικότητα των δεδοµένων (αλλά και των εφαρµογών!) => Συστήµατα ιαχείρισης Ρευµάτων εδοµένων πολλαπλά ερωτήµατα διαρκείας online επεξεργασία των στοιχείων (διαγράφοντας µερικά εν ανάγκη...) έγκαιρες αλλά ίσως προσεγγιστικές απαντήσεις

4 Η προσέγγιση Βασική υπόθεση εργασίας: Η τροχιά κινούµενων αντικειµένων συγκροτεί ρεύµα δεδοµένων. ύο κατευθύνσεις: Εξαρχής σχεδιασµός ενός συστήµατος διαχείρισης των τροχιών αλλά µε δυνατότητες επεξεργασίας ρευµάτων Τροποποίηση / επέκταση ενός υφιστάµενου µοντέλου ρεύµατος δεδοµένων γενικού σκοπού µε χωροχρονικές λειτουργίες για τη διαχείριση τροχιών

5 Η διερεύνηση Οργάνωση του µοντέλου για ρεύµατα τροχιάς αντικειµένων ιατύπωση χαρακτηριστικών ερωτηµάτων διαρκείας Γλώσσα ερωταποκρίσεων Προσοµοίωση από ένα συµβατικό σύστηµα βάσεων δεδοµένων Προοπτικές Θεµελίωση του µοντέλου ρευµάτων τροχιάς Βελτιστοποίηση εκτέλεσης ερωτηµάτων µε χωροχρονικά στοιχεία Προσεγγιστικές δοµές σύνοψης δεδοµένων Πειραµατική µελέτη συστηµάτων ρευµάτων δεδοµένων

6 Ορολογία αποβολή φόρτου load shedding ανασχετικός τελεστής blocking operator ερώτηµα διαρκείας continuous query κινούµενο αντικείµενο moving object κινούµενο ερώτηµα moving query κυλιόµενο παράθυρο sliding window περίληψη summary πλειάδα tuple ρεύµα δεδοµένων data stream ρεύµα τροχιάς αντικειµένων trajectory stream σύνδεση join στίξεις punctuations σχέση relation συνάθροιση aggregation τροχιά trajectory χαρακτηριστικό attribute χρονικό ορόσηµο timestamp

7 Συστήµατα ρευµάτων δεδοµένων για κινούµενα αντικείµενα ιάγραµµα της παρουσίασης Ρεύµατα δεδοµένων Ερωτήµατα διαρκείας Κινούµενα αντικείµενα Η τροχιά αντικειµένων ως ρεύµα δεδοµένων Γλώσσα ερωταποκρίσεων για ρεύµατα τροχιάς

8 Ρεύµατα δεδοµένων (συνέχεια) Γενική αρχιτεκτονική θεώρηση Περιλήψεις Ρεύµατα εισόδου Ενδιάµεσος χώρος τήρησης δεδοµένων (buffers) Επεξεργαστής ερωτηµάτων Ρεύµατα εξόδου Στατικές σχέσεις Ερωτήµατα διαρκείας

9 Ρεύµατα δεδοµένων Σύστηµα διαχείρισης Σύστηµα διαχείρισης βάσεων δεδοµένων ρευµάτων δεδοµένων Στατικές σχέσεις Εφήµερα ρεύµατα δεδοµένων Ερωτήµατα στιγµιοτύπου (One-time queries) Τυχαία προσπέλαση πλειάδων (random access) «Απεριόριστος» αποθηκευτικός χώρος (λ.χ. δίσκοι) Ενδιαφέρον για το τρέχον στιγµιότυπο της βάσης δεδοµένων Σχετικά χαµηλός ρυθµός αλλαγών στα δεδοµένα, έπειτα από ενέργειες των χρηστών Ερωτήµατα διαρκείας (Continuous queries) ιαδοχική προσπέλαση πλειάδων (sequential access) Πεπερασµένη ποσότητα µνήµης Ενδιαφέρον για τη σειρά άφιξης των πλειάδων στο σύστηµα Πιθανόν να καταφθάνει ραγδαία µεγάλος όγκος δεδοµένων (πολλά GB από τις πηγές δεδοµένων)

10 Ρεύµατα δεδοµένων (συνέχεια) Σύστηµα διαχείρισης Σύστηµα διαχείρισης βάσεων δεδοµένων ρευµάτων δεδοµένων «Παθητικός» χώρος αποθήκευσης των δεδοµένων. (pull model) Ακριβή δεδοµένα Τα πρόσφατα δεδοµένα τηρούνται στη µνήµη. Η άφιξή τους ενεργοποιεί τα ερωτήµατα. (push model) Πιθανόν παρωχηµένα δεδοµένα µε ανακρίβειες ή ελλείψεις Ακριβής απάντηση αλλά... όχι σε πραγµατικό χρόνο Απάντηση σε πραγµατικό χρόνο...έστω και προσεγγιστική Η εκτέλεση των προσχεδίων ερωτηµάτων εξαρτάται από τον επεξεργαστή και το φυσικό σχεδιασµό της βάσης δεδοµένων Ο ρυθµός άφιξης των δεδοµένων και τα χαρακτηριστικά τους είναι µεταβαλλόµενα και µη προβλέψιµα

11 Ρεύµατα δεδοµένων (συνέχεια) Μερικά πρωτότυπα συστήµατα Alert (IBM): ενεργοί πίνακες σε συµβατικά Σ Β Amazon/Cougar (Cornell): δίκτυα αισθητήρων Aurora (Brown/MIT): διαγράµµατα ροής δεδοµένων (αισθητήρες) Gigascope (AT&T, Carnegie Mellon): διαχείριση δικτύου υπολογιστών Hancock (AT&T): τηλεφωνικές συνδιαλέξεις NiagaraCQ (OGI/Wisconsin): βάσεις δεδοµένων XML (Internet) OpenCQ (OGI): triggers, σταδιακή συντήρηση όψεων Stream (Stanford): γενικού σκοπού σύστηµα διαχείρισης ρευµάτων Tapestry (Xerox): φιλτράρισµα µηνυµάτων ηλεκτρονικού ταχυδροµείου TelegraphCQ (UC Berkeley): προσαρµοστικότητα τελεστών Tribeca (Bellcore): εποπτεία δικτύου υπολογιστών

12 Συστήµατα ρευµάτων δεδοµένων για κινούµενα αντικείµενα ιάγραµµα της υπόλοιπης παρουσίασης Ρεύµατα δεδοµένων Ερωτήµατα διαρκείας Κινούµενα αντικείµενα Η τροχιά αντικειµένων ως ρεύµα δεδοµένων Γλώσσα ερωταποκρίσεων για ρεύµατα τροχιάς

13 Ερωτήµατα διαρκείας Συνεχής ροή δεδοµένων προς το σύστηµα ιαρκής εκτέλεση ενεργών ερωτηµάτων επί µακρόν Σταδιακός υπολογισµός των αποτελεσµάτων ONLINE Οι απαντήσεις µπορεί να είναι επίσης ρεύµατα δεδοµένων εν είναι σκανδαλιστές (triggers) εν είναι υλοποιηµένες όψεις (materialized views) Μη προβλέψιµα ερωτήµατα (ad hoc queries): υποβάλλονται στο σύστηµα κατά περίσταση, αφού ένα µέρος των στοιχείων του ρεύµατος έχει ήδη παρέλθει (και πιθανόν διαγραφεί!).

14 Χρονικά ορόσηµα Λογική διάταξη (αύξων αριθµός για κάθε πλειάδα) Φυσική διάταξη (χρονόµετρο συστήµατος) Ρητά χρονικά ορόσηµα Εισάγονται από την πηγή των δεδοµένων Περιλαµβάνονται στο σχήµα των πλειάδων ως χαρακτηριστικό Αντιπροσωπεύουν τη χρονική στιγµή του γεγονότος (valid time) «Πρωθύστερες» πλειάδες, λόγω διαφορών στο χρονισµό των πηγών Αναδιάταξη (µε χρήση buffers?) αν τυχόν συµβούν ανωµαλίες στη διάταξη των ερχόµενων πλειάδων Έµµεσα χρονικά ορόσηµα Εισάγονται από το σύστηµα µόλις η πλειάδα εισρεύσει (transaction time) Οµοιογενής χρονική διάταξη όλων των στοιχείων ανεξαρτήτως πηγής Απρόσκοπτη εκτέλεση ερωτηµάτων (λ.χ. µε κυλιόµενα παράθυρα)

15 Παρεµποδιστικοί παράγοντες σε ερωτήµατα διαρκείας Ανεπαρκής ποσότητα µνήµης Ανασχετικοί τελεστές (blocking operators) Ταξινόµηση (sorting) Συνάθροιση (aggregation) Τελεστές διατήρησης κατάστασης (stateful operators) Συνδέσεις ρευµάτων (joins) Τοµή (intersect) Τεχνικές αντιµετώπισης του προβλήµατος: Αξιοποίηση περιορισµών (λ.χ. εµφάνιση των στοιχείων κατά συστάδες ή µε αυστηρώς αύξουσα διάταξη) Εµβόλιµα σηµεία στίξης (punctuations) Παραθυρικές δοµές για επιλογή πλειάδων από ρεύµατα Παράθυρα χρονικού οροσήµου (landmark windows) Κυλιόµενα παράθυρα (sliding windows)

16 Προσεγγιστικές απαντήσεις σε ερωτήµατα Γιατί προσεγγίσεις; Υψηλοί ρυθµοί άφιξης δεδοµένων Πιθανόν µεγάλος όγκος δεδοµένων Πολλαπλά ερωτήµατα διαρκείας Ανάγκη για έγκαιρες απαντήσεις Πεπερασµένοι πόροι του συστήµατος (κυρίως µνήµη) Περιληπτικές δοµές: Η «ουσία» των τρεχόντων περιεχοµένων του ρεύµατος Πρόσβαση σε παλιότερα (µη διαθέσιµα) στοιχεία Μαζική επεξεργασία Περιλήψεις ή συνόψεις δεδοµένων Σκίτσα δεδοµένων Τυχαία δειγµατοληψία Wavelets Ιστογράµµατα

17 Αποβολή φόρτου Κάποιες πλειάδες χάνονται αµέσως µετά την παραγωγή τους. Γιατί να µην διαγραφούν τεχνητά µερικές επιπλέον πριν δοθούν στο σύστηµα προς επεξεργασία; Ελάττωση φόρτου του συστήµατος ιαγραφή εισερχόµενων πλειάδων ΠΡΙΝ δοθούν προς επεξεργασία ιαγραφή παλαιότερων πλειάδων ΜΕΤΑ την επεξεργασία τους ΟΧΙ ανεξέλεγκτη διαγραφή (AURORA), αλλά: Βάσει γράφων ποιότητας υπηρεσιών για τους χρόνους απόκρισης (παράλληλα µε τα ερωτήµατα διαρκείας) Φιλτράροντας πλειάδες ανάλογα µε τη σηµασιολογία (απαλείφοντας τις λιγότερο σηµαντικές για την απάντηση ερωτηµάτων

18 Επεξεργασία ερωτηµάτων Προσχέδιο εκτέλεσης ερωτηµάτων Syn 3 Ρεύµατα εξόδου Q 8 Q 9 Syn 4 Syn 5 Q 5 Q 6 Q 7 π Εφαρµογές υποβάλλουν ερωτήµατα διαρκείας Οι χρήστες θέτουν µη προβλέψιµα ερωτήµατα και ερωτήµατα διαρκείας σ Syn 1 σ Syn 2 Q 1 Q 2 Q 3 Q 4 Ο διαχειριστής εποπτεύει την εκτέλεση ερωτηµάτων και ρυθµίζει κατάλληλα τις παραµέτρους εκτέλεσης Αποθήκη ιστορικών στοιχείων Ρεύµατα εισόδου

19 Γλώσσα ερωταποκρίσεων Γλώσσα για τη διατύπωση των ερωτηµάτων διαρκείας: ηλωτική (SQL στα Cougar, STREAM, TelegraphCQ) ιαδικαστική (διαγράµµατα ροής στο AURORA) Ζητήµατα: Υποστήριξη υποερωτηµάτων Τελεστές συνάθροισης (aggregates) Συνδέσεις (joins) ρευµάτων µε στατικές σχέσεις ιαχείριση πόρων (µνήµη, υπολογισµοί, I/O) Βελτιστοποίηση πολλαπλών ερωτηµάτων Προσαρµοστικότητα στις µεταβαλλόµενες συνθήκες Χρονοπρογραµµατισµός δοσοληψιών Χρονική σήµανση στα αποτελέσµατα

20 Γλώσσες ερωταποκρίσεων Γλώσσα Ερωταποκρίσεων Είσοδος Τελεστές Παραθυρικές δοµές Εφαρµογές ATLaS Ρεύµατα Σχεσιακοί, UDAs? (Επαναληπτική εκτέλεση) Εξόρυξη εδοµένων Cougar Ρεύµατα Σχεσιακοί (κυρίως αθροιστικοί)? (Περιοδική εκτέλεση) ίκτυα Αισθητήρων STREAM CQL Ρεύµατα, σχέσεις Σχεσιακοί, απεικόνισης σχέσεων σε ρεύµατα Κυλιόµενα (προς το παρόν) Γενικού σκοπού TelegraphCQ (StreaQuel) Ρεύµατα, σχέσεις Σχεσιακοί Κυλιόµενα, Χρονικού οροσήµου, Χρονικής ζώνης ίκτυα Αισθητήρων

21 Γλώσσες ερωταποκρίσεων βάσει της SQL Cougar SELECT <attributes, aggregates> FROM <Streamed Sensordata> WHERE <predicates> GROUP BY <attributes> HAVING <predicate> DURATION <time interval> EVERY <time span ε> StreaQuel (TelegraphCQ) SELECT <attributes, aggregates> FROM <Relations> <Streams> WHERE <predicates> GROUP BY <attributes> HAVING <predicate> FOR (t=<initial_value>;<continue_condition(t)>;<change(t)>) {WINDOWIS(<StreamA>, <left_end(t)>, <right_end(t)>); WINDOWIS(<StreamB>, <left_end(t)>, <right_end(t)>);... }

22 λώσσες ερωταποκρίσεων βάσει της SQL (συνέχεια CQL (STREAM) SELECT <attributes, aggregates> FROM <Relations> <Streams> [PARTITION BY <Stream attributes> ROWS <number of rows> {PRECEDING RECENT} RANGE <time> PRECEDING WHERE <filtering predicates>] SAMPLE <percentage sampling rate> WHERE <predicates> GROUP BY <attributes> HAVING <predicates> ATLaS AGGREGATE <aggregate name> (<parameters list>):<return type { TABLE (<field list>) STREAM (<field list>) SOURCE <stream>; INITIALIZE : { <SQL statements> } ITERATE : { <SQL statements> } REVISE : { <SQL statements> } }

23 Συστήµατα ρευµάτων δεδοµένων για κινούµενα αντικείµενα ιάγραµµα της υπόλοιπης παρουσίασης Ρεύµατα δεδοµένων Ερωτήµατα διαρκείας Κινούµενα αντικείµενα Η τροχιά αντικειµένων ως ρεύµα δεδοµένων Γλώσσα ερωταποκρίσεων για ρεύµατα τροχιάς

24 Συστήµατα κινούµενων αντικειµένων Μελέτη ενός χωροχρονικού φαινοµένου: Η κίνηση των αντικειµένων Μεταβολές στο σχήµα και τη θέση αντικειµένων που κινούνται συνεχώς Τί ενδιαφέρει περισσότερο; Η πρόβλεψη των µελλοντικών θέσεων µε παραµετρικές συναρτήσεις αλλά µε πόση ακρίβεια; Η ιστορική εξέλιξη της κίνησης έµφαση στην πληρέστερη καταγραφή της θέσης εκ των υστέρων επεξεργασία των στοιχείων Βάσεις δεδοµένων κινούµενων αντικειµένων

25 Μοντελοποίηση κινούµενων αντικειµένων για λεπτοµερή περιγραφή της κίνησης: αφηρηµένο µοντέλο τύποι δεδοµένων (στοιχειώδεις, χωροχρονικοί) χωροχρονικές λειτουργίες (temporal lifting) για την αναπαράσταση σε υπολογιστές: διακριτό µοντέλο προσέγγιση από πεπερασµένο αριθµό στιγµιοτύπων ανάλογα µε τα ερωτήµατα που θα τεθούν Σύνθεση των δύο µοντέλων: Άλγεβρα κινούµενων αντικειµένων Ανάγκη για δοµές που διευκολύνουν τη διαχείριση τροχιών: είκτες: TB-tree, TPR-tree, STAR-tree, STR-tree, R EXP -tree Κινητικές δοµές δεδοµένων υϊκός µετασχηµατισµός

26 Τροχιά κινούµενων αντικειµένων t t 5 t 4 t 3 y t 2 t 1 t 0 Κίνηση σε τρισδιάστατο σύστηµα αξόνων (x,y,t) Το στίγµα κάθε σηµειακής θέσης συνοδεύεται από χρονικό ορόσηµο Οι ενδιάµεσες θέσεις µπορεί να προκύψουν από παρεµβολή Αβεβαιότητα των στοιχείων της τροχιάς Σφάλµα δειγµατοληψίας Σφάλµα µέτρησης x

27 Ερωτήµατα σε κινούµενα αντικείµενα χωροχρονικού παραθύρου Ερωτήµατα θέσης εγγύτερου γείτονα κλιµακούµενης απόστασης χρονικού τεµαχίου Ερωτήµατα σε κινούµενα αντικείµενα Ερωτήµατα τροχιάς Τοπολογικά ερωτήµατα Ερωτήµατα πλοήγησης εισέρχεται εξέρχεται διασχίζει παρακάµπτει ταχύτητα διανυθείσα απόσταση χρόνος διαδροµής προσανατολισµός περιοχή κάλυψης

28 Συστήµατα ρευµάτων δεδοµένων για κινούµενα αντικείµενα ιάγραµµα της υπόλοιπης παρουσίασης Ρεύµατα δεδοµένων Ερωτήµατα διαρκείας Κινούµενα αντικείµενα Η τροχιά αντικειµένων ως ρεύµα δεδοµένων Γλώσσα ερωταποκρίσεων για ρεύµατα τροχιάς

29 Η τροχιά αντικειµένων ως ρεύµα δεδοµένων Ρεύµατα τροχιάς αντικειµένων: Συχνές ενηµερώσεις της θέσης των αντικειµένων Ενδιαφέρον για την τρέχουσα εξέλιξη της κίνησης Τήρηση περιλήψεων τµηµάτων της τροχιάς στο απώτερο παρελθόν Ερωτήµατα διαρκείας σχετικά µε την τροχιά Απαντήσεις σε πραγµατικό χρόνο ιερεύνηση της αλληλεπίδρασης των αντικειµένων Η τροχιά ως ακολουθία παρατηρήσεων (διαδοχικών στιγµιοτύπων) Ενδιαφέρει η ιστορική εξέλιξη της κίνησης (ΟΧΙ η πρόβλεψη µελλοντικών θέσεων) Χωροχρονικές δοµές δεδοµένων και λειτουργίες Γλώσσα ερωταποκρίσεων

30 Ο χρόνος στο µοντέλο ρεύµατος τροχιάς Μονοτονία της χρονικής διάστασης: ο χρόνος κυλάει µόνο προς τα εµπρός... Βαθµηδόν παρωχηµένες οι πλειάδες που συγκροτούν το ρεύµα της τροχιάς ( αποθήκευση ή διαγραφή...) Η χρονική ένδειξη των πλειάδων αναφέρεται στο χρόνο εγκυρότητας (valid time) Ρητά χρονικά ορόσηµα στο σχήµα των πλειάδων ιακριτική ικανότητα (granularity) των χρονικών οροσήµων: στοιχειώδης µονάδα µέτρησης του χρόνου Χρόνοι λήξης των καταγραφόµενων θέσεων (ΟΧΙ αποβολή φόρτου) Χρονικοί τελεστές (duration, size, ) και χρονικά κατηγορήµατα (OVERLAP, PRECEDE, CONTAIN, INTERSECT, )

31 Ο χώρος στο µοντέλο ρεύµατος τροχιάς Εξετάζονται µόνο κινούµενα σηµειακά αντικείµενα Περιορισµός σε δύο διαστάσεις (x, y), µε πιθανότητα επέκτασης Χωρικές σχέσεις µεταξύ τροχιών Χωρικές σχέσεις τροχιών µε στατικά χωρικά αντικείµενα Βασικοί χωρικοί τύποι δεδοµένων:

32 Ο χώρος στο µοντέλο ρεύµατος τροχιάς (συνέχεια Πρωταρχικά χωρικά κατηγορήµατα: Τοπολογικές σχέσεις Σηµείο q Γραµµή L Περιοχή U Κινούµενο σηµείο p DISJOINT MEET p q DISJOINT MEET p L LEFT, RIGHT DISJOINT MEET p U INSIDE p U ο Σύνθετα κατηγορήµατα ( ENTER, LEAVE, CROSS, BYPASS) προκύπτουν από σύνθεση των πρωταρχικών Χωρικοί τελεστές: µήκος (length) απόσταση (distance) διεύθυνση (direction) προσανατολισµός (heading) Ανοχή σε σφάλµατα κατά την εφαρµογή των χωρικών λειτουργιών

33 Ερωτήµατα διαρκείας σε ρεύµατα τροχιάς Τύποι ερωτηµάτων κίνησης: Στιγµιαία (instantaneous queries) υπολογισµός µόνο για τη χρονική στιγµή υποβολής τους Εξακολουθητικά (persistent queries) µε την ίδια χρονική αφετηρία για κάθε αλλαγή των δεδοµένων Τυπικά ερωτήµατα διαρκείας (continuous queries) διαδοχική περιοδική εκτέλεση στιγµιαίων ερωτηµάτων Επεξεργασία ερωτηµάτων: Ασύµφορος ο διαρκής επαναϋπολογισµός της απάντησης Αρχικός υπολογισµός κι έπειτα σταδιακά αποτελέσµατα όταν συµβαίνουν µεταβολές στην τροχιά Μέθοδος «filter and refinement» για το χωρικό σκέλος Πιθανή επικάλυψη ερωτηµάτων (λ.χ. συνθηκών, πηγών δεδοµένων) Βελτιστοποίηση πολλαπλών ερωτηµάτων

34 υπική θεµελίωση του µοντέλου ρεύµατος τροχιά Ρεύµα δεδοµένων S : απεριόριστος αριθµός στοιχείων s, τ s τα χαρακτηριστικά της πλειάδας τ Τ το χρονικό ορόσηµο Ρεύµα τροχιάς αντικειµένων S : απεριόριστος αριθµός στοιχείων s, p, τ s τα χαρακτηριστικά της πλειάδας p 2 η θέση του κινούµενου αντικειµένου τ Τ το χρονικό ορόσηµο Σχέση R : απεικόνιση από το πεδίο ορισµού του χρόνου Τ προς ένα σύνολο πλειάδων R (τ ): f (Τ ) R Πεδίο ορισµού του χρόνου Τ : διακριτό, διατεταγµένο σύνολο µη αρνητικών τιµών τ Τ Χωροχρονικό ορόσηµο p, τ στο σχήµα των πλειάδων Κίνηση στο δισδιάστατο επίπεδο (x, y) Παράγωγα ρεύµατα έπειτα από εφαρµογή ερωτηµάτων σε ρεύµατα

35 Πρόσθετες χωροχρονικές λειτουργίες Λειτουργίες: διάνυσµα ταχύτητας (velocity): στιγµιαία ταχύτητα + προσανατολισµός ρυθµός µεταβολής: επιτάχυνση ή επιβράδυνση (acceleration) στροφή (turn) Κατασκευαστές τύπων: Point(x,y) Circle(x,y,R) Rectangle(x1,y1,x2,y2) Triangle(x1,y1,x2,y2,x3,y3) Σκίτσα τροχιάς: γενική άποψη της τροχιάς του αντικειµένου επιτάχυνση της εκτέλεσης ερωτηµάτων, αλλά... προσεγγιστικές απαντήσεις

36 Συστήµατα ρευµάτων δεδοµένων για κινούµενα αντικείµενα ιάγραµµα της υπόλοιπης παρουσίασης Ρεύµατα δεδοµένων Ερωτήµατα διαρκείας Κινούµενα αντικείµενα Η τροχιά αντικειµένων ως ρεύµα δεδοµένων Γλώσσα ερωταποκρίσεων για ρεύµατα τροχιάς

37 τόχοι γλώσσας ερωταποκρίσεων για ρεύµατα τροχιάς Αξιοποίηση της σηµασιολογίας του σχεσιακού µοντέλου (SQL) Επέκταση µε τελεστές για την κάλυψη των ερωτηµάτων διαρκείας Υποστήριξη χωροχρονικών λειτουργιών υνατότητα βελτιστοποίησης της εκτέλεσης ερωτηµάτων Εκφραστική σαφήνεια και απλότητα στη διατύπωση ερωτηµάτων - Πώς προέκυψε η γλώσσα ερωταποκρίσεων για ρεύµατα τροχιάς: - Σύνθεση στοιχείων από άλλες γλώσσες... Πρόγραµµα STREAM για ρεύµατα δεδοµένων Πρόγραµµα CHOROCHRONOS για κινούµενα αντικείµενα... αλλά µε προσθήκες και τροποποιήσεις

38 ηµασιολογία ερωτηµάτων διαρκείας για τροχιές οµικά στοιχεία ενός ερωτήµατος διαρκείας για τροχιές κινούµενων σηµειακών αντικειµένων: Σχεσιακή γλώσσα SQL, µε τελεστές ανάλογους εκείνων που ισχύουν για σχέσεις Γλώσσα ορισµού παραθύρων SQL-99, για επιλογή πεπερασµένου αριθµού πλειάδων από ρεύµατα δεδοµένων ή τροχιάς δειγµατοληψία (µε συγκεκριµένο ρυθµό άντλησης στοιχείων) Τελεστές απεικόνισης σχέσεων σε ρεύµατα Istream, Dstream, Rstream Τελεστής σύνοψης ρεύµατος τροχιάς STstream, για την παραγωγή γραµµικού σκίτσου τροχιάς χρήσιµος στη βελτιστοποίηση, ΟΧΙ στη διατύπωση ερωτηµάτων αποκατάσταση της συνέχειας της τροχιάς (λ.χ. παρεµβολή) Χωροχρονικά κατηγορήµατα και τελεστές INSIDE, DISJOINT, MEET,, distance, speed,

39 Γλωσσικές δοµές προσδιορισµού παραθύρων Χρονικά παράθυρα [RANGE T] [RANGE UNBOUNDED], όταν T=, S[NOW], όταν T=1, [SLIDE T], χωρίς επικάλυψη παραθύρων Παράθυρα πλειάδων [ROWS N] Μεριστικά παράθυρα [PARTITION BY A 1, A 2,, A k ROWS N] Παράθυρα χρονικού οροσήµου [AFTER t] [BEFORE t] Παράθυρα χρονικής ζώνης [AFTER t1 AND BEFORE t2], t1 t2 Παράθυρα περιοχής [AREA A]

40 Κυλιόµενα Παράθυρα t i t i + t t i +2 t χρόνος παλαιότερη πλειάδα Πλειάδες που µπορούν να διαγραφούν νεότερη πλειάδα Ρεύµα δεδοµένων Χρονικό παράθυρο µεγέθους t Χρονικό παράθυρο ή παράθυρο πλειάδων Το µέγεθος του παραθύρου παραµένει σταθερό Το πέρας του παραθύρου παρακολουθεί την εξέλιξη του χρόνου Μόνο οι πλειάδες εντός του παραθύρου συµµετέχουν στην επεξεργασία (λ.χ. ερωτήµατα συνάθροισης)

41 Χαρακτηριστικά ερωτήµατα διαρκείας Σενάριο: Στόλος οχηµάτων: Vehicles (vid: string, type: string, pos: point, t: timestamp) Ζώνες: Zones (name: string, sector: region) Σηµεία αναφοράς: Locations (name: string, pos: point) [Ερώτηµα θέσης] «Εντόπισε όλα τα οχήµατα που κινούνται στον εσωτερικό δακτύλιο της Αθήνας». ύο ισοδύναµες εκδοχές: SELECT Rstream(*) FROM Vehicles [NOW] WHERE (pos INSIDE (SELECT sector FROM Zones WHERE name='ring')) (i) SELECT Rstream(*) FROM Vehicles [NOW (ii) AREA <Athens_Ring>]

42 Χαρακτηριστικά ερωτήµατα διαρκείας (συνέχεια) [Ερώτηµα εγγύτερου γείτονα] «Για κάθε κινούµενο όχηµα εντόπισε το κοντινότερό του ανά πάσα χρονική στιγµή»: SELECT Rstream(V1.vID, V2.vID, distance(v1.pos, V2.pos)) FROM Vehicles [PARTITION BY vid ROWS 1] V1, Vehicles [NOW] V2 WHERE V1.vID <> V2.vID AND distance(v1.pos,v2.pos)<= ALL(SELECT distance(v1.pos,v3.pos) FROM Vehicles [NOW] V3 WHERE V3.vID<>V1.vID) [Ερώτηµα πλοήγησης] «Βρες τη µέγιστη στιγµιαία ταχύτητα κίνησης που έχει παρατηρηθεί σε κάθε όχηµα που κάποια στιγµή σήµερα κινήθηκε εντός του δακτυλίου»: WITH Instant_Speed AS (SELECT Istream(vID,(length(Last_value(pos),First_value(pos)) /(Last_value(t),First_value(t))) AS speed) FROM Vehicles [PARTITION BY vid ROWS 2 AREA <Athens_Ring>]) SELECT Rstream(S.vID, MAX(S.speed)) FROM Instant_Speed [AFTER (SYSDATE ' 00:00:00')] S

43 Χαρακτηριστικά ερωτήµατα διαρκείας (συνέχεια) [Ερώτηµα χωροχρονικού παραθύρου] «Ποια οχήµατα παραµένουν σταθµευµένα εντός δακτυλίου κατά τις τελευταίες δύο ώρες;» [Ερώτηµα κινούµενου χωροχρονικού παραθύρου] «Υπολόγισε το πλήθος των οχηµάτων που για τα τελευταία 10 λεπτά βρίσκονταν συνεχώς εντός του τριγώνου που σχηµατίζαν κάθε φορά τα κινούµενα οχήµατα (λ.χ. περιπολικά) µε αριθµούς ΧΧ222, ΥΥ444, ΖΖ888». [Ζεύγη κοντινών κινούµενων αντικειµένων] «Βρες τα ζεύγη οχηµάτων που κινούνται εντός δακτυλίου και απέχουν απόσταση µικρότερη των 500m κατά τα τελευταία 10 λεπτά» [Ερώτηµα εγγύτητας µε κατώφλι] «Για κάθε όχηµα προσδιόρισε το πλήθος των πλησιέστερων οχηµάτων (λ.χ. σε απόσταση µέχρι 300m), αλλά µόνο όταν ένα τουλάχιστον απ αυτά απέχει λιγότερο από 100m».

44 Χαρακτηριστικά ερωτήµατα διαρκείας (συνέχεια) [Πολυσύχναστα σηµεία διέλευσης πολλαπλών τροχιών] «Εντόπισε τα σηµεία αναφοράς όπου κατά τα 10 τελευταία λεπτά ο αριθµός των κινούµενων οχηµάτων εντός απόστασης 200m παραµένει σταθερά πάνω από 50». [Αντικείµενα που διασχίζουν τα όρια µιας περιοχής] «Εντόπισε τα οχήµατα που εισέρχονται στο δακτύλιο έχοντας κινηθεί επί ένα τουλάχιστον λεπτό στην περίµετρό του». [Ερώτηµα µορφής παγόβουνου για τη διανυθείσα απόσταση] «Εντόπισε εκείνα τα οχήµατα των οποίων η διανυθείσα απόσταση κατά την τελευταία ώρα είναι υπερδιπλάσια από τη µέση διανυθείσα απόσταση το ίδιο χρονικό διάστηµα για όλα τα οχήµατα». [ ιανυθείσα απόσταση ανά οµάδες χρονικών περιόδων] «Υπολόγισε την απόσταση που διανύει κάθε όχηµα κάθε 5 λεπτά» [Ερώτηµα κλιµακούµενης εγγύτητας] «Εντόπισε τα ζεύγη των οχηµάτων που κινούνται εντός δακτυλίου τα τελευταία 10 λεπτά και η µεταξύ τους απόσταση ολοένα µικραίνει».

45 Προσοµοίωση ερωτηµάτων σε ρεύµατα τροχιάς Προσοµοίωση σε περιβάλλον Oracle Spatial 8i DBMS Παραγωγή πειραµατικών δεδοµένων βάσει γεωγραφικού ψηφιακού υποβάθρου για το οδικό δίκτυο του Λεκανοπεδίου Αττικής ηµιουργία βέλτιστων διαδροµών για ζεύγη κόµβων οδικού δικτύου (shortest path) Εκτίµηση όγκου δεδοµένων: για 1000 αντικείµενα µε δειγµατοληψία 1 θέση/sec 42 ΜΒ για µία ώρα η µνήµη επαρκεί... ιαφορές στη διατύπωση των ερωτηµάτων και την επεξεργασία δεν υποστηρίζονται ερωτήµατα διαρκείας (φυσικά...) παραλλαγές στη σηµασιολογία των τελεστών (GROUP BY, ORDER BY) υπολογίζονται πρώτα οι συνδέσεις κι έπειτα εφαρµόζονται οι συνθήκες Απόπειρα περίληψης των στοιχείων τροχιάς υλοποιηµένες όψεις (αλλά δεν επιτρέπονται χωρικά στοιχεία...) triggers (πολύ αργή εκτέλεση...) Έλλειψη βελτιστοποίησης χωρικών συναρτήσεων στην Oracle 8i

46 Προοπτικές (ΜΑΪΟΣ 2003) Επεξεργασία ερωτηµάτων Κατανεµηµένη επεξεργασία ερωτηµάτων Βελτιστοποίηση Εφαρµογές µέτρησης επιδόσεων (benchmarks) οµές διαχείρισης Επέκταση στις τρεις χωρικές διαστάσεις Ενηµερώσεις σε παλιότερα στοιχεία της τροχιάς (?) Πολλαπλά ρεύµατα δεδοµένων Υστέρηση, ανάνηψη, απώλεια δεδοµένων... Γραφικό περιβάλλον ερωταποκρίσεων Εξόρυξη δεδοµένων (συστάδες, µοντέλο χωρικής αλληλεπίδρασης) Οµοιότητες µεταξύ ρευµάτων τροχιάς

47 Κατευθύνσεις για περαιτέρω µελέτη Αλγεβρική θεµελίωση µοντέλου για ρεύµατα τροχιάς αντικειµένων Βελτιστοποίηση πολλαπλών ερωτηµάτων Συνόψεις τροχιάς αντικειµένων ή περιλήψεις ρευµάτων τροχιάς Επέκταση πρωτότυπων συστηµάτων διαχείρισης ρευµάτων για κινούµενα αντικείµενα

48 Αλγεβρική θεµελίωση Ο χρόνος Τ : ισοµορφικός του Ο δισδιάστατος χώρος P : ισοµορφικός του 2. Ρεύµα δεδοµένων: απεικόνιση S: Τ 2 Χωρικό ρεύµα δεδοµένων: απεικόνιση S:Τ Χ P 2 Τότε πώς µπορεί να οριστεί το Ρεύµα τροχιάς αντικειµένων; It s the velocity, stupid! Τυπικοί τελεστές: σχεσιακοί, παραθυρικοί, συναθροιστικο χωρικοί, χωροχρονικοί, συνόψεις

49 Βελτιστοποίηση πολλαπλών ερωτηµάτων Αξιοποίηση οµοιοτήτων σε πολλά ερωτήµατα (αναφορές πηγών, χαρακτηριστικά ή συνθήκες επιλογής). Οµαδοποίηση παρόµοιων (υπο)ερωτηµάτων Απόπειρα ταύτισης κάθε νέου ερωτήµατος σε κάποια υπάρχουσα οµάδα (µε παραµετροποίηση) υναµικό περιβάλλον εκτέλεσης Προώθηση αποτελεσµάτων προς τους χρήστες Χωρικά στοιχεία: οµαδοποίηση κατά περιοχές; αναγνώριση συστάδων; (ίσως υπάρχει σκέδαση των στοιχείων!) απόδοση προτεραιοτήτων στην εκτέλεση των οµάδων; βάσει του πλήθους των στοιχείων ή µε κριτήριο τον αριθµό των σχετικών ερωτηµάτων (throughput);

50 οµές για προσεγγιστικές απαντήσεις Σύνοψη του τρέχοντος στιγµιοτύπου του ρεύµατος (προσεγγιστικές απαντήσεις για το ΠΑΡΟΝ) Τήρηση ενός σκίτσου της τροχιάς (προσεγγιστικές απαντήσεις για το ΠΑΡΕΛΘΟΝ) Ποιος ο χρονικός ορίζοντας των περιλήψεων; Ι ΕΑ: Κλιµακούµενη ανάλυση του σκίτσου τροχιάς (multiple resolution or aging granularity) Στο χώρο ή στο χρόνο; οµές σύνοψης; Μάλλον Wavelets?

51 Πειραµατική µελέτη πρωτότυπων συστηµάτων TelegraphCQ v.0.2 Επιτυχής εγκατάσταση;! PostgreSQL AURORA ΙΑΘΕΣΙΜΟ source snapshot JAVA STREAM ΑΝΑΜΕΝΕΤΑΙ ΠΡΟΣΕΧΩΣ Web-based interface

52 Συστήµατα ρευµάτων δεδοµένων για κινούµενα αντικείµενα Σας ευχαριστώ!

Ε.Μ.Π. -.Π.Μ.Σ. Γεωπληροφορική 13/06/2003 1

Ε.Μ.Π. -.Π.Μ.Σ. Γεωπληροφορική 13/06/2003 1 ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ Τµήµα Αγρονόµων & Τοπογράφων Μηχανικών.Π.Μ.Σ. ΓΕΩΠΛΗΡΟΦΟΡΙΚΗ Το πρόβληµα Κ. Χ. Πατρούµπας Μεταπτυχιακή διπλωµατική εργασία Επιβλέπων: Καθ. Τίµος Σελλής Αθήνα, 13 Ιουνίου 2003

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

Πίνακας περιεχοµένων

Πίνακας περιεχοµένων Πίνακας περιεχοµένων ΠΡΩΤΟ ΜΕΡΟΣ... 1 Κεφάλαιο 1 Εισαγωγή στα συστήµατα ρευµάτων δεδοµένων... 3 1.1 Εισαγωγή... 3 1.2 Η ανεπάρκεια των συµβατικών Σ Β... 4 1.3 Το µοντέλο ρεύµατος δεδοµένων... 7 1.4 Ερωτήµατα

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

Προσδιορισµός Παραθύρων σε Ρεύµατα εδοµένων

Προσδιορισµός Παραθύρων σε Ρεύµατα εδοµένων ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ Σχολή Ηλεκτρολόγων Μηχανικών & Μηχανικών Υπολογιστών Προσδιορισµός Παραθύρων σε Ρεύµατα εδοµένων Κ. Πατρούµπας Κοινή εργασία µε τον καθ. Τ. Σελλή 7 εκεµβρίου 2004 7/12/2004

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

Οπτικοποίηση ρευµάτων τροχιάς κινούµενων αντικειµένων

Οπτικοποίηση ρευµάτων τροχιάς κινούµενων αντικειµένων Οπτικοποίηση ρευµάτων τροχιάς κινούµενων αντικειµένων Παρασκευή Κεφαλληνού el99681@mail.ntua.gr ιπλωµατική εργασία στο Εργαστήριο Συστηµάτων Βάσεων Γνώσεων και εδοµένων Επιβλέπων: Καθηγητής Τ. Σελλής 1

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

αβεβαιότητα (uncertainty) Η έλλειψη ακριβούς γνώσης ή το σφάλµα που σχετίζεται µε την πραγµατική θέση ενός κινούµενου αντικειµένου.

αβεβαιότητα (uncertainty) Η έλλειψη ακριβούς γνώσης ή το σφάλµα που σχετίζεται µε την πραγµατική θέση ενός κινούµενου αντικειµένου. Γλωσσάριο εννοιών αβεβαιότητα (uncertainty) Η έλλειψη ακριβούς γνώσης ή το σφάλµα που σχετίζεται µε την πραγµατική θέση ενός κινούµενου αντικειµένου. ανασχετικός τελεστής (blocking operator) Πρόκειται

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

Κεφάλαιο 6 Προς µια γλώσσα ερωταποκρίσεων για ρεύµατα τροχιάς αντικειµένων

Κεφάλαιο 6 Προς µια γλώσσα ερωταποκρίσεων για ρεύµατα τροχιάς αντικειµένων Κεφάλαιο 6 Προς µια γλώσσα ερωταποκρίσεων για ρεύµατα τροχιάς αντικειµένων 6.1 Εισαγωγή Se vogliamo che tutto rimanga come è, bisogna che tutto cambi. Giuseppe Tomasi di Lampedusa, Il Gattopardo (1957)

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

Ευρετήριο όρων. Η ηµερολόγιο 3 δείκτης 114. Ι δεικτοδότηση , 191 ιστόγραµµα 53 δηλωτική γλώσσα 70 διάδοση δεδοµένων 199

Ευρετήριο όρων. Η ηµερολόγιο 3 δείκτης 114. Ι δεικτοδότηση , 191 ιστόγραµµα 53 δηλωτική γλώσσα 70 διάδοση δεδοµένων 199 Α διαµέριση 67 αβεβαιότητα 106-108 διαχείριση συναλλαγών 62 ακεραιότητα αναφοράς 57, 86 διεπαφές χρηστών και εφαρµογών 76 αλγόριθµος ενός περάσµατος 194 δίκτυα αισθητήρων 197 αλληλουχία τελεστών 77 δυϊσµός

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

Προσοµοίωση τροχιάς σε Oracle Spatial 8i DBMS

Προσοµοίωση τροχιάς σε Oracle Spatial 8i DBMS Στη συνέχεια παρατίθενται ορισµένα συµπληρωµατικά στοιχεία σχετικά µε την προσοµοίωση της τροχιάς κινούµενων αντικειµένων, όπως υλοποιήθηκε σε περιβάλλον Oracle Spatial 8i DBMS. i. ηµιουργία της δοµής

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

Κεφάλαιο 3 ιατύπωση και επεξεργασία ερωτηµάτων

Κεφάλαιο 3 ιατύπωση και επεξεργασία ερωτηµάτων Κεφάλαιο 3 ιατύπωση και επεξεργασία ερωτηµάτων 3.1 Εισαγωγή Know all men, he said, time's ruins build eternity's mansions. James Joyce, Ulysses, 14: Oxen of the Sun (1922) Έχει ήδη επισηµανθεί ότι ένα

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

14/10/2005. <id, ts, x, y> (online). (single-pass). Potamias-abstract.pdf

14/10/2005. <id, ts, x, y> (online). (single-pass). Potamias-abstract.pdf Συµπίεση εδοµένων Τροχιάς Κινούµενων Αντικειµένων Μιχάλης Ποταµιάς mpotamias@dblab.ntua.gr ιπλωµατική εργασία στο Εργαστήριο Συστηµάτων Βάσεων Γνώσεων και εδοµένων Επιβλέπων: Καθηγητής Τ. Σελλής 1 Εισαγωγή

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

Κεφάλαιο 5 Η τροχιά αντικειµένων ως ρεύµα δεδοµένων

Κεφάλαιο 5 Η τροχιά αντικειµένων ως ρεύµα δεδοµένων Κεφάλαιο 5 Η τροχιά αντικειµένων ως ρεύµα δεδοµένων 5.1 Εισαγωγή Ὤ ὑπερωκεάνειον τραγουδᾶς καί πλέχεις Στίς τροχιές τῶν βαθύπτυχων ὀργωµάτων Πού λάµπουν στό κατόπι σου σάν τροχιές θριάµβου... Ἀνδρέας Ἐµπειρίκος,

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

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

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

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

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

ΠΡΟΣ ΙΟΡΙΣΜΟΣ ΠΑΡΑΘΥΡΩΝ ΣΕ ΡΕΥΜΑΤΑ Ε ΟΜΕΝΩΝ ΙΠΛΩΜΑΤΙΚΗ ΕΡΓΑΣΙΑ ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΣΧΟΛΗ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΚΑΙ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΤΟΜΕΑΣ ΤΕΧΝΟΛΟΓΙΑΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΥΠΟΛΟΓΙΣΤΩΝ ΠΡΟΣ ΙΟΡΙΣΜΟΣ ΠΑΡΑΘΥΡΩΝ ΣΕ ΡΕΥΜΑΤΑ Ε ΟΜΕΝΩΝ ΙΠΛΩΜΑΤΙΚΗ ΕΡΓΑΣΙΑ του Ηλία

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

Προσδιορισµός παραθύρων σε ρεύµατα δεδοµένων

Προσδιορισµός παραθύρων σε ρεύµατα δεδοµένων ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ Σχολή Ηλεκτρολόγων Μηχανικών & Μηχανικών Υπολογιστών Πρόγραµµα Μεταπτυχιακών Σπουδών Προσδιορισµός παραθύρων σε ρεύµατα δεδοµένων Εργασία για το µάθηµα Θεωρία Βάσεων εδοµένων

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

1 Εισαγωγή ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΣΧΟΛΗ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ

1 Εισαγωγή ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΣΧΟΛΗ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΣΧΟΛΗ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΚΑΙ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΤΟΜΕΑΣ ΤΕΧΝΟΛΟΓΙΑΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΥΠΟΛΟΓΙΣΤΩΝ ΠΕΝΕΔ 03 (03ΕΔ 291) Διαχείριση δεδομένων για υπηρεσίες εντοπισμού κινούμενων

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

ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ Σχολή Αγρονόμων & Τοπογράφων Μηχανικών ΓΕΩΠΛΗΡΟΦΟΡΙΚΗ ΜΕΤΑΠΤΥΧΙΑΚΟ ΠΡΟΓΡΑΜΜΑ

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

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

Εφαρμογές παρακολούθησης. Διαχείριση ρευμάτων τροχιάς κινούμενων αντικειμένων. Επεξεργασία ερωτημάτων διαρκείας. Ρεύματα θέσεων αντικειμένων

Εφαρμογές παρακολούθησης. Διαχείριση ρευμάτων τροχιάς κινούμενων αντικειμένων. Επεξεργασία ερωτημάτων διαρκείας. Ρεύματα θέσεων αντικειμένων Ενδιάμεση κρίση διδακτορικής διατριβής Διαχείριση ρευμάτων τροχιάς κινούμενων αντικειμένων Εφαρμογές παρακολούθησης Διαχείριση θέσης κινούμενων αντικειμένων Κώστας Πατρούμπας kpatro@dblab.ece.ntua.gr 19

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

Κεφάλαιο 4 Συστήµατα κινούµενων αντικειµένων

Κεφάλαιο 4 Συστήµατα κινούµενων αντικειµένων Κεφάλαιο 4 Συστήµατα κινούµενων αντικειµένων 4.1 Εισαγωγή Eppur si muove! Galileo Galilei (1632) Η ραγδαία τεχνολογική εξέλιξη στο χώρο των συστηµάτων γεωγραφικού εντοπισµού (GPS, ασύρµατες τηλεπικοινωνίες

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

Certified Data Base Designer (CDBD)

Certified Data Base Designer (CDBD) Certified Data Base Designer (CDBD) Εξεταστέα Ύλη (Syllabus) Πνευµατικά ικαιώµατα Το παρόν είναι πνευµατική ιδιοκτησία της ACTA Α.Ε. και προστατεύεται από την Ελληνική και Ευρωπαϊκή νοµοθεσία που αφορά

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

Κεφάλαιο 1 Εισαγωγή στα συστήµατα ρευµάτων δεδοµένων

Κεφάλαιο 1 Εισαγωγή στα συστήµατα ρευµάτων δεδοµένων Κεφάλαιο 1 Εισαγωγή στα συστήµατα ρευµάτων δεδοµένων 1.1 Εισαγωγή Les flots roulant au loin leurs frissons de volets! Arthur Rimbaud, Le bateau ivre (1871) Τα συµβατικά Συστήµατα ιαχείρισης Βάσεων εδοµένων

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

Κεφάλαιο 2 Ερωτήµατα σε ρεύµατα δεδοµένων

Κεφάλαιο 2 Ερωτήµατα σε ρεύµατα δεδοµένων Κεφάλαιο 2 Ερωτήµατα σε ρεύµατα δεδοµένων 2.1 Εισαγωγή ὶς ἐς τὸν αὐτὸν ποταµὸν οὐκ ἂν ἐµβαίης. Ἡράκλειτος (6 ος αιώνας π.χ.) Από τη φύση τους, οι εφαρµογές παρακολούθησης διατηρούν συνεχώς ένα ενεργό σύνολο

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

ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΙΡΑΙΩΣ ΤΜΗΜΑ ΔΙΔΑΚΤΙΚΗΣ ΤΗΣ ΤΕΧΝΟΛΟΓΙΑΣ ΚΑΙ ΨΗΦΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ. Μεταπτυχιακό πρόγραμμα σπουδών Κατεύθυνση: Δικτυοκεντρικά Συστήματα

ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΙΡΑΙΩΣ ΤΜΗΜΑ ΔΙΔΑΚΤΙΚΗΣ ΤΗΣ ΤΕΧΝΟΛΟΓΙΑΣ ΚΑΙ ΨΗΦΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ. Μεταπτυχιακό πρόγραμμα σπουδών Κατεύθυνση: Δικτυοκεντρικά Συστήματα ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΙΡΑΙΩΣ ΤΜΗΜΑ ΔΙΔΑΚΤΙΚΗΣ ΤΗΣ ΤΕΧΝΟΛΟΓΙΑΣ ΚΑΙ ΨΗΦΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ Μεταπτυχιακό πρόγραμμα σπουδών Κατεύθυνση: Δικτυοκεντρικά Συστήματα «Ρεύματα δεδομένων: τρέχουσα κατάσταση και προοπτικές»

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

Εισαγωγή στην PostgreSQL Spatial 8.1

Εισαγωγή στην PostgreSQL Spatial 8.1 ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ Σχολή Αγρονόμων & Τοπογράφων Μηχανικών ΜΕΤΑΠΤΥΧΙΑΚΟ ΠΡΟΓΡΑΜΜΑ ΓΓΕΕΩΩΠΠΛΛΗΗΡΡΟΟΦΦΟΟΡΡΙ ΙΙΚΚΗΗ ΜΑΘΗΜΑ: [GEO-6671] Χωρικές Βάσεις Δεδομένων [ Άνοιξη 2008 ] Διδάσκων: Τίμος Σελλής

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

GIS: Εισαγωγή στα Γεωγραφικά Συστήµατα Πληροφοριών

GIS: Εισαγωγή στα Γεωγραφικά Συστήµατα Πληροφοριών GIS: Εισαγωγή στα Γεωγραφικά Συστήµατα Πληροφοριών Σηµειώσεις Σεµιναρίου ηµήτρης Τσολάκης v1.2 ΠΕΡΙΕΧΟΜΕΝΑ 1. Εισαγωγή... 9 1.1. GIS in Greek...10 1.2. Γιατί GIS;...10 1.3. Τι Είναι τα GIS...12 1.3.1.

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

Orchid: Integrating Schema Mapping and ETL ICDE 2008

Orchid: Integrating Schema Mapping and ETL ICDE 2008 Orchid: Integrating Schema Mapping and ETL ICDE 2008 Δομουχτσίδης Παναγιώτης Γενικά Data warehouse (DW): Είναι μία αποθήκη πληροφοριών οργανωμένη από ένα ενοποιημένο μοντέλο. Τα δεδομένα συλλέγονται από

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

ΗΥ562 Προχωρημένα Θέματα Βάσεων Δεδομένων Efficient Query Evaluation over Temporally Correlated Probabilistic Streams

ΗΥ562 Προχωρημένα Θέματα Βάσεων Δεδομένων Efficient Query Evaluation over Temporally Correlated Probabilistic Streams ΗΥ562 Προχωρημένα Θέματα Βάσεων Δεδομένων Efficient Query Evaluation over Temporally Correlated Probabilistic Streams Αλέκα Σεληνιωτάκη Ηράκλειο, 26/06/12 aseliniotaki@csd.uoc.gr ΑΜ: 703 1. Περίληψη Συνεισφοράς

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

Επεξεργασία Ερωτήσεων

Επεξεργασία Ερωτήσεων Εισαγωγή στην Επεξεργασία Ερωτήσεων 1 Εισαγωγή ΣΔΒΔ Σύνολο από προγράµµατα για τη διαχείριση της ΒΔ Αρχεία ευρετηρίου Κατάλογος ΒΑΣΗ ΔΕΔΟΜΕΝΩΝ Αρχεία δεδοµένων συστήµατος Σύστηµα Βάσεων Δεδοµένων (ΣΒΔ)

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

Αναλυτικές λειτουργίες ΣΓΠ

Αναλυτικές λειτουργίες ΣΓΠ Αναλυτικές λειτουργίες ΣΓΠ Γενικά ερωτήµατα στα οποία απαντά ένα ΣΓΠ Εντοπισµού (locaton) Ιδιότητας (condton) Τάσεων (trend) ιαδροµών (routng) Μορφών ή προτύπων (pattern) Και µοντέλων (modellng) παραδείγµατα

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

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

ΣΥΝΘΕΣΗ ΠΡΟΣΧΕ ΙΩΝ ΕΚΤΕΛΕΣΗΣ ΕΡΩΤΗΜΑΤΩΝ ΙΑΡΚΕΙΑΣ ΙΠΛΩΜΑΤΙΚΗ ΕΡΓΑΣΙΑ ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΣΧΟΛΗ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΚΑΙ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΤΟΜΕΑΣ ΤΕΧΝΟΛΟΓΙΑΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΥΠΟΛΟΓΙΣΤΩΝ ΣΥΝΘΕΣΗ ΠΡΟΣΧΕ ΙΩΝ ΕΚΤΕΛΕΣΗΣ ΕΡΩΤΗΜΑΤΩΝ ΙΑΡΚΕΙΑΣ ΙΠΛΩΜΑΤΙΚΗ ΕΡΓΑΣΙΑ της

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

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

ΕΠΕΞΕΡΓΑΣΙΑ ΕΡΩΤΗΜΑΤΩΝ ΙΑΡΚΕΙΑΣ ΣΕ ΡΕΥΜΑΤΑ ΚΙΝΟΥΜΕΝΩΝ ΑΝΤΙΚΕΙΜΕΝΩΝ ΙΠΛΩΜΑΤΙΚΗ ΕΡΓΑΣΙΑ ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΣΧΟΛΗ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΚΑΙ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΤΟΜΕΑΣ ΤΕΧΝΟΛΟΓΙΑΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΥΠΟΛΟΓΙΣΤΩΝ ΕΠΕΞΕΡΓΑΣΙΑ ΕΡΩΤΗΜΑΤΩΝ ΙΑΡΚΕΙΑΣ ΣΕ ΡΕΥΜΑΤΑ ΚΙΝΟΥΜΕΝΩΝ ΑΝΤΙΚΕΙΜΕΝΩΝ ΙΠΛΩΜΑΤΙΚΗ

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

Εισαγωγή στην Επεξεργασία Ερωτήσεων. Βάσεις Δεδομένων Ευαγγελία Πιτουρά 1

Εισαγωγή στην Επεξεργασία Ερωτήσεων. Βάσεις Δεδομένων Ευαγγελία Πιτουρά 1 Εισαγωγή στην Επεξεργασία Ερωτήσεων 1 Επεξεργασία Ερωτήσεων Θα δούμε την «πορεία» μιας SQL ερώτησης (πως εκτελείται) Ερώτηση SQL Ερώτηση ΣΒΔ Αποτέλεσμα 2 Βήματα Επεξεργασίας Τα βασικά βήματα στην επεξεργασία

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

J-GANNO. Σύντοµη αναφορά στους κύριους στόχους σχεδίασης και τα βασικά χαρακτηριστικά του πακέτου (προέκδοση 0.9Β, Φεβ.1998) Χάρης Γεωργίου

J-GANNO. Σύντοµη αναφορά στους κύριους στόχους σχεδίασης και τα βασικά χαρακτηριστικά του πακέτου (προέκδοση 0.9Β, Φεβ.1998) Χάρης Γεωργίου J-GANNO ΓΕΝΙΚΕΥΜΕΝΟ ΠΑΚΕΤΟ ΥΛΟΠΟΙΗΣΗΣ ΤΕΧΝΗΤΩΝ ΝΕΥΡΩΝΙΚΩΝ ΙΚΤΥΩΝ ΣΤΗ ΓΛΩΣΣΑ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ JAVA Σύντοµη αναφορά στους κύριους στόχους σχεδίασης και τα βασικά χαρακτηριστικά του πακέτου (προέκδοση 0.9Β,

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

MBR Ελάχιστο Περιβάλλον Ορθογώνιο (Minimum Bounding Rectangle) Το µικρότερο ορθογώνιο που περιβάλλει πλήρως το αντικείµενο 7 Παραδείγµατα MBR 8 6.

MBR Ελάχιστο Περιβάλλον Ορθογώνιο (Minimum Bounding Rectangle) Το µικρότερο ορθογώνιο που περιβάλλει πλήρως το αντικείµενο 7 Παραδείγµατα MBR 8 6. Πανεπιστήµιο Πειραιώς - Τµήµα Πληροφορικής Εξόρυξη Γνώσης από εδοµένα (Data Mining) Εξόρυξη Γνώσης από χωρικά δεδοµένα (κεφ. 8) Γιάννης Θεοδωρίδης Νίκος Πελέκης http://isl.cs.unipi.gr/db/courses/dwdm Περιεχόµενα

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

... c 2015 All rights reserved

... c 2015 All rights reserved Εθνικο Μετσοβιο Πολυτεχνειο Σχολη Ηλεκτρολογων Μηχανικων και Μηχανικων Υπολογιστων Τομεας Τεχνολογιας Πληροφορικης και Υπολογιστων Απόρριψη φόρτου από ρεύματα τροχιάς κινούμενων αντικειμένων Διπλωματικη

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

Εισαγωγή στην Oracle Spatial 10g

Εισαγωγή στην Oracle Spatial 10g ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ Σχολή Αγρονόμων & Τοπογράφων Μηχανικών ΜΕΤΑΠΤΥΧΙΑΚΟ ΠΡΟΓΡΑΜΜΑ ΓΓΕΕΩΩΠΠΛΛΗΗΡΡΟΟΦΦΟΟΡΡΙ ΙΙΚΚΗΗ ΜΑΘΗΜΑ: [GEO-6671] Χωρικές Βάσεις Δεδομένων [Άνοιξη 2008 ] Διδάσκων: Τίμος Σελλής

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

Χρηματιστηριακές εφαρμογές: π.χ. on-line ανάλυση της κίνησης μετοχών

Χρηματιστηριακές εφαρμογές: π.χ. on-line ανάλυση της κίνησης μετοχών Εισαγωγή Τα τελευταία χρόνια αναπτύσσεται ένας σημαντικός αριθμών εφαρμογών που σχετίζονται με τη διαχείριση και την επεξεργασία μιας νέας μορφής πληροφορίας η οποία δεν έχει πλέον στατική μορφή, αλλά

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

ΠΑΡΑΡΤΗΜΑ: QUIZ ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ

ΠΑΡΑΡΤΗΜΑ: QUIZ ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΠΑΡΑΡΤΗΜΑ: QUIZ ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ (Οι ερωτήσεις µε κίτρινη υπογράµµιση είναι εκτός ύλης για φέτος) ΕΙΣΑΓΩΓΗ Q1. Οι Πρωταρχικοί τύποι (primitive types) στη Java 1. Είναι όλοι οι ακέραιοι και όλοι οι πραγµατικοί

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

Εισαγωγή. Γενική Εικόνα του Μαθήµατος. Το εσωτερικό ενός Σ Β. Εισαγωγή. Εισαγωγή Σ Β Σ Β. Αρχεία ευρετηρίου Κατάλογος συστήµατος Αρχεία δεδοµένων

Εισαγωγή. Γενική Εικόνα του Μαθήµατος. Το εσωτερικό ενός Σ Β. Εισαγωγή. Εισαγωγή Σ Β Σ Β. Αρχεία ευρετηρίου Κατάλογος συστήµατος Αρχεία δεδοµένων Βάσεις εδοµένων 2003-2004 Ευαγγελία Πιτουρά 1 ΜΕΡΟΣ 1 Γενική Εικόνα του Μαθήµατος Επεξεργασία Ερωτήσεων Μοντελοποίηση (Μοντέλο Ο/Σ, Σχεσιακό, Λογικός Σχεδιασµός) Προγραµµατισµός (Σχεσιακή Άλγεβρα, SQL)

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

Δομές Δεδομένων και Αλγόριθμοι. Λουκάς Γεωργιάδης

Δομές Δεδομένων και Αλγόριθμοι. Λουκάς Γεωργιάδης Δομές Δεδομένων και Αλγόριθμοι Λουκάς Γεωργιάδης loukas@cs.uoi.gr www.cs.uoi.gr/~loukas Στόχοι Μαθήματος Η σχεδίαση και ανάλυση αλγορίθμων και δομών δεδομένων αποτελεί σημαντικό τμήμα της πληροφορικής.

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

Αντικείµενο: Θεµελιώδες πρόβληµα της επιστήµης µας εδοµένα

Αντικείµενο: Θεµελιώδες πρόβληµα της επιστήµης µας εδοµένα Εισαγωγή 1 Ζήτω οι Βάσεις εδοµένων!! Αντικείµενο: Θεµελιώδες πρόβληµα της επιστήµης µας εδοµένα Μοντελοποίηση Αποθήκευση Επεξεργασία (εύρεση πληροφορίας σχετικής µε µια συγκεκριµένη ερώτηση) Σωστή Λειτουργία

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

Επεξεργασία Ερωτήσεων

Επεξεργασία Ερωτήσεων Εισαγωγή Επεξεργασία Ερωτήσεων ΜΕΡΟΣ 1 Γενική Εικόνα του Μαθήματος 1. Μοντελοποίηση (Μοντέλο Ο/Σ, Σχεσιακό, Λογικός Σχεδιασμός) 2. Προγραμματισμός (Σχεσιακή Άλγεβρα, SQL) ημιουργία/κατασκευή Εισαγωγή εδομένων

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

Εισαγωγή στην. Εισαγωγή Σ Β. Αρχεία ευρετηρίου Κατάλογος. συστήματος. Αρχεία δεδομένων

Εισαγωγή στην. Εισαγωγή Σ Β. Αρχεία ευρετηρίου Κατάλογος. συστήματος. Αρχεία δεδομένων Εισαγωγή στην Επεξεργασία Ερωτήσεων 1 Εισαγωγή Σ Β Σύνολο από προγράμματα για τη διαχείριση της Β Αρχεία ευρετηρίου Κατάλογος ΒΑΣΗ Ε ΟΜΕΝΩΝ Αρχεία δεδομένων συστήματος Σύστημα Βάσεων εδομένων (ΣΒ ) 2 :

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

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

ΜΕΡΟΣ Ι: ΓΕΩΓΡΑΦΙΚΑ Ε ΟΜΕΝΑ ΚΑΙ ΣΥΣΤΗΜΑΤΑ ΓΕΩΓΡΑΦΙΚΩΝ ΠΛΗΡΟΦΟΡΙΩΝ Η ΦΥΣΗ ΤΩΝ ΓΕΩΓΡΑΦΙΚΩΝ Ε ΟΜΕΝΩΝ... ΠΙΝΑΚΑΣ ΠΕΡΙΕΧΟΜΕΝΩΝ ΜΕΡΟΣ Ι: ΓΕΩΓΡΑΦΙΚΑ Ε ΟΜΕΝΑ ΚΑΙ ΣΥΣΤΗΜΑΤΑ ΓΕΩΓΡΑΦΙΚΩΝ ΠΛΗΡΟΦΟΡΙΩΝ...1 1. Η ΦΥΣΗ ΤΩΝ ΓΕΩΓΡΑΦΙΚΩΝ Ε ΟΜΕΝΩΝ...3 Κατηγορίες των Γεωγραφικών εδοµένων...3 Γεωγραφικές οντότητες...3 ιαστάσεις

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

Επεξεργασία Ερωτήσεων

Επεξεργασία Ερωτήσεων Εισαγωγή Επεξεργασία Ερωτήσεων Σ Β Βάση εδομένων Η ομή ενός ΣΒ Βάσεις Δεδομένων 2006-2007 Ευαγγελία Πιτουρά 1 Βάσεις Δεδομένων 2006-2007 Ευαγγελία Πιτουρά 2 Εισαγωγή Εισαγωγή ΜΕΡΟΣ 1 (Χρήση Σ Β ) Γενική

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

Οι διαθέσιμες μέθοδοι σε γενικές γραμμές είναι:

Οι διαθέσιμες μέθοδοι σε γενικές γραμμές είναι: Χωρική Ανάλυση Ο σκοπός χρήσης των ΣΓΠ δεν είναι μόνο η δημιουργία μίας Β.Δ. για ψηφιακές αναπαραστάσεις των φαινομένων του χώρου, αλλά κυρίως, η βοήθειά του προς την κατεύθυνση της υπόδειξης τρόπων διαχείρισής

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

ΠΡΟΧΩΡΗΜΕΝΑ ΘΕΜΑΤΑ ΒΑΣΕΩΝ Ε ΟΜΕΝΩΝ 6-2

ΠΡΟΧΩΡΗΜΕΝΑ ΘΕΜΑΤΑ ΒΑΣΕΩΝ Ε ΟΜΕΝΩΝ 6-2 ΠΡΟΧΩΡΗΜΕΝΑ ΘΕΜΑΤΑ ΒΑΣΕΩΝ Ε ΟΜΕΝΩΝ ΚΕΦΑΛΑΙΟ 6 ΧΡΟΝΙΚΕΣ ΒΑΣΕΙΣ Ε ΟΜΕΝΩΝ 6-1 ΠΕΡΙΓΡΑΦΗ ΤΗΣ ΟΜΙΛΙΑΣ Εισαγωγή Φύση του χρόνου TSQL-2 SQL/Temporal 6-2 ΕΙΣΑΓΩΓΗ Ποια η ανάγκη για χρονικές εφαρµογές; εξαγωγή

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

BΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ ΕΞΕΤΑΣΗ ΦΕΒΡΟΥΑΡΙΟΥ 2005

BΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ ΕΞΕΤΑΣΗ ΦΕΒΡΟΥΑΡΙΟΥ 2005 ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΤΜΗΜΑ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΚΑΙ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΤΟΜΕΑΣ ΠΛΗΡΟΦΟΡΙΚΗΣ BΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ ΕΞΕΤΑΣΗ ΦΕΒΡΟΥΑΡΙΟΥ 2005 ΛΥΣΕΙΣ Ι. Βασιλείου -----------------------------------------------------------------------------------------------------

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

Το εσωτερικό ενός Σ Β

Το εσωτερικό ενός Σ Β Επεξεργασία Ερωτήσεων 1 Εισαγωγή ΜΕΡΟΣ 1 Γενική Εικόνα του Μαθήµατος Μοντελοποίηση (Μοντέλο Ο/Σ, Σχεσιακό, Λογικός Σχεδιασµός) Προγραµµατισµός (Σχεσιακή Άλγεβρα, SQL) ηµιουργία/κατασκευή Εισαγωγή εδοµένων

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

Μέθοδοι Μηχανών Μάθησης για Ευφυή Αναγνώριση και ιάγνωση Ιατρικών εδοµένων

Μέθοδοι Μηχανών Μάθησης για Ευφυή Αναγνώριση και ιάγνωση Ιατρικών εδοµένων Μέθοδοι Μηχανών Μάθησης για Ευφυή Αναγνώριση και ιάγνωση Ιατρικών εδοµένων Εισηγητής: ρ Ηλίας Ζαφειρόπουλος Εισαγωγή Ιατρικά δεδοµένα: Συλλογή Οργάνωση Αξιοποίηση Data Mining ιαχείριση εδοµένων Εκπαίδευση

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

Επεξεργασία Ερωτήσεων

Επεξεργασία Ερωτήσεων Εισαγωγή Σ Β Σύνολο από προγράμματα για τη διαχείριση της Β Επεξεργασία Ερωτήσεων Αρχεία ευρετηρίου Κατάλογος συστήματος Αρχεία δεδομένων ΒΑΣΗ Ε ΟΜΕΝΩΝ Σύστημα Βάσεων εδομένων (ΣΒ ) Βάσεις Δεδομένων 2007-2008

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

... co 2015 All rights reserved

... co 2015 All rights reserved Εθνικο Μετσοβιο Πολυτεχνειο Σχολη Ηλεκτρολογων Μηχανικων και Μηχανικων Υπολογιστων Τομεας Τεχνολογιας Πληροφορικης και Υπολογιστων Αναζήτηση k-εγγύτερων γειτόνων μεταξύ περιοχών αβεβαιότητας με κανονική

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

Με τον όρο μνήμη αναφερόμαστε στα μέσα που χρησιμοποιούνται για την αποθήκευση προγραμμάτων και δεδομένων σε έναν υπολογιστή ή άλλη ψηφιακή

Με τον όρο μνήμη αναφερόμαστε στα μέσα που χρησιμοποιούνται για την αποθήκευση προγραμμάτων και δεδομένων σε έναν υπολογιστή ή άλλη ψηφιακή Μνήμη Με τον όρο μνήμη αναφερόμαστε στα μέσα που χρησιμοποιούνται για την αποθήκευση προγραμμάτων και δεδομένων σε έναν υπολογιστή ή άλλη ψηφιακή ηλεκτρονική συσκευή, σε προσωρινή ή μόνιμη βάση. Τα σύγχρονα

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

Copyright 2007 Ramez Elmasri and Shamkant B. Navathe, Ελληνική Έκδοση Διαφάνεια 16-1

Copyright 2007 Ramez Elmasri and Shamkant B. Navathe, Ελληνική Έκδοση Διαφάνεια 16-1 Copyright 2007 Ramez Elmasri and Shamkant B. Navathe, Ελληνική Έκδοση Διαφάνεια 16-1 Κεφάλαιο 20 Φυσικός Σχεδιασμός Βάσεων Δεδομένων και Ρύθμιση Copyright 2007 Ramez Elmasri and Shamkant B. Navathe, Ελληνική

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

Βάσεις Δεδομένων Προχωρημένα Ερωτήματα SQL

Βάσεις Δεδομένων Προχωρημένα Ερωτήματα SQL Βάσεις Δεδομένων Προχωρημένα Ερωτήματα SQL Παύλος Εφραιμίδης Βάσεις Δεδομένων SQL - Μέρος Τρίτο 1 Περιεχόμενα Προχωρημένα Ερωτήματα SQL Συνένωση Συναθροιστικές Συναρτήσεις Ομαδοποίηση Βάσεις Δεδομένων

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

Query-by-Example (QBE)

Query-by-Example (QBE) Φροντιστήριο 8 o Χειµερινό Εξάµηνο 2009-10 Τµήµα Μηχανικών Η/Υ και Πληροφορικής Πολυτεχνική Σχολή, Πανεπιστήµιο Πατρών Πέµπτη, 3 εκεµβρίου 2009 Τι είναι η QBE; Γλώσσα επερωτήσεων σε σχεσιακές ϐάσεις δεδοµένων

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

Εισαγωγικές Έννοιες. ημήτρης Φωτάκης. Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών. Εθνικό Μετσόβιο Πολυτεχνείο

Εισαγωγικές Έννοιες. ημήτρης Φωτάκης. Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών. Εθνικό Μετσόβιο Πολυτεχνείο Εισαγωγικές Έννοιες ημήτρης Φωτάκης Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών Εθνικό Μετσόβιο Πολυτεχνείο Άδεια Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons.

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

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

ΔΕΙΓΜΑΤΟΛΗΨΙΑ ΧΡΟΝΟΣΗΜΑΣΜΕΝΩΝ, ΑΚΟΛΟΥΘΙΑΚΩΝ, ΣΥΝΘΕΤΩΝ ΤΥΠΩΝ ΔΕΔΟΜΕΝΩΝ ΔΕΙΓΜΑΤΟΛΗΨΙΑ ΧΡΟΝΟΣΗΜΑΣΜΕΝΩΝ, ΑΚΟΛΟΥΘΙΑΚΩΝ, ΣΥΝΘΕΤΩΝ ΤΥΠΩΝ ΔΕΔΟΜΕΝΩΝ Δομή παρουσίασης Εισαγωγή Βασικές Έννοιες Σχετικές μελέτες Εφαρμογή Δεδομένων Συμπεράσματα Εισαγωγή Μελέτη και προσαρμογή των διάφορων

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

Εισαγωγή στα Συστήματα Βάσεων Δεδομένων. Βάσεις Δεδομένων 2014-2015 Ευαγγελία Πιτουρά 1

Εισαγωγή στα Συστήματα Βάσεων Δεδομένων. Βάσεις Δεδομένων 2014-2015 Ευαγγελία Πιτουρά 1 Εισαγωγή στα Συστήματα Βάσεων Δεδομένων Ευαγγελία Πιτουρά 1 Τι θα δούμε σήμερα I. Σύντομη εισαγωγή στις ΒΔ II. Περιγραφή σκοπού και περιεχομένου μαθήματος III. Ιστορία των ΣΔΒΔ IV. Διαδικαστικά θέματα

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

Σχεδιασµός Οικολογικού ιαµεσολαβητή για την εποπτεία και διαχείριση δικτύου διανοµής ηλεκτρικής ενέργειας

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

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

Ολοκληρωµένα συστήµατα διαχείρισης κρίσεων δασικών πυρκαγιών: το σύστηµα firementor

Ολοκληρωµένα συστήµατα διαχείρισης κρίσεων δασικών πυρκαγιών: το σύστηµα firementor Ολοκληρωµένα συστήµατα διαχείρισης κρίσεων δασικών πυρκαγιών: το σύστηµα firementor Νίκος Μαρκάτος, Καθ. ΕΜΠ Βασίλης Βεσκούκης, Επ.Καθ Καθ.ΕΜΠ Τεχνικό Επιµελητήριο της Ελλάδας Τεχνολογίες πληροφορικής

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

ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ

ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΣΧΟΛΗ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΚΑΙ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΤΟΜΕΑΣ ΤΕΧΝΟΛΟΓΙΑΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΥΠΟΛΟΓΙΣΤΩΝ Ανάπτυξη μιας προσαρμοστικής πολιτικής αντικατάστασης αρχείων, με χρήση

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

Υπολογιστικό Πρόβληµα

Υπολογιστικό Πρόβληµα Υπολογιστικό Πρόβληµα Μετασχηµατισµός δεδοµένων εισόδου σε δεδοµένα εξόδου. Δοµή δεδοµένων εισόδου (έγκυρο στιγµιότυπο). Δοµή και ιδιότητες δεδοµένων εξόδου (απάντηση ή λύση). Τυπικά: διµελής σχέση στις

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

ΠΡΟΧΩΡΗΜΕΝΑ ΘΕΜΑΤΑ ΒΑΣΕΩΝ ΔΕΔΟΜΕΝΩΝ

ΠΡΟΧΩΡΗΜΕΝΑ ΘΕΜΑΤΑ ΒΑΣΕΩΝ ΔΕΔΟΜΕΝΩΝ ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΤΜΗΜΑ ΗΛΕΚ. ΜΗΧ. ΚΑΙ ΜΗΧ. ΥΠΟΛΟΓΙΣΤΩΝ ΠΡΟΧΩΡΗΜΕΝΑ ΘΕΜΑΤΑ ΒΑΣΕΩΝ ΔΕΔΟΜΕΝΩΝ ΚΕΦΑΛΑΙΟ 7 ΒΑΣΕΙΣ ΧΩΡΙΚΩΝ ΔΕΔΟΜΕΝΩΝ ΠΡΟΧΩΡΗΜΕΝΑ ΘΕΜΑΤΑ ΒΑΣΕΩΝ ΔΕΔΟΜΕΝΩΝ - 1 ΕΙΣΑΓΩΓΗ Χωρικά Δεδομένα

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

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

ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΣΧΟΛΗ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΚΑΙ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΤΟΜΕΑΣ ΤΕΧΝΟΛΟΓΙΑΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΣΧΟΛΗ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΚΑΙ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΤΟΜΕΑΣ ΤΕΧΝΟΛΟΓΙΑΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΥΠΟΛΟΓΙΣΤΩΝ ΖΩΓΡΑΦΟΥ 157 73, ΑΘΗΝΑ ΕΒΓ - ΙΠΛ-2003-1 20 Ιανουαρίου 2003 Σύγκριση Αλγορίθµων

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

1.1. Κινηµατική Η µετατόπιση είναι διάνυσµα Η µετατόπιση στην ευθύγραµµη κίνηση Μετατόπιση και διάστηµα.

1.1. Κινηµατική Η µετατόπιση είναι διάνυσµα Η µετατόπιση στην ευθύγραµµη κίνηση Μετατόπιση και διάστηµα. 1.1. 1.1.1. Η µετατόπιση είναι διάνυσµα. Ένα σώµα κινείται σε οριζόντιο επίπεδο ξεκινώντας από το σηµείο Α του σχήµατος. Μετά από λίγο φτάνει στο σηµείο Β. y 4 (m) B Γ 1 Α x 0,0 1 5 x(m) y i) Σχεδιάστε

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

Αξιοποίηση της συσχέτισης μεταξύ λέξεων για τη βελτίωση του προσεγγιστικού φιλτραρίσματος πληροφορίας

Αξιοποίηση της συσχέτισης μεταξύ λέξεων για τη βελτίωση του προσεγγιστικού φιλτραρίσματος πληροφορίας Αξιοποίηση της συσχέτισης μεταξύ λέξεων για τη βελτίωση του προσεγγιστικού φιλτραρίσματος πληροφορίας Σε ένα σύστημα φιλτραρίσματος πληροφορίας, ή αλλιώς σύστημα έκδοσης/συνδρομής, οι χρήστες εγγράφονται

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

Πνευµατικά ικαιώµατα

Πνευµατικά ικαιώµατα Πνευµατικά ικαιώµατα Το παρόν είναι πνευµατική ιδιοκτησία της ACTA Α.Ε. και προστατεύεται από την Ελληνική και Ευρωπαϊκή νοµοθεσία που αφορά τα πνευµατικά δικαιώµατα. Απαγορεύεται ρητώς η δηµιουργία αντιγράφου,

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

Αλγόριθµοι δροµολόγησης µε µέσα µαζικής µεταφοράς στο µεταφορικό δίκτυο των Αθηνών

Αλγόριθµοι δροµολόγησης µε µέσα µαζικής µεταφοράς στο µεταφορικό δίκτυο των Αθηνών 1 Αλγόριθµοι δροµολόγησης µε µέσα µαζικής µεταφοράς στο µεταφορικό δίκτυο των Αθηνών ΙΠΛΩΜΑΤΙΚΗ ΕΡΓΑΣΙΑ της Κωτσογιάννη Μαριάννας Περίληψη 1. Αντικείµενο- Σκοπός Αντικείµενο της διπλωµατικής αυτής εργασίας

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

ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ ΤΜΗΜΑ ΠΟΛΙΤΙΣΜΙΚΗΣ ΤΕΧΝΟΛΟΓΙΑΣ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΑΣ. Επιλέγει όλες τις πλειάδες, από μια σχέση R, που ικανοποιούν τη συνθήκη επιλογής.

ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ ΤΜΗΜΑ ΠΟΛΙΤΙΣΜΙΚΗΣ ΤΕΧΝΟΛΟΓΙΑΣ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΑΣ. Επιλέγει όλες τις πλειάδες, από μια σχέση R, που ικανοποιούν τη συνθήκη επιλογής. ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ Χειμερινό Εξάμηνο 2012 SQL Structured Query Language Δρ. Βαγγελιώ Καβακλή ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ, ΤΜΗΜΑ ΠΟΛΙΤΙΣΜΙΚΗΣ ΤΕΧΝΟΛΟΓΙΑΣ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΑΣ 1 Πράξεις της σχεσιακής άλγεβρας ΠΡΑΞΗ ΣΚΟΠΟΣ

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

Θεματολογία. Χωρικά στοιχεία σε βάσεις δεδομένων;

Θεματολογία. Χωρικά στοιχεία σε βάσεις δεδομένων; Εθνικό Μετσόβιο Πολυτεχνείο Δ.Π.Μ.Σ. Γεωπληροφορική Χωρικά στοιχεία σε βάσεις δεδομένων; Εργαστηριακή διάλεξη στα πλαίσια του μαθήματος «Χωρικές βάσεις δεδομένων» Συστήματα χωρικών βάσεων δεδομένων με

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

Data Cube. Μ.Χατζόπουλος 1

Data Cube. Μ.Χατζόπουλος 1 Data Cube Μ.Χατζόπουλος Μ.Χατζόπουλος 1 Ανάλυση εδοµένων Εξαγωγή συναθροιστικών δεδοµένων από µια βάση δεδοµένων Οπτικοποίηση των αποτελεσµάτων Μπορούνοιπαραδοσιακέςεπίπεδεςβάσειςδεδοµένων; Οι σχεσιακές

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

Στο στάδιο ανάλυσης των αποτελεσµάτων: ανάλυση ευαισθησίας της λύσης, προσδιορισµός της σύγκρουσης των κριτηρίων.

Στο στάδιο ανάλυσης των αποτελεσµάτων: ανάλυση ευαισθησίας της λύσης, προσδιορισµός της σύγκρουσης των κριτηρίων. ΠΕΡΙΛΗΨΗ Η τεχνική αυτή έκθεση περιλαµβάνει αναλυτική περιγραφή των εναλλακτικών µεθόδων πολυκριτηριακής ανάλυσης που εξετάσθηκαν µε στόχο να επιλεγεί η µέθοδος εκείνη η οποία είναι η πιο κατάλληλη για

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

ΤΕΙ Κρήτης, Παράρτηµα Χανίων

ΤΕΙ Κρήτης, Παράρτηµα Χανίων ΠΣΕ, Τµήµα Τηλεπικοινωνιών & ικτύων Η/Υ Εργαστήριο ιαδίκτυα & Ενδοδίκτυα Η/Υ ( ηµιουργία συστήµατος µε ροint-tο-ροint σύνδεση) ρ Θεοδώρου Παύλος Χανιά 2003 Περιεχόµενα 1 ΕΙΣΑΓΩΓΗ...2 2 ΤΟ ΚΑΝΑΛΙ PΟINT-TΟ-PΟINT...2

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

Δεντρικά Ευρετήρια. Βάσεις Δεδομένων Ευαγγελία Πιτουρά 1

Δεντρικά Ευρετήρια. Βάσεις Δεδομένων Ευαγγελία Πιτουρά 1 Δεντρικά Ευρετήρια Βάσεις Δεδομένων 2017-2018 1 Δέντρα Αναζήτησης Ένα δέντρο αναζήτησης (search tree) τάξεως p είναι ένα δέντρο τέτοιο ώστε κάθε κόμβος του περιέχει το πολύ p - 1 τιμές αναζήτησης και ρ

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

Γεωγραφικά Πληροφοριακά Συστήµατα (Geographical Information Systems GIS)

Γεωγραφικά Πληροφοριακά Συστήµατα (Geographical Information Systems GIS) Γεωγραφικά Πληροφοριακά Συστήµατα (Geographical Information Systems GIS) ρ. ΧΑΛΚΙΑΣ ΧΡΙΣΤΟΣ xalkias@hua.gr Χ. Χαλκιάς - Εισαγωγή στα GIS 1 Ορισµοί ΓΠΣ Ένα γεωγραφικό πληροφοριακό σύστηµα Geographic Information

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

ΤΑΞΙΝΟΜΗΣΗ ΑΠΟΤΕΛΕΣΜΑΤΩΝ ΕΡΩΤΗΜΑΤΟΣ

ΤΑΞΙΝΟΜΗΣΗ ΑΠΟΤΕΛΕΣΜΑΤΩΝ ΕΡΩΤΗΜΑΤΟΣ ΤΑΞΙΝΟΜΗΣΗ ΑΠΟΤΕΛΕΣΜΑΤΩΝ ΕΡΩΤΗΜΑΤΟΣ Η συνθήκη WHERE βάζει περιορισμούς στις εγγραφές που επιστρέφονται. Ο όρος ORDER BY ταξινομεί τις εγγραφές που επιστρέφονται. Παράδειγμα: SELECT * FROM table_name ORDER

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

Εισαγωγή στην Επεξεργασία Ερωτήσεων. Βάσεις Δεδομένων Ευαγγελία Πιτουρά 1

Εισαγωγή στην Επεξεργασία Ερωτήσεων. Βάσεις Δεδομένων Ευαγγελία Πιτουρά 1 Εισαγωγή στην Επεξεργασία Ερωτήσεων Βάσεις Δεδομένων 2013-2014 Ευαγγελία Πιτουρά 1 Επεξεργασία Ερωτήσεων Θα δούμε την «πορεία» μιας SQL ερώτησης (πως εκτελείται) Ερώτηση SQL Ερώτηση ΣΒΔ Αποτέλεσμα Βάσεις

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

Κασταλία Σύστηµα στοχαστικής προσοµοίωσης υδρολογικών µεταβλητών

Κασταλία Σύστηµα στοχαστικής προσοµοίωσης υδρολογικών µεταβλητών Εθνικό Μετσόβιο Πολυτεχνείο Τοµέας Υδατικών Πόρων, Υδραυλικών και Θαλάσσιων Έργων Κασταλία Σύστηµα στοχαστικής προσοµοίωσης υδρολογικών µεταβλητών. Κουτσογιάννης Α. Ευστρατιάδης Φεβρουάριος 2002 Εισαγωγή

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

Συστήµατα Γεωγραφικών Πληροφοριών: Εισαγωγή

Συστήµατα Γεωγραφικών Πληροφοριών: Εισαγωγή Συστήµατα Γεωγραφικών Πληροφοριών: Εισαγωγή Εργαστήριο 7-9 Αξιολόγηση της καταλληλότητας των περιοχών της νήσου Λέσβου για τη χωροθέτηση ενός ΧΥΤΑ. 20/05/2009 ιδάσκων: Ηλίας Συµεωνάκης Εργαστήριο: Στέφανος

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

A ΕΠΑ.Λ ΕΦΑΡΜΟΓΕΣ ΠΛΗΡΟΦΟΡΙΚΗΣ 5 η ΕΝΟΤΗΤΑ: ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ. Εκπαιδευτικοί: ΓΑΛΑΝΟΣ ΓΕΩΡΓΙΟΣ ΜΠΟΥΣΟΥΝΗΣ ΚΩΝΣΤΑΝΤΙΝΟΣ

A ΕΠΑ.Λ ΕΦΑΡΜΟΓΕΣ ΠΛΗΡΟΦΟΡΙΚΗΣ 5 η ΕΝΟΤΗΤΑ: ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ. Εκπαιδευτικοί: ΓΑΛΑΝΟΣ ΓΕΩΡΓΙΟΣ ΜΠΟΥΣΟΥΝΗΣ ΚΩΝΣΤΑΝΤΙΝΟΣ A ΕΠΑ.Λ ΕΦΑΡΜΟΓΕΣ ΠΛΗΡΟΦΟΡΙΚΗΣ 5 η ΕΝΟΤΗΤΑ: ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ Εκπαιδευτικοί: ΓΑΛΑΝΟΣ ΓΕΩΡΓΙΟΣ ΜΠΟΥΣΟΥΝΗΣ ΚΩΝΣΤΑΝΤΙΝΟΣ 1 Βάση Δεδομένων: Με το όρο Βάση Δεδομένων εννοούμε ένα σύνολο δεδομένων που είναι οργανωμένο

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

Περιεχόμενα. Βάσεις Δεδομένων Προχωρημένα Ερωτήματα SQL. Συνένωση Σχέσεων στην SQL2 (3) Συνένωση Σχέσεων στην SQL2. (Join Relations Feature in SQL)

Περιεχόμενα. Βάσεις Δεδομένων Προχωρημένα Ερωτήματα SQL. Συνένωση Σχέσεων στην SQL2 (3) Συνένωση Σχέσεων στην SQL2. (Join Relations Feature in SQL) Περιεχόμενα Βάσεις Δεδομένων Προχωρημένα Ερωτήματα SQL Παύλος Εφραιμίδης Προχωρημένα Ερωτήματα SQL Συνένωση Συναθροιστικές Συναρτήσεις Ομαδοποίηση Βάσεις Δεδομένων SQL - Μέρος Τρίτο 1 Βάσεις Δεδομένων

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

Παράλληλη Επεξεργασία Κεφάλαιο 7 ο Αρχιτεκτονική Συστημάτων Κατανεμημένης Μνήμης

Παράλληλη Επεξεργασία Κεφάλαιο 7 ο Αρχιτεκτονική Συστημάτων Κατανεμημένης Μνήμης Παράλληλη Επεξεργασία Κεφάλαιο 7 ο Αρχιτεκτονική Συστημάτων Κατανεμημένης Μνήμης Κωνσταντίνος Μαργαρίτης Καθηγητής Τμήμα Εφαρμοσμένης Πληροφορικής Πανεπιστήμιο Μακεδονίας kmarg@uom.gr http://eos.uom.gr/~kmarg

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

Επιµέλεια Θοδωρής Πιερράτος

Επιµέλεια Θοδωρής Πιερράτος εδοµένα οµές δεδοµένων και αλγόριθµοι Τα δεδοµένα είναι ακατέργαστα γεγονότα. Η συλλογή των ακατέργαστων δεδοµένων και ο συσχετισµός τους δίνει ως αποτέλεσµα την πληροφορία. Η µέτρηση, η κωδικοποίηση,

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

Μελέτη και Υλοποίηση Αλγορίθμων για Βιολογικές Εφαρμογές σε MapReduce Περιβάλλον

Μελέτη και Υλοποίηση Αλγορίθμων για Βιολογικές Εφαρμογές σε MapReduce Περιβάλλον Μελέτη και Υλοποίηση Αλγορίθμων για Βιολογικές Εφαρμογές σε MapReduce Περιβάλλον Δανάη Κούτρα Eργαστήριο Συστημάτων Βάσεων Γνώσεων και Δεδομένων Εθνικό Μετσόβιο Πολυτεχνείο Θέματα Σκοπός της διπλωματικής

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

Παραδοτέο Π.4.3. Μέθοδοι εύρεσης ομοιότητας χρηστών υπερχώρων δεδομένων

Παραδοτέο Π.4.3. Μέθοδοι εύρεσης ομοιότητας χρηστών υπερχώρων δεδομένων Έργο: Τίτλος Υποέργου: «ΘΑΛΗΣ: Ενίσχυση της Διεπιστημονικής ή και Διιδρυματικής έρευνας και καινοτομίας με δυνατότητα προσέλκυσης ερευνητών υψηλού επιπέδου από το εξωτερικό μέσω της διενέργειας βασικής

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

UML. Γενικά χαρακτηριστικά Στοιχεία µοντέλων Συσχετίσεις. Παραδείγματα

UML. Γενικά χαρακτηριστικά Στοιχεία µοντέλων Συσχετίσεις. Παραδείγματα ΕΙΣΑΓΩΓΗ ΣΤΗ UML UML Γενικά χαρακτηριστικά Στοιχεία µοντέλων Συσχετίσεις ιαγράµµατα Παραδείγματα Ορισμός του μοντέλου Αποτελεί µια αφηρηµένη περιγραφή ενός Φυσικού συστήµατος. Αποτελεί ένα σχέδιο για την

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

ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ

ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΣΧΟΛΗ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ & ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΤΟΜΕΑΣ ΤΕΧΝΟΛΟΓΙΑΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΥΠΟΛΟΓΙΣΤΩΝ ΕΡΓΑΣΤΗΡΙΟ ΣΥΣΤΗΜΑΤΩΝ ΒΑΣΕΩΝ ΓΝΩΣΕΩΝ ΚΑΙ ΔΕΔΟΜΕΝΩΝ Πολυπλεξία τροχιών κινούμενων

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

ΕΙΣΑΓΩΓΗ ΣΤΙΣ Β ΣΕ Ε Σ Ι ΟΜΕΝ

ΕΙΣΑΓΩΓΗ ΣΤΙΣ Β ΣΕ Ε Σ Ι ΟΜΕΝ ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΒΑΣΕΙΣ Ε ΟΜΕΝΩΝ Βασικές Έννοιες - εδοµένα { Νίκος, Μιχάλης, Μαρία, Θάλασσα, Αυτοκίνητο }, αριθµοί, π.χ. {1, 2, 3, 5, 78}, συµβολοσειρές (strings) π.χ. { Κώστας, 5621, ΤΡ 882, 6&5 #1, +

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

Υδρονοµέας Σύστηµα υποστήριξης της διαχείρισης υδατικών πόρων

Υδρονοµέας Σύστηµα υποστήριξης της διαχείρισης υδατικών πόρων Εθνικό Μετσόβιο Πολυτεχνείο Τοµέας Υδατικών Πόρων, Υδραυλικών και Θαλάσσιων Έργων Υδρονοµέας Σύστηµα υποστήριξης της διαχείρισης υδατικών πόρων Γ. Καραβοκυρός Α. Ευστρατιαδης. Κουτσογιάννης Φεβρουάριος

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

Τι προσφέρουν τα Τµήµατα Πληροφορικής. ... το Εργαστήριο Πληροφοριακών Συστηµάτων του Πα.Πει. Ερευνητικές δραστηριότητες σε GI Ενδεικτικές εργασίες

Τι προσφέρουν τα Τµήµατα Πληροφορικής. ... το Εργαστήριο Πληροφοριακών Συστηµάτων του Πα.Πει. Ερευνητικές δραστηριότητες σε GI Ενδεικτικές εργασίες ΗΓεωπληροφορικήστα Τµήµατα Πληροφορικής Γιάννης Θεοδωρίδης Τµήµα Πληροφορικής Πανεπιστήµιο Πειραιά Περιεχόµενα... Τι προσφέρουν τα Τµήµατα Πληροφορικής το Τµήµα Πληροφορικής του Παν/µίου Πειραιά... το

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

Εργαστήριο Σημασιολογικού Ιστού

Εργαστήριο Σημασιολογικού Ιστού Εργαστήριο Σημασιολογικού Ιστού Ενότητα 8: Εισαγωγή στη SPARQL Βασική Χρήση Μ.Στεφανιδάκης 3-5-2015. Η γλώσσα ερωτημάτων SPARQL Ερωτήσεις (και ενημερώσεις) σε σετ δεδομένων RDF Και σε δεδομένα άλλης μορφής

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

Αποθήκες εδοµένων και Εξόρυξη Γνώσης (Data Warehousing & Data Mining)

Αποθήκες εδοµένων και Εξόρυξη Γνώσης (Data Warehousing & Data Mining) Πανεπιστήµιο Πειραιώς Τµήµα Πληροφορικής Αποθήκες εδοµένων και Εξόρυξη Γνώσης (Data Warehousing & Data Mining) Εξόρυξη Γνώσης από Χωρικά εδοµένα (spatial data mining) Γιάννης Θεοδωρίδης, Νίκος Πελέκης

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

Σχεδιασμός Επεξεργασίας και Τηλεπεξεργασίας

Σχεδιασμός Επεξεργασίας και Τηλεπεξεργασίας Ενότητα 9 Σχεδιασμός Επεξεργασίας και Τηλεπεξεργασίας Πληροφοριακά Συστήματα Διοίκησης ΙI Ι Διδάσκων: Νίκος Καρακαπιλίδης 9-1 Στόχοι & αντικείμενο ενότητας Σχεδιασμός επεξεργασίας Επεξεργασία κατά δεσμίδες

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

Βάσεις Δεδομένων. Τ.Ε.Ι. Ιονίων Νήσων Σχολή Διοίκησης και Οικονομίας - Λευκάδα

Βάσεις Δεδομένων. Τ.Ε.Ι. Ιονίων Νήσων Σχολή Διοίκησης και Οικονομίας - Λευκάδα Βάσεις Δεδομένων Τ.Ε.Ι. Ιονίων Νήσων Σχολή Διοίκησης και Οικονομίας - Λευκάδα Στέργιος Παλαμάς, Υλικό Μαθήματος «Βάσεις Δεδομένων», 2015-2016 Κεφάλαιο 2: Περιβάλλον Βάσεων Δεδομένων Μοντέλα Δεδομένων 2.1

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

Θέμα 1 (20%) (α) Πότε είναι εργοδικό το παραπάνω σύστημα; Για πεπερασμένο c, το σύστημα είναι πάντα εργοδικό.

Θέμα 1 (20%) (α) Πότε είναι εργοδικό το παραπάνω σύστημα; Για πεπερασμένο c, το σύστημα είναι πάντα εργοδικό. ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΣΧΟΛΗ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ & ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ Τομέας Επικοινωνιών, Ηλεκτρονικής & Συστημάτων Πληροφορικής Εργαστήριο Διαχείρισης & Βέλτιστου Σχεδιασμού Δικτύων - NETMODE

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

ΤΙΤΛΟΣ ΕΡΓΑΣΙΑΣ. Πετρογεωργάκης Μανούσος Σπυρόπουλος Σταύρος

ΤΙΤΛΟΣ ΕΡΓΑΣΙΑΣ. Πετρογεωργάκης Μανούσος Σπυρόπουλος Σταύρος ΤΙΤΛΟΣ ΕΡΓΑΣΙΑΣ Πετρογεωργάκης Μανούσος Σπυρόπουλος Σταύρος ΣΚΟΠΟΣ ΕΡΓΑΣΙΑΣ Σκοπός της εργασίας αυτής είναι η εισαγωγή στις Βάσεων εδομένων. Θα παρουσιαστούν οι βασικές έννοιες, οι συνιστώσες και οι λειτουργίες

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

Ανάπτυξη και δηµιουργία µοντέλων προσοµοίωσης ροής και µεταφοράς µάζας υπογείων υδάτων σε καρστικούς υδροφορείς µε χρήση θεωρίας νευρωνικών δικτύων

Ανάπτυξη και δηµιουργία µοντέλων προσοµοίωσης ροής και µεταφοράς µάζας υπογείων υδάτων σε καρστικούς υδροφορείς µε χρήση θεωρίας νευρωνικών δικτύων Ανάπτυξη και δηµιουργία µοντέλων προσοµοίωσης ροής και µεταφοράς µάζας υπογείων υδάτων σε καρστικούς υδροφορείς µε χρήση θεωρίας νευρωνικών δικτύων Περίληψη ιδακτορικής ιατριβής Τριχακης Ιωάννης Εργαστήριο

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

Q 12. c 3 Q 23. h 12 + h 23 + h 31 = 0 (6)

Q 12. c 3 Q 23. h 12 + h 23 + h 31 = 0 (6) Εθνικό Μετσόβιο Πολυτεχνείο Σχολή Πολιτικών Μηχανικών Τοµέας Υδατικών Πόρων Μάθηµα: Τυπικά Υδραυλικά Έργα Μέρος 2: ίκτυα διανοµής Άσκηση E0: Μαθηµατική διατύπωση µοντέλου επίλυσης απλού δικτύου διανοµής

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

Τα δεδοµένα συνήθως αποθηκεύονται σε αρχεία στο δίσκο Για να επεξεργαστούµε τα δεδοµένα θα πρέπει αυτά να βρίσκονται στη

Τα δεδοµένα συνήθως αποθηκεύονται σε αρχεία στο δίσκο Για να επεξεργαστούµε τα δεδοµένα θα πρέπει αυτά να βρίσκονται στη Ευρετήρια 1 Αρχεία Τα δεδοµένα συνήθως αποθηκεύονται σε αρχεία στο δίσκο Για να επεξεργαστούµε τα δεδοµένα θα πρέπει αυτά να βρίσκονται στη µνήµη. Η µεταφορά δεδοµένων από το δίσκο στη µνήµη και από τη

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

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

Προσομοίωση Μοντέλων Επιχειρησιακών Διαδικασιών Προσομοίωση Μοντέλων Επιχειρησιακών Διαδικασιών Α. Τσαλγατίδου - Γ.-Δ. Κάπος Πρόγραμμα Μεταπτυχιακών Σπουδών Τεχνολογία Διοίκησης Επιχειρησιακών Διαδικασιών 2017-2018 Σκοπός Διαλέξεων Κίνητρα για προσομοίωση

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