ΜΟΝΑΔΕΣ ΑΡΙΣΤΕΙΑΣ ΑΝΟΙΧΤΟΥ ΛΟΓΙΣΜΙΚΟΥ
|
|
- Ῥεβέκκα Αλεξανδρίδης
- 8 χρόνια πριν
- Προβολές:
Transcript
1 ΜΟΝΑΔΕΣ ΑΡΙΣΤΕΙΑΣ ΑΝΟΙΧΤΟΥ ΛΟΓΙΣΜΙΚΟΥ Συστήματα γεωγραφικών πληροφοριών 1 ος Κύκλος Εκπαίδευσης 2 ο σεμινάριο 6 Ιουνίου 2014
2 PostgreSQL Χαρακτηριστικά Ισχυρή, αξιόπιστη, δημοφιλής σχεσιακή βάση δεδομένων (ORDBMS) ανοικτού κώδικα Υποστηρίζει τα σημαντικότερα ΛΣ: Linux, UNIX και Windows Είναι σύμμορφη με το πρότυπο ANSI-SQL:2008. Υποστηρίζει πλήρως τις ιδιότητες ACID που εγγυώνται την αξιοπιστία των συναλλαγών: Ατομικότητα (Atomicity): «Όλα ή τίποτα». Αν αποτύχει ένα στάδιο μιας συναλλαγής αποτυγχάνει όλη η συναλλαγή Συνέπεια (Consistency): Κάθε συναλλαγή μεταφέρει το σύστημα από μια έγκυρη κατάσταση σε μια άλλη. Απομόνωση (Isolation): Η ταυτόχρονη εκτέλεση διαφόρων σταδίων μιας συναλλαγής γίνονται με τέτοιο τρόπο ώστε το αποτέλεσμα να είναι ισοδύναμο σαν να εκτελούνταν σειριακά. Αντοχή (Durability): Αν μια συναλλαγή υποβληθεί δεν αναιρείται από πτώση ή σφάλμα του συστήματος. Υποστηρίζει πλήρως χαρακτηριστικά όπως foreign keys, joins, views, triggers, και stored procedures Υποστηρίζει τους περισσότερους τύπους δεδομένων του πρότυπου ANSI-SQL:2008: INTEGER, NUMERIC, BOOLEAN, CHAR, VARCHAR, DATE, INTERVAL και TIMESTAMP Παρέχει δεικτοδότηση μέσω του GiST (Generalized Search Tree) το οποίο χρησιμοποιεί μια μεγάλη γκάμα διαφορετικών αλγόριθμων ταξινόμησης και αναζήτησης όπως τα B-tree, B+-tree, R-tree, partial sum trees, ranked B+-trees κλπ. Μπορεί να αποθηκεύσει σε μορφή μεγάλου δυαδικού αντικειμένου (BLOB) εικόνες, ήχο, βίντεο. Διαθέτει εγγενής προγραμματιστικές διεπαφές για γλώσσες όπως for C/C++, Java,.Net, Perl, Python, Ruby κλπ.
3 PostgreSQL Εγγενή Γεωχωρικά Χαρακτηριστικά Ειδικοί τύποι δεδομένων για την αποθήκευση απλών γεωμετρικών οντοτήτων Μηχανισμούς δεικτοδότησης χωρικών δεδομένων (spatial indexing) Γεωμετρικούς τελεστές (operators) και συναρτήσεις (functions) για την διατύπωση χωρικών ή συνδυασμένων ερωτημάτων (queries) Περιορισμοί: επιτρέπει μόνο 2-διάστατες γεωμετρικές οντότητες Δεν έχει δυνατότητα προσδιορισμού συστήματος αναφοράς για γεωγραφικά δεδομένα
4 PostGIS Αποτελεί επέκταση της PostgreSQL Δίνει υποστήριξη για γεωχωρικά δεδομένα Αξιοποιεί τον PostgreSQL backend server Είναι λογισμικό ανοικτού κώδικα (open source) Γεωμετρική αναπαράσταση Δεν ακολουθεί την τυπική μορφή της PostgreSQL Υπακούει στις προδιαγραφές του OGC Υποστηρίζονται χωρικές οντότητες 2-d, 3-d, 4-d Υποστηρίζονται συστήματα γραμμικής αναφοράς
5 Γεωγραφικοί Τύποι GEOMETRY: αφηρημένη υπερκλάση όλων των παρακάτω κλάσεων POINT: Συντεταγμένες ενός σημείου όχι κατ ανάγκη δυο διαστάσεων LINESTRING: Ένα σύνολο δυο ή περισσοτέρων σετ συντεταγμένων που αντιστοιχούν σε μια γραμμή. Η διάταξη παίζει ρόλο. LINEARRING: Ένα σύνολο τριών ή περισσοτέρων σετ συντεταγμένων όπου το αρχικό και τελευταίο σημείο συμπίπτουν κλείνοντας τη γραμμή και σχηματίζοντας δακτύλιο. POLYGON: Ένα σύνολο ενός ή περισσοτέρων δακτυλίων που σχηματίζουν ένα σύνθετο πολύγωνο. Ένας δακτύλιος παίζει το ρόλο της εξωτερικής περιμέτρου ενώ τα υπόλοιπα σημειώνουν εξαιρέσειςτρύπες. MULTIPOINT: Συλλογή σημείων MULTILINESTRING: Συλλογή γραμμών MULTIPOLYGON: Συλλογή πολυγώνων GEOMETRYCOLLECTION: Συλλογή διαφορετικών γεωμετριών
6 Γεωγραφικοί Τύποι - WKT POINT: POINT(30 10) LINESTRING: LINESTRING(30 10, 10 30, 40 40) POLYGON: POLYGON((35 10, 45 45, 15 40, 10 20, 35 10), (20 30, 35 35, 30 20, 20 30)) MULTIPOINT: MULTIPOINT (10 40, 40 30, 20 20, 30 10) MULTILINESTRING: MULTILINESTRING((0 0 0,1 1 0,1 2 1),(2 3 1,3 2 1,5 4 1)) MULTIPOLYGON: MULTIPOLYGON(((0 0 0,4 0 0,4 4 0,0 4 0,0 0 0),(1 1 0,2 1 0,2 2 0,1 2 0,1 1 0)),((-1-1 0,-1-2 0,-2-2 0,-2-1 0,-1-1 0))) GEOMETRYCOLLECTION: GEOMETRYCOLLECTION(POINT(4 6), LINESTRING(4 6,7 10))
7 Γεωγραφικά συστήματα αναφοράς Υποστηρίζει έναν πολύ μεγάλο αριθμό (3910) συστημάτων γεωγραφικής αναφοράς περιλαμβάνοντας τόσο σφαιρικά όσο και καρτεσιανά συστήματα. Μεταξύ αυτών τα: WGS 84: SRID 4326 ΕΓΣΑ 87: SRID 2100 Google Spherical Mercator: SRID
8 Συναρτήσεις Συναρτήσεις Κατασκευής ST_GeomFromText: Κατασκευάζει γεωμετρίες από κείμενο (well known text) SELECT ST_GeomFromText('LINESTRING( , , )',4269); ST_GeomFromWKB: Κατασκευάζει γεωμετρίες από κείμενο (well known text) ST_GeomFromWKB(E'\\001\\002\\000\\000\\000\\002\\000\\000\\ ST_MakePoint: Κατασκευή ειδικής γεωμετρίας (π.χ. σημείο) SELECT ST_MakePoint(-71.10, 42.31); ST_GeomFromKML: Κατασκευή γεωμετρίας από KML κείμενο SELECT ST_GeomFromKML(' <LineString> <coordinates> , , </coordinates> </LineString>');
9 Συναρτήσεις Συναρτήσεις Ερώτησης της Γεωμετρίας ST_Boundary: Επιστροφή περιμέτρου της γεωμετρίας SELECT ST_AsText(ST_Boundary(ST_GeomFromText( 'POLYGON((1 1,0 0, -1 1, 1 1))'))); ST_Envelope: Επιστροφή bounding box της γεωμετρίας SELECT ST_AsText(ST_Envelope('LINESTRING(0 0, 1 3)'::geometry)); ST_GeometryType: Επιστροφή του τύπου της γεωμετρίας SELECT ST_GeometryType(ST_GeomFromText( POINT ( )')); ST_Ndims: Επιστροφή των διαστάσεων της γεωμετρίας SELECT ST_NDims(ST_GeomFromText('POINT(1 1 1)')) ST_Npoints: Επιστροφή για το πλήθου σημείων της γεωμετρίας SELECT ST_NPoints(ST_GeomFromText('LINESTRING( , , , )')); ST_SRID: Ερώτηση για το αναγνωριστικό του συστήματος γεωγραφικής αναφοράς της γεωμετρίας SELECT ST_SRID(ST_GeomFromText('POINT( )',4326)); ST_X: Ερώτηση για την τετμημένη x της γεωμετρίας SELECT ST_X(ST_GeomFromEWKT('POINT( )'));
10 Συναρτήσεις Συναρτήσεις Επεξεργασίας ST_AddPoint: Προσθήκη σημείου σε γραμμή SELECT ST_AddPoint(ST_GeomFromText('LINESTRING(0 0 1, 1 1 1), 4326), ST_MakePoint(1, 2, 3)); ST_Force_2D: Μετατροπή διάστασης γεωμετρίας σε 2 SELECT ST_Force_2D(ST_GeomFromEWKT('LINESTRING(1 1 2, 2 3 2, 4 5 2, 6 7 2, 5 6 2)')); ST_LineMerge: Συρραφή γραμμών για τη δημιουργία μιας ενιαίας SELECT ST_AsText(ST_LineMerge(ST_GeomFromText( 'MULTILINESTRING((-29-27, ,-36-31,-45-33),(-45-33,-46-32))')); ST_Scale: Αλλαγή της κλίμακας μιας γεωμετρίας SELECT ST_AsEWKT(ST_Scale(ST_GeomFromEWKT('LINESTRING(1 2 3, 1 1 1)'), 0.5, 0.75, 0.8)); ST_Translate: Μετατόπιση γεωμετρίας στο δισδιάστατο επίπεδο SELECT ST_AsText(ST_Translate(ST_GeomFromText( 'LINESTRING( , )',4326),1,0.5)); ST_Transform: Μετασχηματισμός γεωμετρίας σε σύστημα αναφοράς SELECT ST_Transform(ST_GeomFromText(POINT( )',2249),4326);
11 Συναρτήσεις Συναρτήσεις εξαγωγής γεωμετρίας ST_AsText: Εξαγωγή ως WKT κείμενο SELECT ST_AsText(ST_GeomFromText('POLYGON((0 0,0 1,1 1,1 0,0 0))',4326)); ST_AsBinary: Εξαγωγή σε δυαδική μορφή (WKB) SELECT ST_AsBinary(ST_GeomFromText( POLYGON((0 0,0 1,1 1,1 0,0 0))',4326)); ST_AsGeoJSON: Εξαγωγή σε μορφή GeoJSON SELECT ST_AsGeoJSON(ST_GeomFromText( POLYGON( (0 0,0 1,1 1,1 0,0 0))',4326)); ST_AsGML: Εξαγωγή σε μορφή GML SELECT ST_AsGML( POLYGON( (0 0,0 1,1 1,1 0,0 0))',4326)); ST_AsKML: Εξαγωγή σε μορφή KML SELECT ST_AsKML( POLYGON( (0 0,0 1,1 1,1 0,0 0))',4326)); ST_AsLatLonText: Εξαγωγή σε μορφή σφαιρικών συντεταγμένων SELECT ST_AsLatLonText(ST_GeomFromText ('POINT( )',4326));
12 Συναρτήσεις Συναρτήσεις χωρικής συσχέτισης ST_Equals: Ελέγχει αν δυο γεωμετρίες ταυτίζονται ST_Contains: Ελέγχει αν τα σημεία μιας γεωμετρίας Α δε βρίσκονται στο εξωτερικό μιας γεωμετρίας Β και τουλάχιστον ένα σημείο βρίσκεται στο εσωτερικό της Β. ST_Covers: Ελέγχει εάν κανένα από τα σημεία μιας γεωμετρίας Α δε βρίσκονται στο εξωτερικό μιας γεωμετρίας Β. ST_Crosses: Ελέγχει εάν δυο γεωμετρίες έχουν κάποια (αλλά όχι όλα) κοινά εσωτερικά σημεία. ST_Touches: Ελέγχει εάν δυο γεωμετρίες έχουν τουλάχιστον ένα κοινό σημείο στην περιφέρειά τους και κανένα κοινό εσωτερικό σημείο. ST_Dwithin: Ελέγχει εάν δυο γεωμετρίες απέχουν μεταξύ τους το πολύ όσο μια δηλωμένη απόσταση ST_Intersects: Ελέγχει εάν δυο γεωμετρίες δυο διαστάσεων τέμνονται μεταξύ τους
13 Συναρτήσεις Συναρτήσεις υπολογισμών ST_Distance: Επιστρέφει την απόσταση μεταξύ δυο δισδιάστατων γεωμετριών ST_Area: Επιστρέφεται το εμβαδό ενός πολυγώνου ή ενός πολυπολυγώνου ST_Length: Επιστρέφει το μήκος μιας δισδιάστατης γραμμής ή πολύγραμμής ST_Perimeter: Επιστρέφει το μήκος της περιμέτρου μιας επιφάνειας (π.χ. πολύγωνο ή πολυπολύγωνο). ST_ShortestLine: Επιστρέφει την κοντύτερη γραμμή που ενώνει δυο γεωμετρίες. ST_Centroid: Επιστρέφεται το κεντροειδές σημείο μιας γεωμετρίας ST_ClosestPoint: Επιστρέφεται το σημείο μιας Α γεωμετρίας που βρίσκεται κοντύτερα σε μια Β γεωμετρία.
14 Συναρτήσεις Γενικές Συναρτήσεις Διαχείρισης AddGeometryColumn: Προσθέτει σε έναν πίνακα μια στήλη γεωμετρίας. SELECT AddGeometryColumn( tablename, columnnmae, 2100, POINT, 2); DropGeometryColumn: Καταργεί τη στήλη γεωμετρίας ενός πίνακα. UpdateGeometrySRID: Ανανεώνει το αναγνωριστικό του συστήματος γεωγραφικής αναφοράς μιας στήλης γεωμετρίας PostGIS_Full_Version: Ενημερώνει αναλυτικά για την τρέχουσα έκδοση της PostGIS. PostGIS_PROJ_Version: Ενημερώνει την για την τρέχουσα έκδοση της βιβλιοθήκης PROJ4.
15 Τελεστές &&: Αληθές όταν τα δισδιάστατα περικλείοντα κουτιά (ΠΚ) δυο γεωμετριών τέμνονται &&&: Αληθές όταν τα τρισδιάστατα (ΠΚ δυο γεωμετριών τέμνονται &<: Αληθές όταν το ΠΚ της γεωμετρίας Α υπερκαλύπτει ή βρίκεται αριστερά του ΠΚ της γεωμετρίας Β &>: Αληθές όταν το ΠΚ της γεωμετρίας Α υπερκαλύπτει ή βρίκεται δεξιά του ΠΚ της γεωμετρίας Β <<: Αληθές όταν το ΠΚ της γεωμετρίας Α βρίκεται αυστηρά αριστερά του ΠΚ της γεωμετρίας Β >>: Αληθές όταν το ΠΚ της γεωμετρίας Α βρίκεται αυστηρά δεξιά του ΠΚ της γεωμετρίας Αληθές όταν το ΠΚ της γεωμετρίας Α περιέχεται από το ΠΚ της γεωμετρίας Β ~=: Αληθές όταν το ΠΚ της γεωμετρίας Α ταυτίζεται με το ΠΚ της γεωμετρίας Β
16 Εργαλεία Φόρτωση Δεδομένων shp2pgsql: Φορτώνει ένα shapefile σε σχεσιακή βάση δίνοντας σαν παραμέτρους το όνομα του πίνακα όπου θα φορτωθεί το SRID προαιρετικά το encoding των μη γεωμετρικών δεδομένων $ shp2pgsql -s 2270 jacksonco_schools.shp jacksonco_schools_table psql -d ma.ellak
17 Παραδείγματα Δημιουργία πίνακα με στήλη γεωμετρίας CREATE TABLE lines (name varchar); SELECT AddGeometryColumn('lines', 'line', -1, 'LINESTRING', 2); INSERT INTO lines VALUES ('North West', 'LINESTRING(0 0,-1 1)'), ('North East', 'LINESTRING(0 0, 1 1)'), ('South West', 'LINESTRING(0 0,-1-1)'), ('South East', 'LINESTRING(0 0,1-1)'); SELECT name, ST_AsText(line) FROM lines;
18 Παραδείγματα Δημιουργία πίνακα με στήλη γεωμετρίας (2) CREATE TABLE points (name varchar, point geometry); INSERT INTO points VALUES ('Origin', 'POINT(0 0)'), ('North', 'POINT(0 1)'), ('East', 'POINT(1 0)'), ('West', 'POINT(-1 0)'), ('South', 'POINT(0-1)'); SELECT name, ST_AsText(point) FROM points;
19 Διαφορές Παραδείγματα INSERT INTO points VALUES ('Not a point', 'LINESTRING(1 1, -1-1)'), ('3d point', 'POINT(0 0 3)'), ('WGS84 point', ST_SetSRID('POINT(0 1)', 4326)); Έγκυρο! INSERT INTO lines VALUES ('Not a point', 'LINESTRING(1 1, -1-1)'), ('3d point', 'POINT(0 0 3)'), ('WGS84 point', ST_SetSRID('POINT(0 1)', 4326)); Άκυρο!
20 Παραδείγματα Μετρήσεις Μήκος SELECT ST_Length(ST_GeomFromText('LINESTRING(0 0,5 0,5 10)',2100)); Μήκος σε 3 διαστάσεις SELECT ST_3DLength(ST_GeomFromEWKT('LINESTRING(0 0 0,5 0 3,5 10 5)')); Μήκος στο σφαιροειδές SELECT ST_Length2D_Spheroid( ST_GeomFromEWKT( 'LINESTRING( , )'), 'SPHEROID["GRS 1980", , ]'); Περίμετρος SELECT ST_Perimeter( ST_GeomFromEWKT('POLYGON((-2-2 0,2-2 1,2 2 2,-2 2 1,-2-2 0))'))
21 Παραδείγματα Μετρήσεις Περίμετρος - 1ος τρόπος SELECT ST_Perimeter(ST_GeomFromEWKT('POLYGON((-2-2,2-2,2 2,-2 2,-2-2),(1 1,-1 1,-1-1,1-1,1 1))')) Περίμετρος - 2ος τρόπος SELECT ST_Length( ST_ExteriorRing( ST_GeomFromEWKT( 'POLYGON((-2-2,2-2,2 2,-2 2,-2-2),(1 1,-1 1,-1-1,1-1,1 1))' ) ) );
22 Μετρήσεις Παραδείγματα Εμβαδόν SELECT ST_Area(ST_GeomFromEWKT(g)) FROM ( VALUES ('POLYGON((-2-2 0,2-2 1,2 2 2,-2 2 1,-2-2 0))'), ('POLYGON((-2-2,2-2,2 2,-2 2,-2-2),(1 1,-1 1,-1-1,1-1,1 1))') ) AS query(g); Απόσταση SELECT ST_Distance(ST_GeomFromEWKT('POINT(0 5)'), ST_GeomFromEWKT('LINESTRING(-2 2,2 2)'));
23 Μετρήσεις Παραδείγματα Υπολογισμός των σχολείων που βρίσκονται σε απόσταση το πολύ 5 ΚΜ από το πάρκο «Hawthorne Park / Pool» SELECT jacksonco_schools.name FROM jacksonco_schools, medford_parks WHERE ST_Distance(medford_parks.geom, jacksonco_schools.geom) < 5000 / AND medford_parks.name = 'Hawthorne Park / Pool';
24 Μετρήσεις Εμβαδόν και περίμετρος Παραδείγματα SELECT ST_Area((SELECT geom FROM my_polygons WHERE name = 'polygon 1')), 2')); ST_Area((SELECT geom FROM my_polygons WHERE name = 'polygon SELECT ST_Perimeter((SELECT geom FROM my_polygons WHERE name = 'polygon 1')), ST_Perimeter((SELECT geom FROM my_polygons WHERE name = 'polygon 2')), ST_Length(ST_ExteriorRing((SELECT geom FROM my_polygons WHERE name = 'polygon 1')));
25 Παραδείγματα Υπολογισμοί Γεωμετριών Κοντινότερη Γραμμή INSERT INTO my_lines (name,geom) VALUES ('shortest line between polygons', ST_ShortestLine((SELECT geom FROM my_polygons WHERE name = 'polygon 1'), (SELECT geom FROM my_polygons WHERE name = 'polygon 2')) ); Κεντροειδές INSERT INTO my_points (name,geom) VALUES ('polygons''1 centroid', ST_Centroid((SELECT geom FROM my_polygons WHERE name = 'polygon 1')) ); Κοντινότερο Σημείο INSERT INTO my_points (name,geom) VALUES ('closest point on line 2 between line 2 and polygon 2', ST_ClosestPoint((SELECT geom FROM my_lines WHERE name = 'line 2'), (SELECT geom FROM my_polygons WHERE name = 'polygon 2')) );
26 Παραδείγματα Υπολογισμοί συσχέτισης SELECT id,name FROM my_polygons WHERE ST_Equals(geom,(SELECT geom FROM my_polygons WHERE name = 'polygon 1')); SELECT id,name FROM my_lines WHERE ST_Contains((SELECT geom FROM my_polygons WHERE name = 'polygon 1'),geom); SELECT id,name FROM my_lines WHERE ST_Crosses((SELECT geom FROM my_polygons WHERE name = 'polygon 1'),geom); SELECT id,name FROM my_lines WHERE ST_Covers((SELECT geom FROM my_polygons WHERE name = 'polygon 1'),geom); SELECT id,name FROM my_lines WHERE ST_Touches((SELECT geom FROM my_polygons WHERE name = 'polygon 1'),geom);
27 Παραδείγματα Υπολογισμοί συσχέτισης SELECT id,name FROM my_lines WHERE ST_Intersects((SELECT geom FROM my_polygons WHERE name = 'polygon 1'),geom); SELECT id,name FROM my_lines WHERE ST_Disjoint((SELECT geom FROM my_polygons WHERE name = 'polygon 1'),geom); SELECT id,name FROM my_lines WHERE ST_Dwithin((SELECT geom FROM my_polygons WHERE name = 'polygon 1'),geom, 0.1); INSERT INTO my_polygons (name, geom) VALUES ('polygon 1''s buffer', ST_Buffer((SELECT geom FROM my_polygons WHERE name = 'polygon 1'),0.1))
28 Προβολή γεωμετρίας Παραδείγματα SELECT ST_AsText((SELECT geom FROM my_polygons WHERE name = 'polygon 2')); SELECT ST_AsBinary((SELECT geom FROM my_polygons WHERE name = 'polygon 2')); SELECT ST_AsGeoJSON((SELECT geom FROM my_polygons WHERE name = 'polygon 2')); SELECT ST_AsGML((SELECT geom FROM my_polygons WHERE name = 'polygon 2')); SELECT ST_AsKML((SELECT geom FROM my_polygons WHERE name = 'polygon 2')); SELECT ST_AsLatLonText((SELECT geom FROM my_points LIMIT 1));
29 Χρήση Τελεστών Παραδείγματα SELECT (SELECT geom FROM my_polygons WHERE name = 'big C') && (SELECT geom FROM my_polygons WHERE name = 'little o'); SELECT ST_Intersects( (SELECT geom FROM my_polygons WHERE name = 'big C'), (SELECT geom FROM my_polygons WHERE name = 'little o')); SELECT (SELECT geom FROM my_polygons WHERE name = 'little (SELECT geom FROM my_polygons WHERE name = 'big C'); SELECT (SELECT geom FROM my_polygons WHERE name = 'right triangle') &> (SELECT geom FROM my_polygons WHERE name = 'big C'); SELECT (SELECT geom FROM my_polygons WHERE name = 'left triangle') << (SELECT geom FROM my_polygons WHERE name = 'big C'); SELECT (SELECT geom FROM my_polygons WHERE name = 'left triangle') &< (SELECT geom FROM my_polygons WHERE name = 'big C');
Μεταφορές - Ναυτιλία
ΜΟΝΑΔΕΣ ΑΡΙΣΤΕΙΑΣ ΑΝΟΙΧΤΟΥ ΛΟΓΙΣΜΙΚΟΥ Μεταφορές - Ναυτιλία 3 η Σειρά Εκπαίδευσης 3 ο σεμινάριο 18 Μαΐου 2015 Αντικειμενοστραφείς Σχεσιακές Σχεσιακές Βάσεις Δεδομένων Τα δεδομένα οργανώνονται σε πίνακες
Geographic Information System(GIS)
Geographic Information System(GIS) Κάθε πληροφοριακό σύστημα που ολοκληρώνει, αποθηκεύει, επεξεργάζεται, αναλύει, διαμοιράζει και απεικονίζει γεωγραφική πληροφορία. Βασικό του γνώρισμα ότι χρησιμοποιεί
Θεματολογία. Χωρικά στοιχεία σε βάσεις δεδομένων. Υποδομή για χωρικά δεδομένα
Εθνικό Μετσόβιο Πολυτεχνείο Δ.Π.Μ.Σ. Γεωπληροφορική Χωρικά στοιχεία σε βάσεις δεδομένων Εργαστηριακή διάλεξη στα πλαίσια του μαθήματος «Χωρικές βάσεις δεδομένων» Συστήματα χωρικών βάσεων δεδομένων με αναπαράσταση
Εισαγωγή στην PostgreSQL Spatial 8.1
ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ Σχολή Αγρονόμων & Τοπογράφων Μηχανικών ΜΕΤΑΠΤΥΧΙΑΚΟ ΠΡΟΓΡΑΜΜΑ ΓΓΕΕΩΩΠΠΛΛΗΗΡΡΟΟΦΦΟΟΡΡΙ ΙΙΚΚΗΗ ΜΑΘΗΜΑ: [GEO-6671] Χωρικές Βάσεις Δεδομένων [ Άνοιξη 2008 ] Διδάσκων: Τίμος Σελλής
Εισαγωγή στην Oracle Spatial 10g
ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ Σχολή Αγρονόμων & Τοπογράφων Μηχανικών ΜΕΤΑΠΤΥΧΙΑΚΟ ΠΡΟΓΡΑΜΜΑ ΓΓΕΕΩΩΠΠΛΛΗΗΡΡΟΟΦΦΟΟΡΡΙ ΙΙΚΚΗΗ ΜΑΘΗΜΑ: [GEO-6671] Χωρικές Βάσεις Δεδομένων [Άνοιξη 2008 ] Διδάσκων: Τίμος Σελλής
Εισαγωγή στη PostgreSQL - PostGIS
ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΙΡΑΙΩΣ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΜΑΘΗΜΑ: ΣΥΣΤΗΜΑΤΑ ΓΕΩΓΡΑΦΙΚΩΝ ΠΛΗΡΟΦΟΡΙΩΝ Πανεπιστήμιο Πειραιώς, Τμήμα Πληροφορικής, (8 ο εξ. Προπτυχιακού 2 ο εξ. Μεταπτυχιακού - εαρινό εξάμηνο 2009-2010) Υπεύθυνος
Μεταφορές - Ναυτιλία
ΜΟΝΑΔΕΣ ΑΡΙΣΤΕΙΑΣ ΑΝΟΙΧΤΟΥ ΛΟΓΙΣΜΙΚΟΥ Μεταφορές - Ναυτιλία 3 η Σειρά Εκπαίδευσης 2 ο σεμινάριο 13 Μαΐου 2015 Χάρτες... παντού OpenStreetMap OpenStreetMap Υπηρεσία απεικόνισης και διάθεσης χωρικών δεδομένων
Εισαγωγή στο PostGIS 2.x
ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ Σχολή Αγρονόμων & Τοπογράφων Μηχανικών ΜΕΤΑΠΤΥΧΙΑΚΟ ΠΡΟΓΡΑΜΜΑ ΓΓΕΕΩΠΠΛΛΗΗΡΡΟΦΟΡΡΙ ΙΙΚΚΗΗ ΜΑΘΗΜΑ: Χωρικές Βάσεις Δεδομένων [ Άνοιξη 2014 ] Εισαγωγή στο PostGIS 2.x Κ. Πατρούμπας
ΜΟΝΑΔΕΣ ΑΡΙΣΤΕΙΑΣ ΑΝΟΙΧΤΟΥ ΛΟΓΙΣΜΙΚΟΥ. 1 η Ημερίδα για το έργο Μονάδες Αριστείας ΕΛ/ΛΑΚ. 23 Οκτωβρίου 2014
ΜΟΝΑΔΕΣ ΑΡΙΣΤΕΙΑΣ ΑΝΟΙΧΤΟΥ ΛΟΓΙΣΜΙΚΟΥ 1 η Ημερίδα για το έργο Μονάδες Αριστείας ΕΛ/ΛΑΚ 23 Οκτωβρίου 2014 Δομή παρουσίασης Ανασκόπηση της 1 ης εκπαιδευτικής σειράς Προγραμματισμός για τη 2 η εκπαιδευτική
Αναλυτικές λειτουργίες ΣΓΠ
Αναλυτικές λειτουργίες ΣΓΠ Γενικά ερωτήµατα στα οποία απαντά ένα ΣΓΠ Εντοπισµού (locaton) Ιδιότητας (condton) Τάσεων (trend) ιαδροµών (routng) Μορφών ή προτύπων (pattern) Και µοντέλων (modellng) παραδείγµατα
ΕΞΥΠΗΡΕΤΗΤΕΣ ΜΕΓΑΛΟΥ ΟΓΚΟΥ ΧΩΡΙΚΩΝ ΔΕΔΟΜΕΝΩΝ. ΜΕΛΕΤΗ ΠΕΡΙΠΤΩΣΗΣ ΤΟΥ ΑΝΟΙΚΤΟΥ ΛΟΓΙΣΜΙΚΟΥ POSTGIS
ΕΞΥΠΗΡΕΤΗΤΕΣ ΜΕΓΑΛΟΥ ΟΓΚΟΥ ΧΩΡΙΚΩΝ ΔΕΔΟΜΕΝΩΝ. ΜΕΛΕΤΗ ΠΕΡΙΠΤΩΣΗΣ ΤΟΥ ΑΝΟΙΚΤΟΥ ΛΟΓΙΣΜΙΚΟΥ POSTGIS ΧΡΗΣΤΟΣ ΣΑΒΒΙΔΗΣ ΜΕΤΑΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ Επιβλέπων Καθηγητής: Αναπληρωτής Καθηγητής Γεώργιος Ευαγγελίδης Εξεταστής:
ΜΟΝΑΔΕΣ ΑΡΙΣΤΕΙΑΣ ΑΝΟΙΧΤΟΥ ΛΟΓΙΣΜΙΚΟΥ
ΜΟΝΑΔΕΣ ΑΡΙΣΤΕΙΑΣ ΑΝΟΙΧΤΟΥ ΛΟΓΙΣΜΙΚΟΥ Συστήματα γεωγραφικών πληροφοριών 3 η Σειρά Εκπαίδευσης 3 ο σεμινάριο 26 Μαΐου 2015 Ύλη Γνωριμία με δομές δεδομένων, τύπους αρχείων, συστήματα αναφοράς και χαρακτηριστικά
Εισαγωγή στον MS-SQL Server Express 2008 Spatial
ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ Σχολή Αγρονόμων & Τοπογράφων Μηχανικών ΜΕΤΑΠΤΥΧΙΑΚΟ ΠΡΟΓΡΑΜΜΑ ΓΓΕΕΩΩΠΠΛΛΗΗΡΡΟΟΦΦΟΟΡΡΙ ΙΙΚΚΗΗ ΜΑΘΗΜΑ: [GEO-6671] Χωρικές Βάσεις Δεδομένων [ Άνοιξη 2008 ] Διδάσκων: Τίμος Σελλής
PostgreSQL. Oracle. Εαρινό Εξάμηνο
. - Τμήμα Μηχανικών Η/Υ και Πληροϕορικής Πολυτεχνική Σχολή, Πανεπιστήμιο Πατρών Εαρινό Εξάμηνο 2011-2012 Table of contents 1 - Table of contents 1 2 - Table of contents 1 2 3 - 1 2-3 - Καταγωγή από την
Συστήματα Διαχείρισης Βάσεων Δεδομένων
ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑIΟΥ & ΑΕΙ ΠΕΙΡΑΙΑ Τ.Τ. Τμήματα Ναυτιλίας και Επιχειρηματικών Υπηρεσιών & Μηχ. Αυτοματισμού ΤΕ Συστήματα Διαχείρισης Βάσεων Δεδομένων Νικόλαος Ζ. Ζάχαρης Τι είναι μια Βάση Δεδομένων Είναι
Συγκριτική Ανάλυση Συστημάτων Διαχείρισης Βάσεων Δεδομένων ως προς την δυνατότητα αποθήκευσης και διαχείρισης χωρικών δεδομένων
Συγκριτική Ανάλυση Συστημάτων Διαχείρισης Βάσεων Δεδομένων ως προς την δυνατότητα αποθήκευσης και διαχείρισης χωρικών δεδομένων ΚΟΤΣΑΜΠΑΣΙΔΗΣ ΔΗΜΗΤΡΗΣ ΜΕΤΑΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ Επιβλέπων Καθηγητής : Γεώργιος
Θέμα: Versioning σε γεωγραφικές βάσεις δεδομένων
Πανεπιστήμιο Μακεδονίας Μεταπτυχιακό τμήμα στα Πληροφοριακά Συστήματα Διπλωματική εργασία Θέμα: Versioning σε γεωγραφικές βάσεις δεδομένων Επιβλέπων καθηγητής: Ευαγγελίδης Γεώργιος Σιρκελή Φανή Σκοπός
Δομές δεδομένων και ψηφιακή αναπαράσταση χωρικών φαινομένων
Ενότητα 4 η Δομές δεδομένων και ψηφιακή αναπαράσταση χωρικών φαινομένων Βύρωνας Νάκος Καθηγητής Ε.Μ.Π. - bnakos@central.ntua.gr Bασίλης Κρασανάκης Υποψήφιος διδάκτορας Ε.Μ.Π. - krasvas@mail.ntua.gr Β.
Σχεδιασμός Βάσεων Δεδομένων
Πανεπιστήμιο Πειραιώς Τμήμα Ψηφιακών Συστημάτων Σχεδιασμός Βάσεων Δεδομένων Εργαστήριο 4 Δρ. Βασιλική Κούφη Περιεχόμενα Υλοποίηση Βάσεως Δεδομένων Εκτέλεση ερωτημάτων SQL στην Βάση Δεδομένων BHMA 1. Σχεδιασμός
Θεματολογία. Χωρικά στοιχεία σε βάσεις δεδομένων;
Εθνικό Μετσόβιο Πολυτεχνείο Δ.Π.Μ.Σ. Γεωπληροφορική Χωρικά στοιχεία σε βάσεις δεδομένων; Εργαστηριακή διάλεξη στα πλαίσια του μαθήματος «Χωρικές βάσεις δεδομένων» Συστήματα χωρικών βάσεων δεδομένων με
Αποθηκευμένες Διαδικασίες Stored Routines (Procedures & Functions)
Αποθηκευμένες Διαδικασίες Stored Routines (Procedures & Functions) Αυγερινός Αραμπατζής avi@ee.duth.gr www.aviarampatzis.com Βάσεις Δεδομένων Stored Procedures 1 Stored Routines (1/2) Τμήματα κώδικα τα
ΤΑΞΙΝΟΜΗΣΗ ΑΠΟΤΕΛΕΣΜΑΤΩΝ ΕΡΩΤΗΜΑΤΟΣ
ΤΑΞΙΝΟΜΗΣΗ ΑΠΟΤΕΛΕΣΜΑΤΩΝ ΕΡΩΤΗΜΑΤΟΣ Η συνθήκη WHERE βάζει περιορισμούς στις εγγραφές που επιστρέφονται. Ο όρος ORDER BY ταξινομεί τις εγγραφές που επιστρέφονται. Παράδειγμα: SELECT * FROM table_name ORDER
Ιατρική Πληροφορική. Δρ. Π. ΑΣΒΕΣΤΑΣ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΒΙΟΪΑΤΡΙΚΗΣ ΤΕΧΝΟΛΟΓΙΑΣ Τ.Ε.
Ιατρική Πληροφορική Δρ. Π. ΑΣΒΕΣΤΑΣ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΒΙΟΪΑΤΡΙΚΗΣ ΤΕΧΝΟΛΟΓΙΑΣ Τ.Ε. Χρήσιμοι Σύνδεσμοι Σημειώσεις μαθήματος: http://medisp.bme.teiath.gr/eclass/courses/tio103/ https://eclass.teiath.gr/courses/tio100/
ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ. 1 ο ΣΧΟΛΕΙΟ ΚΩΔΙΚΑ «Βασικά Θέματα Προγραμματισμού στην Ανάπτυξη Δυναμικών Διαδικτυακών Εφαρμογών» (Part 3) Ουρανία Σμυρνάκη
ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ 1 ο ΣΧΟΛΕΙΟ ΚΩΔΙΚΑ «Βασικά Θέματα Προγραμματισμού στην Ανάπτυξη Δυναμικών Διαδικτυακών Εφαρμογών» (Part 3) Ουρανία Σμυρνάκη 1 3 η ενότητα: Εισαγωγή στις Βάσεις Δεδομένων και στην MySQL
Certified Data Base Designer (CDBD)
Certified Data Base Designer (CDBD) Εξεταστέα Ύλη (Syllabus) Πνευµατικά ικαιώµατα Το παρόν είναι πνευµατική ιδιοκτησία της ACTA Α.Ε. και προστατεύεται από την Ελληνική και Ευρωπαϊκή νοµοθεσία που αφορά
10 η Διάλεξη Python Βάσεις δεδομένων στη python
10 η Διάλεξη Python Βάσεις δεδομένων στη python ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ Η standard διεπαφη της python για βάσεις δεδομένων βασίζεται στο DB-API Python Database API υποστηρίζει ένα ευρύ φάσμα βάσεων δεδομένων
H SQL είναι η γλώσσα για όλα τα εμπορικά σχεσιακά συστήματα διαχείρισης βάσεων δεδομένων
Η γλώσσα SQL H SQL είναι η γλώσσα για όλα τα εμπορικά σχεσιακά συστήματα διαχείρισης βάσεων δεδομένων H SQL έχει διάφορα τμήματα: Γλώσσα Ορισμού Δεδομένων (ΓΟΔ) Γλώσσα Χειρισμού Δεδομένων (ΓΧΔ) Ενσωματωμένη
ΜΟΝΑΔΕΣ ΑΡΙΣΤΕΙΑΣ ΑΝΟΙΧΤΟΥ ΛΟΓΙΣΜΙΚΟΥ
ΜΟΝΑΔΕΣ ΑΡΙΣΤΕΙΑΣ ΑΝΟΙΧΤΟΥ ΛΟΓΙΣΜΙΚΟΥ Συστήματα γεωγραφικών πληροφοριών 2 η Σειρά Εκπαίδευσης 1 ο σεμινάριο 21 Οκτωβρίου 2014 Ελεύθερο Λογισμικό ΕΛ/ΛΑΚ: Ελεύθερο Λογισμικό / Λογισμικό Ανοικτού Κώδικα (ΕΛ/ΛΑΚ)
ΕΣΔ 232: ΟΡΓΑΝΩΣΗ ΔΕΔΟΜΕΝΩΝ ΣΤΗ ΚΟΙΝΩΝΙΑ ΤΗΣ ΠΛΗΡΟΦΟΡΙΑΣ. Ακαδημαϊκό Έτος 2011 2012, Εαρινό Εξάμηνο. Εργαστηριακή Άσκηση 4 7/02/2012
ΤΕΧΝΟΛΟΓΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ, ΤΜΗΜΑ ΕΠΙΚΟΙΝΩΝΙΑΣ & ΣΠΟΥΔΩΝ ΔΙΑΔΙΚΤΥΟΥ ΕΣΔ 232: ΟΡΓΑΝΩΣΗ ΔΕΔΟΜΕΝΩΝ ΣΤΗ ΚΟΙΝΩΝΙΑ ΤΗΣ ΠΛΗΡΟΦΟΡΙΑΣ Ακαδημαϊκό Έτος 2011 2012, Εαρινό Εξάμηνο Εργαστηριακή Άσκηση 4 7/02/2012
Αναλυτικές λειτουργίες ΓΠΣ
Αναλυτικές λειτουργίες ΓΠΣ Χρίστος Γενικά ερωτήµατα στα οποία απαντά ένα ΓΠΣ Εντοπισµού (location) Ιδιότητας (condition) Τάσεων (trend) ιαδροµών (routing) Μορφών ή προτύπων (pattern) Και µοντέλων (modelling)
Τμήμα Διοίκησης Επιχειρήσεων
Τμήμα Διοίκησης Επιχειρήσεων «Βάσεις Δεδομένων και Ευφυή Πληροφοριακά Συστήματα» «Σημειώσεις για την SQL» ΕΞΑΜΗΝΟ: ΣΤ Δρ. Κωνσταντίνος Χ. Γιωτόπουλος Πάτρα, Νοέμβριος 2010 SQL Create Table Η CREATE TABLE
Ιατρική Πληροφορική. Δρ. Π. ΑΣΒΕΣΤΑΣ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΒΙΟΪΑΤΡΙΚΗΣ ΤΕΧΝΟΛΟΓΙΑΣ Τ. Ε. Χρήσιμοι Σύνδεσμοι
Ιατρική Πληροφορική Δρ. Π. ΑΣΒΕΣΤΑΣ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΒΙΟΪΑΤΡΙΚΗΣ ΤΕΧΝΟΛΟΓΙΑΣ Τ. Ε. Χρήσιμοι Σύνδεσμοι Σημειώσεις μαθήματος: http://medisp.bme.teiath.gr/eclass/courses/tio103/ https://eclass.teiath.gr/courses/tio100/
Η SQL αποτελείται από δύο υποσύνολα, τη DDL και τη DML.
Κεφάλαιο 5 Η γλώσσα SQL 5.1 Εισαγωγή Η γλώσσα SQL (Structured Query Language) είναι η πιο διαδεδομένη διαλογική γλώσσα ερωταπαντήσεων που χρησιμοποιείται για την επικοινωνία του χρήστη με σχεσιακές ΒΔ.
Ορισμοί Σχεσιακού Μοντέλου και Τροποποιήσεις Σχέσεων σε SQL
Εισαγωγή Μοντελοποίηση Στα προηγούμενα μαθήματα: Ορισμοί Σχεσιακού Μοντέλου και Τροποποιήσεις Σχέσεων σε SQL Εννοιολογικός Σχεδιασμός Βάσεων εδομένων (με χρήση του Μοντέλου Οντοτήτων/Συσχετίσεων) Λογικός
Ορισμοί Σχεσιακού Μοντέλου και Τροποποιήσεις Σχέσεων σε SQL
Ορισμοί Σχεσιακού Μοντέλου και Τροποποιήσεις Σχέσεων σε SQL Βάσεις Δεδομένων 2009-2010 Ευαγγελία Πιτουρά 1 Εισαγωγή Μοντελοποίηση Στα προηγούμενα μαθήματα: Εννοιολογικός Σχεδιασμός Βάσεων εδομένων (με
Ορισμοί Σχεσιακού Μοντέλου και (απλές)τροποποιήσεις Σχέσεων στην SQL. Βάσεις Δεδομένων Ευαγγελία Πιτουρά 1
Ορισμοί Σχεσιακού Μοντέλου και (απλές)τροποποιήσεις Σχέσεων στην SQL Ευαγγελία Πιτουρά 1 Τι έχουμε δει Μοντελοποίηση Εννοιολογικός Σχεδιασμός Βάσεων Δεδομένων (με χρήση του Μοντέλου Οντοτήτων/Συσχετίσεων)
Ροή εργασίας στο περιβάλλον του ArcGIS 10 για την καταχώριση Διοικητικών Πράξεων στο Κτηματολόγιο
Ροή εργασίας στο περιβάλλον του ArcGIS 10 για την καταχώριση Διοικητικών Πράξεων στο Κτηματολόγιο Μέρος Α Αργύρης Δ. Αργυρίου Αγρονόμος Τοπογράφος Μηχανικός Προϊστάμενος Τμήματος Διοικητικών Πράξεων Διεύθυνση
Περιεχόμενα. Συστήματα Γεωγραφικών Πληροφοριών Γενικά. ArcGIS/ArcView Γενικά. κεφάλαιο 1. κεφάλαιο 2
Περιεχόμενα κεφάλαιο 1 Συστήματα Γεωγραφικών Πληροφοριών Γενικά Εισαγωγή...21 Πηγές δεδομένων Σ.Γ.Π....23 Βασική ιδέα των Σ.Γ.Π....23 υνατότητες-εφαρμογές των Σ.Γ.Π....24 κεφάλαιο 2 ArcGIS/ArcView Γενικά
Στην ενότητα αυτή παρατίθενται δεξιότητες που αφορούν στη χρήση των πιο διαδεδομένων λογισμικών Γεωγραφικών Συστημάτων Πληροφοριών (GIS).
Ενότητα 3η: Χρήση Λογισμικού GIS Το παρακάτω αναλυτικό γνωστικό περιεχόμενο, αποτελεί την τρίτη ενότητα της εξεταστέας ύλης για την πιστοποίηση GISPro και παρέχει το υπόβαθρο της πρακτικής εξέτασης στο
ΜΟΝΑΔΕΣ ΑΡΙΣΤΕΙΑΣ ΑΝΟΙΧΤΟΥ ΛΟΓΙΣΜΙΚΟΥ
ΜΟΝΑΔΕΣ ΑΡΙΣΤΕΙΑΣ ΑΝΟΙΧΤΟΥ ΛΟΓΙΣΜΙΚΟΥ Συστήματα γεωγραφικών πληροφοριών 3 η Σειρά Εκπαίδευσης 4 ο σεμινάριο 2 Ιουνίου 2015 Ύλη Γνωριμία με τα GIS μοντέλα δεδομένων και τύπους αρχείων Κανονικοποίηση δεδομένων
Ανάκτηση Δεδομένων (Information Retrieval)
Ανάκτηση Δεδομένων (Information Retrieval) Παύλος Εφραιμίδης Βάσεις Δεδομένων Ανάκτηση Δεδομένων 1 Information Retrieval (1) Βάσεις Δεδομένων: Περιέχουν δομημένη πληροφορία: Πίνακες Ανάκτηση Πληροφορίας
Σχεδίαση και Χρήση Βάσεων Δεδομένων. Χρήση του DBDesigner. Γιώργος Πυρουνάκης - forky@di.uoa.gr
Σχεδίαση και Χρήση Βάσεων Δεδομένων Χρήση του DBDesigner Γιώργος Πυρουνάκης - forky@di.uoa.gr Δομή Διαλέξεων Εισαγωγή στο DBDesigner Εφαρμογή στη ΒΔ Προμηθευτής-Προϊόντα Παραδείγματα μοντελοποίησης και
Ορισµοί Σχεσιακού Μοντέλου και Τροποποιήσεις Σχέσεων σε SQL
Ορισµοί Σχεσιακού Μοντέλου και Τροποποιήσεις Σχέσεων σε SQL Βάσεις εδοµένων 2011-2012 Ευαγγελία Πιτουρά 1 Εισαγωγή Μοντελοποίηση Στα προηγούµενα µαθήµατα: Εννοιολογικός Σχεδιασµός Βάσεων Δεδοµένων (µε
ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΑΤΡΩΝ - ΤΜΗΥΠ ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ Ι
ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΑΤΡΩΝ - ΤΜΗΥΠ ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ Ι Β. Μεγαλοοικονόμου, Δ. Χριστοδουλάκης Σχεσιακό Μοντέλο SQL- Μέρος Β Ακ.Έτος 2008-09 (μεβάσητιςσημειώσειςτωνsilberchatz, Korth και Sudarshan και του C. Faloutsos
Βάσεις Δεδομένων Ι - 06. Ευρετήρια/Indexes. (...και επιδόσεις ΣΔΒΔ) Views (Όψεις) Φώτης Κόκκορας (MSc/PhD) Τμήμα Τεχνολογίας Πληροφορικής & Τηλεπ/νιών
Βάσεις Δεδομένων Ι - 06 Ευρετήρια/Indexes (...και επιδόσεις ΣΔΒΔ) Views (Όψεις) Φώτης Κόκκορας (MSc/PhD) Τμήμα Τεχνολογίας Πληροφορικής & Τηλεπ/νιών ΤΕΙ Λάρισας Τι είναι τα ευρετήρια; Ευρετήριο/Index:
Εισαγωγή στη Διαχείριση Γεωχωρικών Δεδομένων
Προχωρημένα Θέματα Βάσεων Δεδομένων Εισαγωγή στη Διαχείριση Γεωχωρικών Δεδομένων Διδάσκων: Νεκτάριος Κοζύρης, Kαθηγητής (nkoziris@cslab.ntua.gr) Άδεια Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες
Σχεδίαση Βάσεων Δεδομένων
Οδηγίες Μέρος 1: Απαντήστε κάθε ερώτηση. 1. Ποια είναι τα πλεονεκτήματα που παρέχει το Περιβάλλον Βάσεων Δεδομένων της Oracle για τις επιχειρήσεις; Το σύστημα διαχείρισης βάσεων δεδομένων της Oracle δίνει
Αρχιτεκτονική Συστημάτων Βάσεων Δεδομένων. Κατηγορίες χρηστών ΣΔΒΔ Αρχιτεκτονική ANSI/SPARC Γλώσσες ερωτημάτων Μοντέλα δεδομένων Λειτουργίες ΣΔΒΔ
Αρχιτεκτονική Συστημάτων Βάσεων Δεδομένων Κατηγορίες χρηστών ΣΔΒΔ Αρχιτεκτονική ANSI/SPARC Γλώσσες ερωτημάτων Μοντέλα δεδομένων Λειτουργίες ΣΔΒΔ Χρήστες ΣΔΒΔ Απλοί Χρήστες: συγκεκριμένες λειτουργίες σε
ΜΕΡΟΣ Ι: ΓΕΩΓΡΑΦΙΚΑ Ε ΟΜΕΝΑ ΚΑΙ ΣΥΣΤΗΜΑΤΑ ΓΕΩΓΡΑΦΙΚΩΝ ΠΛΗΡΟΦΟΡΙΩΝ Η ΦΥΣΗ ΤΩΝ ΓΕΩΓΡΑΦΙΚΩΝ Ε ΟΜΕΝΩΝ...
ΠΙΝΑΚΑΣ ΠΕΡΙΕΧΟΜΕΝΩΝ ΜΕΡΟΣ Ι: ΓΕΩΓΡΑΦΙΚΑ Ε ΟΜΕΝΑ ΚΑΙ ΣΥΣΤΗΜΑΤΑ ΓΕΩΓΡΑΦΙΚΩΝ ΠΛΗΡΟΦΟΡΙΩΝ...1 1. Η ΦΥΣΗ ΤΩΝ ΓΕΩΓΡΑΦΙΚΩΝ Ε ΟΜΕΝΩΝ...3 Κατηγορίες των Γεωγραφικών εδοµένων...3 Γεωγραφικές οντότητες...3 ιαστάσεις
Οι διαθέσιμες μέθοδοι σε γενικές γραμμές είναι:
Χωρική Ανάλυση Ο σκοπός χρήσης των ΣΓΠ δεν είναι μόνο η δημιουργία μίας Β.Δ. για ψηφιακές αναπαραστάσεις των φαινομένων του χώρου, αλλά κυρίως, η βοήθειά του προς την κατεύθυνση της υπόδειξης τρόπων διαχείρισής
ΚΕΡΑΜΟΠΟΥΛΟΣ ΕΥΚΛΕΙΔΗΣ
ΚΕΡΑΜΟΠΟΥΛΟΣ ΕΥΚΛΕΙΔΗΣ Πίνακας Πεδίο Τύπος Κύριο κλειδί Αναφορική ακεραιότητα οντοτήτων Ξένο κλειδί Αναφορική ακεραιότητα δεδομένων Δρ. Κεραμόπουλος Ευκλείδης 2 ΚΥΡΙΟ ΚΛΕΙΔΙ ΦΟΙΤΗΤΗΣ ΑΜ CHAR(5) ΟΝΟΜΑ VARCHAR(20)
ΜΟΝΑΔΕΣ ΑΡΙΣΤΕΙΑΣ ΑΝΟΙΧΤΟΥ ΛΟΓΙΣΜΙΚΟΥ
ΜΟΝΑΔΕΣ ΑΡΙΣΤΕΙΑΣ ΑΝΟΙΧΤΟΥ ΛΟΓΙΣΜΙΚΟΥ Συστήματα γεωγραφικών πληροφοριών 1 ος Κύκλος Εκπαίδευσης 6 ο σεμινάριο 4 Ιουλίου 2014 Τηλεπισκόπηση Η Τηλεπισκόπηση ορίζεται ως: «η τέχνη, η επιστήμη και η τεχνολογία
ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ Ι Ενότητα 3:
Ενότητα 3: Σχεσιακό Μοντέλο. Από το ιδεατό στο λογικό (σχεσιακό) μοντέλο. Από το λογικό στο φυσικό (SQL) μοντέλο Ευαγγελίδης Γεώργιος Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης
Αγροτική Ανάπτυξη Περιβάλλον
ΜΟΝΑΔΕΣ ΑΡΙΣΤΕΙΑΣ ΑΝΟΙΧΤΟΥ ΛΟΓΙΣΜΙΚΟΥ Αγροτική Ανάπτυξη Περιβάλλον 1 ος Κύκλος Εκπαίδευσης 4 ο σεμινάριο 4 Ιουλίου 2014 GRASS GIS Τι είναι το GRASS GIS; Ένα άρτιο ΣΓΠ Ανοιχτού Κώδικα (Open Source GIS)
Θοδωρής Στρατιώτης. Διαδικασία δημοσίευσης δεδομένων στο GEODATA.gov.gr
Θοδωρής Στρατιώτης Διαδικασία δημοσίευσης δεδομένων στο GEODATA.gov.gr Περίγραμμα Εγγραφή Χρήστη Δημιουργία Οργανισμού Επεξεργασία Οργανισμού Δημιουργία Συνόλων Δεδομένων Γεωχωρική Πρόσληψη 2 Εγγραφείτε
PL/SQL. Κώστας Στεφανίδης
PL/SQL Κώστας Στεφανίδης Βασική ομή DECLARE /* Μεταβλητές και τύποι */ BEGIN /* ιαδικασίες και εντολές PL/SQL*/ /* Είναι το μόνο τμήμα που απαιτείται */ EXCEPTION /* Εντολές χειρισμού λαθών */ END; Βασική
Πανεπιστήμιο Πειραιώς Τμήμα Πληροφορικής Πρόγραμμα Μεταπτυχιακών Σπουδών «Πληροφορική»
Πανεπιστήμιο Πειραιώς Τμήμα Πληροφορικής Πρόγραμμα Μεταπτυχιακών Σπουδών «Πληροφορική» Μεταπτυχιακή Διατριβή Τίτλος Διατριβής Εμπλουτισμός Βάσης Δεδομένων με AIS μηνύματα και στατιστικά κίνησης λιμένα
PERL. Δήμος Παύλου Δημήτρης Κουζαπάς
PERL Δήμος Παύλου Δημήτρης Κουζαπάς Perl Η Perl είναι μια διερμηνευομένη δυναμική γλώσσα προγραμματισμού. Συνδυάζει χαρακτηριστικά από διάφορες γλώσσες. (C/C++, Awk, Lisp κλπ) Διαδόθηκε λόγω της μεγάλης
Ανάπτυξη web-based βάσης με χωρικά δεδομένα σε περιβάλλον PostgreSQL
ΔΙΑΤΜΗΜΑΤΙΚΟ ΠΡΟΓΡΑΜΜΑ ΜΕΤΑΠΤΥΧΙΑΚΩΝ ΣΠΟΥΔΩΝ ΣΤΑ ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ Ανάπτυξη web-based βάσης με χωρικά δεδομένα σε περιβάλλον PostgreSQL Πτυχιακή Εργασία του Φοιτητή Γρηγορίου Λιάπη Μ 23/00 Επιβλέπων:
2ο ΚΟΙΝΟ ΣΥΝΕΔΡΙΟ Ε.Υ.Ε. - Ε.Ε.Δ.Υ.Π., 11-13 ΟΚΤΩΒΡΙΟΥ 2012, ΠΑΤΡΑ 1123
2ο ΚΟΙΝΟ ΣΥΝΕΔΡΙΟ Ε.Υ.Ε. - Ε.Ε.Δ.Υ.Π., 11-13 ΟΚΤΩΒΡΙΟΥ 2012, ΠΑΤΡΑ 1123 ΑΝΑΠΤΥΞΗ ΒΑΣΗΣ ΠΕΡΙΒΑΛΛΟΝΤΙΚΗΣ ΠΛΗΡΟΦΟΡΙΑΣ ΓΙΑ ΤΗΝ ΑΕΙΦΟΡΙΚΗ ΔΙΑΧΕΙΡΙΣΗ ΥΔΡΟΛΟΓΙΚΩΝ ΛΕΚΑΝΩΝ ΠΕΡΙΠΤΩΣΗ ΑΛΦΕΙΟΥ ΠΟΤΑΜΟΥ Χρηστίνα Ν.
ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΤΜΗΜΑ ΜΑΘΗΜΑΤΙΚΩΝ
ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΤΜΗΜΑ ΜΑΘΗΜΑΤΙΚΩΝ ΕΡΓΑΣΤΗΡΙΟ ΒΑΣΕΩΝ Ε ΟΜΕΝΩΝ ΜΕΡΟΣ ΠΕΜΠΤΟ Triggers, Stored procedures Γιώργος Μαρκοµανώλης Περιεχόµενα Triggers-Ενηµέρωση δεδοµένων άλλων πινάκων... 1 Ασφάλεια...
Εργαστήριο Βάσεων Δεδομένων. Εισαγωγικό Φροντιστήριο Βασικές Έννοιες - Ανάλυση Απαιτήσεων
Εργαστήριο Βάσεων Δεδομένων Εισαγωγικό Φροντιστήριο Βασικές Έννοιες - Ανάλυση Απαιτήσεων Τρόπος Διεξαγωγής #1 Ύλη (4 Ενότητες) 1. Ανάλυση Απαιτήσεων - Σχεδιασμός Βάσης Δεδομένων 2. Δημιουργία βάσης a)
Εργαστηριακές ασκήσεις µαθήµατος Εισαγωγή στο PostGIS
Εργαστηριακές ασκήσεις µαθήµατος Εισαγωγή στο PostGIS efrentzo@unipi.gr PostgreSQL Λογισµικό ανοικτού κώδικα (open source), κάτω από BSD license Copyright του Πανεπιστηµίου της Καλιφόρνια εκδόσεις για
ΧΑΡΟΚΟΠΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΤΜΗΜΑ ΓΕΩΓΡΑΦΙΑΣ ΜΑΘΗΜΑ: ΣΥΣΤΗΜΑΤΑ ΓΕΩΓΡΑΦΙΚΩΝ ΠΛΗΡΟΦΟΡΙΩΝ Ι
ΧΑΡΟΚΟΠΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΤΜΗΜΑ ΓΕΩΓΡΑΦΙΑΣ ΜΑΘΗΜΑ: ΣΥΣΤΗΜΑΤΑ ΓΕΩΓΡΑΦΙΚΩΝ ΠΛΗΡΟΦΟΡΙΩΝ Ι ΔΗΜΙΟΥΡΓΙΑ ΔΙΑΜΟΡΦΩΣΗ ΠΕΡΙΓΡΑΦΙΚΩΝ ΔΕΔΟΜΕΝΩΝ (ATTRIBUTES) ΜΕ ΤΟ ΑΝΟΙΧΤΟΥ ΚΩΔΙΚΑ ΛΟΓΙΣΜΙΚΟ GIS QGIS Επιστημονικός υπεύθυνος:
ΓΕΩΓΡΑΦΙΚΑ ΣΥΣΤΗΜΑΤΑ ΠΛΗΡΟΦΟΡΙΩΝ-2 (ο χάρτης)
ΓΕΩΓΡΑΦΙΚΑ ΣΥΣΤΗΜΑΤΑ ΠΛΗΡΟΦΟΡΙΩΝ-2 (ο χάρτης) Ο χάρτης ως υπόβαθρο των ΓΣΠ Tα ΓΣΠ βασίζονται στη διαχείριση πληροφοριών που έχουν άμεση σχέση με το γεωγραφικό χώρο, περιέχουν δηλαδή δεδομένα με γεωγραφική
Τμήμα Πληροφορικής ΑΠΘ 2013-2014
Βάσεις Δεδομένων Εργαστήριο V Τμήμα Πληροφορικής ΑΠΘ 2013-2014 2 Σκοπός του 5 ου εργαστηρίου Σκοπός αυτού του εργαστηρίου είναι: η μελέτη ερωτημάτων τροποποίησης δομής / δεδομένων η μελέτη σύνθετων ερωτημάτων
ΜΟΝΑΔΕΣ ΑΡΙΣΤΕΙΑΣ ΑΝΟΙΧΤΟΥ ΛΟΓΙΣΜΙΚΟΥ
ΜΟΝΑΔΕΣ ΑΡΙΣΤΕΙΑΣ ΑΝΟΙΧΤΟΥ ΛΟΓΙΣΜΙΚΟΥ Συστήματα γεωγραφικών πληροφοριών 1 ος Κύκλος Εκπαίδευσης 1 ο σεμινάριο 27 Μαΐου 2014 Ελεύθερο Λογισμικό ΕΛ/ΛΑΚ: Ελεύθερο Λογισμικό / Λογισμικό Ανοικτού Κώδικα (ΕΛ/ΛΑΚ)
8. ΜΕΤΑΣΧΗΜΑΤΙΣΜΟΣ ΔΕΔΟΜΕΝΩΝ
8. ΜΕΤΑΣΧΗΜΑΤΙΣΜΟΣ ΔΕΔΟΜΕΝΩΝ Στόχος του εργαστηρίου αυτού είναι να δείξει πώς τα εργαστήρια με τα δεδομένα της ICAP μπορούν να υλοποιηθούν χωρίς τη χρήση SQL Server, χρησιμοποιώντας μόνον Excel και Rapid
Βάσεις Δεδομένων. Βασίλειος Βεσκούκης Εισαγωγή στη γλώσσα SQL (Structured Query Language) Η γλώσσα SQL
Εθνικό Μετσόβιο ολυτεχνείο Σχολή Αγρονόμων Τοπογράφων Μηχανικών Βάσεις Δεδομένων Βασίλειος Βεσκούκης v.vescoukis@cs.ntua.gr Εισαγωγή στη γλώσσα SQL (Structured Query Language) Η γλώσσα SQL Η γλώσσα SQL
Eισαγωγή στο λογισμικό QGis
Eισαγωγή στο λογισμικό QGis 3 η Εργαστηριακή άσκηση Οικολογίας της Βλάστησης - 2018 ανοιχτό λογισμικό: http://www.qgis.org/en/site/ Τι επιλέγουμε να εγκαταστήσουμε Αλλαγή γλώσσας στο QGis Ρυθμίσεις ->
Oracle Map Viewer. Θεματολογία. Χαρτογραφική απεικόνιση από β.δ.
Εθνικό Μετσόβιο Πολυτεχνείο Δ.Π.Μ.Σ. Γεωπληροφορική Χαρτογραφική απεικόνιση από β.δ. Εργαστηριακή διάλεξη στα πλαίσια του μαθήματος «Χωρικές βάσεις δεδομένων» Περιβάλλοντα χαρτογραφικής απεικόνισης με
PROJECT ΕΡΓΑΣΤΗΡΙΩΝ ΒΑΣΕΩΝ ΔΕΔΟΜΕΝΩΝ Ι. Τμήμα Μηχανικών Πληροφορικής Τ.Ε.
Παραδοτέα 1. Το αρχείο.mdb της βάσης δεδομένων σας σε ACCESS 2. Ένα CD που θα αναγράφει το ονοματεπώνυμο του σπουδαστή και το ΑΕΜ και θα περιέχει το αρχείο.mdb της βάσης δεδομένων καθώς και το εγχειρίδιο
ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΑΤΡΩΝ - ΤΜΗΥΠ ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ ΙI
ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΑΤΡΩΝ - ΤΜΗΥΠ ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ ΙI B. Μεγαλοοικονόμου Αντικειμενοστρεφή και αντικειμενο-σχεσιακά ΣΔΒΔ (παρουσίαση βασισμένη εν μέρη σε σημειώσεις των Silberchatz, Korth και Sudarshan και του
Kεφ.2: Σχεσιακό Μοντέλο (επανάληψη) Κεφ.6.1: Σχεσιακή Άλγεβρα
Kεφ.2: Σχεσιακό Μοντέλο (επανάληψη) Κεφ.6.1: Σχεσιακή Άλγεβρα Database System Concepts, 6 th Ed. Silberschatz, Korth and Sudarshan See www.db-book.com for conditions on re-use Παράδειγμα Σχέσης attributes
Εισαγωγή στην Επεξεργασία Ερωτήσεων. Βάσεις Δεδομένων Ευαγγελία Πιτουρά 1
Εισαγωγή στην Επεξεργασία Ερωτήσεων 1 Επεξεργασία Ερωτήσεων Θα δούμε την «πορεία» μιας SQL ερώτησης (πως εκτελείται) Ερώτηση SQL Ερώτηση ΣΒΔ Αποτέλεσμα 2 Βήματα Επεξεργασίας Τα βασικά βήματα στην επεξεργασία
Οι εντολές CREATE TABLE, ALTER TABLE, CREATE KEY, ALTER KEY.
Η γλώσσα ορισμού δεδομένων της SQL Οι εντολές CREATE TABLE, ALTER TABLE, CREATE KEY, ALTER KEY Αθανάσιος Σταυρακούδης http://stavrakoudis.econ.uoi.gr astavrak@uoi.gr @AStavrakoudis Άνοιξη 2016 1 / 85 Περιεχόμενα
Το σχεσιακό μοντέλο βάσεων δεδομένων
ΕΣΔ232 Οργάνωση Δεδομένων στη Κοινωνία της Πληροφορίας Το σχεσιακό μοντέλο βάσεων δεδομένων Περιεχόμενα Περιεχόμενα - Βιβλιογραφία Ενότητας Εισαγωγή στο σχεσιακό μοντέλο Σχεσιακές γλώσσες ερωτημάτων Περιορισμοί
IBM DB2, Microsoft SQL Server. Εαρινό Εξάμηνο
, Τμήμα Μηχανικών Η/Υ και Πληροϕορικής Πολυτεχνική Σχολή, Πανεπιστήμιο Πατρών Εαρινό Εξάμηνο 2011-2012 Table of contents 1 Table of contents 1 2 Table of contents 1 2 3 1 2 3 1 2 3 Εμϕανίστηκε το 1984
Εισαγωγή στο Bison. Μεταγλωττιστές, Χειμερινό εξάμηνο
Εισαγωγή στο Bison Μεταγλωττιστές, Χειμερινό εξάμηνο 2016-2017 Συντακτική Ανάλυση Αποτελεί την δεύτερη φάση της μετάφρασης. Εύρεση της σχέσης που υπάρχει των λεκτικών μονάδων ενός προγράμματος. Παράδειγμα
ΓΕΩΓΡΑΦΙΚΑ ΣΥΣΤΗΜΑΤΑ ΠΛΗΡΟΦΟΡΙΩΝ ΚΑΙ ΤΗΛΕΠΙΣΚΟΠΗΣΗ ΣΤΗΝ ΕΦΑΡΜΟΣΜΕΝΗ ΓΕΩΛΟΓΙΑ
ΓΕΩΓΡΑΦΙΚΑ ΣΥΣΤΗΜΑΤΑ ΠΛΗΡΟΦΟΡΙΩΝ ΚΑΙ ΤΗΛΕΠΙΣΚΟΠΗΣΗ ΣΤΗΝ ΕΦΑΡΜΟΣΜΕΝΗ ΓΕΩΛΟΓΙΑ Ενότητα 10: Προβολικά Συστήματα (Μέρος 2 ο ) Νικολακόπουλος Κωνσταντίνος, Επίκουρος Καθηγητής Σχολή Θετικών Επιστημών Τμήμα
ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΤΜΗΜΑ ΜΑΘΗΜΑΤΙΚΩΝ
ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΤΜΗΜΑ ΜΑΘΗΜΑΤΙΚΩΝ ΕΡΓΑΣΤΗΡΙΟ ΒΑΣΕΩΝ Ε ΟΜΕΝΩΝ ΜΕΡΟΣ ΤΕΤΑΡΤΟ Insert, Update, Delete, Ένωση πινάκων Γιώργος Μαρκοµανώλης Περιεχόµενα Group By... 1 Having...1 Οrder By... 2 Εντολή Insert...
Οι εντολές CREATE TABLE, ALTER TABLE, CREATE KEY, ALTER KEY.
Η γλώσσα ορισμού δεδομένων της SQL Οι εντολές CREATE TABLE, ALTER TABLE, CREATE KEY, ALTER KEY Αθανάσιος Σταυρακούδης http://stavrakoudis.econ.uoi.gr Άνοιξη 2014 Περιεχόμενα 1 Δημιουργία πινάκων με την
ΗΥ-360 Αρχεία και Βάσεις Δεδομένων Διδάσκων: Δ. Πλεξουσάκης. Φροντιστήριο SQL Examples Ξένου Ρουμπίνη
ΗΥ-360 Αρχεία και Βάσεις Δεδομένων Διδάσκων: Δ. Πλεξουσάκης Φροντιστήριο SQL Examples Ξένου Ρουμπίνη 1 SQL-DDL Data Definition/Description Language (DDL): προσδιορίζουν τη δομή ή το σχήμα των δεδομένων.
Χωρικές και Πολυμεσικές Βάσεις Δεδομένων (ΠΜΣ) Ενδεικτικές ερωτήσεις-θέματα για την εξέταση της θεωρίας
Χωρικές και Πολυμεσικές Βάσεις Δεδομένων (ΠΜΣ) Ενδεικτικές ερωτήσεις-θέματα για την εξέταση της θεωρίας 1. Ποια είναι τα βασικά πλεονεκτήματα ενός παραδοσιακού σχεσιακού συστήματος βάσεων δεδομένων και
Βάσεις Δεδομένων. Σχεσιακό Μοντέλο Δεδομένων. Βασίλειος Βεσκούκης Ορισμός Βάσης Δεδομένων Δομή Περιορισμοί
Εθνικό Μετσόβιο Πολυτεχνείο Σχολή Αγρονόμων Τοπογράφων Μηχανικών Βάσεις Δεδομένων Βασίλειος Βεσκούκης v.vescoukis@cs.ntua.gr Βασικές πράξεις της Σχεσιακής Αλγεβρας Σχεσιακό Μοντέλο Δεδομένων Ορισμός Βάσης
Οδηγία INSPIRE, μεταδεδομένα και GIS
Οδηγία INSPIRE, μεταδεδομένα και GIS Σαραφίδης Δημήτριος Δρ. Αγρονόμος και Τοπογράφος Μηχανικός sarafid@topo.auth.gr WikiMapia.org Google Maps / Google Earth Bing Maps / Virtual Earth ΚΤΗΜΑΤΟΛΟΓΙΟ ΑΕ openstreetma
Σχεσιακή Άλγεβρα και Σχεσιακός Λογισμός. Σχεσιακή Άλγεβρα Σχεσιακός Λογισμός
7 Σχεσιακή Άλγεβρα και Σχεσιακός Λογισμός Σχεσιακή Άλγεβρα Σχεσιακός Λογισμός Σχεσιακή Άλγεβρα H Σχεσιακή Άλγεβρα (relational algebra) ορίζει ένα σύνολο πράξεων που εφαρμόζονται σε μία ή περισσότερες σχέσεις
Εφαρμογές Συστημάτων Γεωγραφικών Πληροφοριών
ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΧΤΑ ΑΚΑΔΗΜΑΙΚΑ ΜΑΘΗΜΑΤΑ Εφαρμογές Συστημάτων Γεωγραφικών Πληροφοριών Ενότητα # 13: Εξελιγμένα θέματα στα GISs Ιωάννης Γ. Παρασχάκης Τμήμα Αγρονόμων & Τοπογράφων
Περιεχόμενα. Πρόγραμμα Spatial Analyst. Εισαγωγή στο Πρόγραμμα Spatial Analyst. κεφάλαιο 1. Πρόλογος... 9 Περιεχόμενα... 11
Πρόλογος... 9 Περιεχόμενα... 11 Πρόγραμμα Spatial Analyst κεφάλαιο 1 Εισαγωγή στο Πρόγραμμα Spatial Analyst Γενικά... 23 υνατότητες του Spatial Analyst... 23 Επεξηγήσεις συμβατικών όρων... 24 Σειρά διαδοχικών
ισδιάστατοι μετασχηματισμοί ΚΕΦΑΛΑΙΟ 4: ισδιάστατοι γεωμετρικοί μετασχηματισμοί
ΚΕΦΑΛΑΙΟ 4: ισδιάστατοι γεωμετρικοί μετασχηματισμοί Πολλά προβλήματα λύνονται μέσω δισδιάστατων απεικονίσεων ενός μοντέλου. Μεταξύ αυτών και τα προβλήματα κίνησης, όπως η κίνηση ενός συρόμενου μηχανισμού.
Βάσεις Δεδομένων και Ευφυή Πληροφοριακά Συστήματα Επιχειρηματικότητας. 3ο Μάθημα: Εισαγωγή στην SQL. Δρ. Κωνσταντίνος Χ.
Βάσεις Δεδομένων και Ευφυή Πληροφοριακά Συστήματα Επιχειρηματικότητας 3ο Μάθημα: Εισαγωγή στην SQL Δρ. Κωνσταντίνος Χ. Γιωτόπουλος SQL Background SQL Structured Query Language Standard query γλώσσα για
Η εκπόνηση της εργασίας θα γίνει σε ομάδες των 2-3 ατόμων
ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΙΡΑΙΩΣ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΜΑΘΗΜΑ: ΣΥΣΤΗΜΑΤΑ ΓΕΩΓΡΑΦΙΚΩΝ ΠΛΗΡΟΦΟΡΙΩΝ (εαρινό εξάμηνο 2009-2010) ΔΙΔΑΣΚΟΝΤΕΣ: Γιάννης Θεοδωρίδης Νίκος Πελέκης ΥΠΕΥΘΥΝΟΣ ΕΡΓΑΣΤΗΡΙΩΝ: Δρ. Ηλίας Φρέντζος Η εκπόνηση
ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΤΜΗΜΑ ΜΑΘΗΜΑΤΙΚΩΝ
ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΤΜΗΜΑ ΜΑΘΗΜΑΤΙΚΩΝ ΕΡΓΑΣΤΗΡΙΟ ΒΑΣΕΩΝ Ε ΟΜΕΝΩΝ ΜΕΡΟΣ ΤΡΙΤΟ Foreign key, Index, DML Ερωτήµατα Γιώργος Μαρκοµανώλης Περιεχόµενα Foreign Key... 1 Index... 4 DML Ερωτήµατα... 6 INSERT...
Ψηφιακή Επεξεργασία Εικόνας Γεωμετρικές Διορθώσεις
Πανεπιστήμιο Θεσσαλίας Πολυτεχνική Σχολή Τμήμα Μηχανικών Χωροταξίας Πολεοδομίας και Περιφερειακής Ανάπτυξης Ψηφιακή Επεξεργασία Εικόνας Γεωμετρικές Διορθώσεις Ιωάννης Φαρασλής Τηλ : 24210-74466, Πεδίον
ΣΥΝΟΠΤΙΚΕΣ Ο ΗΓΙΕΣ ΚΑΤΑΓΡΑΦΗΣ ΙΑΝΥΣΜΑΤΙΚΩΝ Ε ΟΜΕΝΩΝ ΣΤΟ ARCPAD. Ρύθµιση ενσωµατωµένου GPS του MobileMapper CE για λειτουργία µε το ArcPAD.
ΣΥΝΟΠΤΙΚΕΣ Ο ΗΓΙΕΣ ΚΑΤΑΓΡΑΦΗΣ ΙΑΝΥΣΜΑΤΙΚΩΝ Ε ΟΜΕΝΩΝ ΣΤΟ ARCPAD. Ευχαριστούµε θερµά για την επιλογή του MobileMapper CE και του ArcPAD για την καταγραφή των διανυσµατικών σας δεδοµένων. Ο σύντοµος αυτός
Postgress ΣΤΟΧΟΣ ΣΧΕΤΙΚΟ ΕΚΠΑΙ ΕΥΤΙΚΟ ΥΛΙΚΟ. ΠΕΡΙΒΑΛΛΟΝ ΓΙΑ ΕΞΑΣΚΗΣΗ pgadmin ΥΠΟΒΑΘΡΟ. Συναρτήσεις στην PostgreSQL. 1. Γενικά
ΣΤΟΧΟΣ Postgress Το 9ο εργαστήριο εισάγει τον/ην φοιτητή/τρια στη χρήση και προγραµµατισµό συναρτήσεων στην PostgreSQL. ΣΧΕΤΙΚΟ ΕΚΠΑΙ ΕΥΤΙΚΟ ΥΛΙΚΟ Η σχετική ύλη του βιβλίου του µαθήµατος (διαφάνειες και
GEOGEBRA και Γεωμετρία, Μέτρηση και Αριθμοί. Ανδρέας Σάββα Σύμβουλος Πληροφορικής ΤΠΕ, Δημοτικής Εκπαίδευσης
GEOGEBRA και Γεωμετρία, Μέτρηση και Αριθμοί Ανδρέας Σάββα Σύμβουλος Πληροφορικής ΤΠΕ, Δημοτικής Εκπαίδευσης Ενημερωτική Συνάντηση Ομάδων Εργασίας Ν.Α.Π. Παιδαγωγικό Ινστιτούτο, Λευκωσία, 8 Μαΐου 2012 Ιδιότητες
Παράδειγμα Select Introduction Group By Join Aliases.. Εργαστήριο Βάσεων Δεδομένων. Εισαγωγή στη MySQL (3)
Εργαστήριο Βάσεων Δεδομένων Εισαγωγή στη MySQL (3) ER Σχεσιακό Create Tables 1/4 CREATE TABLE student( name VARCHAR(25) DEFAULT 'unknown' NOT NULL, lastname VARCHAR(25) DEFAULT 'unknown' NOT NULL, AM INT(5)
6. ΕΠΙΣΚΟΠΗΣΗ ΤΟΥ ΧΑΡΤΗ
6. ΕΠΙΣΚΟΠΗΣΗ ΤΟΥ ΧΑΡΤΗ Θα προχωρήσουμε στη δημιουργία ενός χάρτη με τίτλο, υπόμνημα, κλίμακα και βορρά προσανατολισμού, τον οποίο και θα εκτυπώσουμε. Αρχικά ενεργοποιούμε την επιλογή Layout View. Από
Έννοιες Διαχείρισης Βάσεων Δεδομένων και Αρχιτεκτονική
Έννοιες Διαχείρισης Βάσεων Δεδομένων και Αρχιτεκτονική Αρχιτεκτονική ANSI-SPARC, Επίπεδα Αρχιτεκτονικής (Εξωτερικό, Εννοιολογικό, Εσωτερικό), Παραδοσιακή Προσέγγιση (Μειονεκτήματα, Παράδειγμα), Προσέγγιση