Εισαγωγή στην PostgreSQL - Χρήση σε επιχειρησιακό περιβάλλον. Προηγμένες εφαρμογές της βάσης δεδομένων PostgreSQL Δημήτρης Αγγελάκος
|
|
- Δάφνη Στεφανόπουλος
- 7 χρόνια πριν
- Προβολές:
Transcript
1 Χρήση σε επιχειρησιακό περιβάλλον Προηγμένες εφαρμογές της βάσης δεδομένων PostgreSQL Δημήτρης / vyruss@hellug.gr Χρήση σε επιχειρησιακό περιβάλλον 1/26
2 Χρήση σε επιχειρησιακό περιβάλλον 1) Εισαγωγή στην PostgreSQL 2) Δυνατότητες 3) Πρόσθετα 4) Πλεονεκτήματα 5) Υποστήριξη 6) Λήψη Χρήση σε επιχειρησιακό περιβάλλον 2/26
3 Εισαγωγή στην PostgreSQL (i) Η πιο εξελιγμένη open source database Συμβατότητα ACID (Atomicity, Consistency, Isolation, Durability) MVCC (Multi-Version Concurrency Control) Standards Compliance (SQL:2011) Άδεια Χρήσης PostgreSQL (BSD-like) Χρήση σε επιχειρησιακό περιβάλλον 3/26
4 Εισαγωγή στην PostgreSQL (ii) Η πιο εξελιγμένη open source database Procedural languages User-defined data types & objects Προηγμένο indexing, GiST, GIN Database events & Asynchronous Notifications Replication, Continuous Backup Χρήση σε επιχειρησιακό περιβάλλον 4/26
5 Χρήση σε επιχειρησιακό περιβάλλον 1) Εισαγωγή στην PostgreSQL 2) Δυνατότητες 3) Πρόσθετα 4) Πλεονεκτήματα 5) Υποστήριξη 6) Λήψη Χρήση σε επιχειρησιακό περιβάλλον 5/26
6 Δυνατότητες - Συμβατότητα Hardware Οποιαδήποτε αρχιτεκτονική συστήματος O/S Linux UNIX (AIX, BSD, HP-UX, SGI IRIX, Mac OS X, Solaris, Tru64) Windows Software Χρήση σε επιχειρησιακό περιβάλλον 6/26
7 Δυνατότητες Procedural Languages PL/pgSQL Native programming interfaces C/C++, Java, Python, Ruby Perl, Tcl, sh Javascript (PLV8)! R, Scheme, Lua Client interfaces C (libpq, ECPG) JDBC, ODBC, DBI, Python, C++,.NET etc. Χρήση σε επιχειρησιακό περιβάλλον 7/26
8 Δυνατότητες User defined types, objects CREATE FUNCTION my_box_in_function(cstring) RETURNS box AS... ; CREATE FUNCTION my_box_out_function(box) RETURNS cstring AS... ; CREATE TYPE box ( INTERNALLENGTH = 16, INPUT = my_box_in_function, OUTPUT = my_box_out_function ); CREATE OPERATOR === ( LEFTARG = box, RIGHTARG = box, PROCEDURE = area_equal_procedure, COMMUTATOR = ===, NEGATOR =!==, RESTRICT = area_restriction_procedure, JOIN = area_join_procedure, HASHES, MERGES ); Χρήση σε επιχειρησιακό περιβάλλον 8/26
9 Δυνατότητες Προηγμένο Indexing B-tree index Hash index GiST - Generalized Search Tree (Balanced) Template για υλοποίηση B-trees, R-trees & άλλων Επιτρέπει υλοποίηση custom data types/access methods από ειδικούς σε κάποιον τομέα GIN Generalized Inverted Index Για composite values και αναζήτηση μέσα σε αυτά π.χ. Αναζήτηση για λέξεις σε έγγραφα Regular Expression Indexing! Χρήση σε επιχειρησιακό περιβάλλον 9/26
10 Δυνατότητες Backup & Replication (i) Write-Ahead Logging (WAL) Continuous Backup (Online Backup) Point-in-Time Recovery (PITR) File-based Replication Streaming Asynchronous & Synchronous Replication Warm Standby & Hot Standby Χρήση σε επιχειρησιακό περιβάλλον 10/26
11 Δυνατότητες Backup & Replication (ii) Άλλες λύσεις: Slony-I Trigger-based, Eπιλεκτικό (Επίπεδο πίνακα), Συμβατό (με άλλες εκδόσεις) pgpool-ii (Statement-based) Cluster Middleware με Connection Pooling & Queuing, Load Balancing & Parallel Queries, Query Cache, Replication, High Availability & Failover Multimaster: Postgres-XC (Native Cluster - Read & Write Scalable!) Bucardo (Async, Trigger-based, Load Balancing) Χρήση σε επιχειρησιακό περιβάλλον 11/26
12 Χρήση σε επιχειρησιακό περιβάλλον 1) Εισαγωγή στην PostgreSQL 2) Δυνατότητες 3) Πρόσθετα 4) Πλεονεκτήματα 5) Υποστήριξη 6) Λήψη Χρήση σε επιχειρησιακό περιβάλλον 12/26
13 Πρόσθετα DBLINK Χρειάζομαι όντως replication; Ξέρω καλύτερα τη βάση μου (επιλεκτικό, υλοποίηση business logic) Non-Pg: DBI Link PostGIS Εξαιρετικά προχωρημένη λειτουργικότητα και αλγόριθμοι Εργαλεία OSGeo, GRASS, Mapserver, OpenLayers, OpenStreetMap, QGIS κ.α. Υποστηρίζει 3D τιμές, αντικείμενα και συναρτήσεις! OpenFTS Full-text search Χρήση σε επιχειρησιακό περιβάλλον 13/26
14 Χρήση σε επιχειρησιακό περιβάλλον 1) Εισαγωγή στην PostgreSQL 2) Δυνατότητες 3) Πρόσθετα 4) Πλεονεκτήματα 5) Υποστήριξη 6) Λήψη Χρήση σε επιχειρησιακό περιβάλλον 14/26
15 Πλεονεκτήματα (i) MVCC (R never blocks W, W never blocks R) Εξαιρετική οnline τεκμηρίωση JSON data type, operators & functions hstore data type (key-value pairs) Transactional DDL Foreign data wrappers Foreign tables Read / Write! DBI Link (perl DBI library: ODBC, JDBC κλπ) Χρήση σε επιχειρησιακό περιβάλλον 15/26
16 Πλεονεκτήματα (ii) Materialized Views Indexing κ.α. LATERAL Κάνω reference στήλες από το FROM σε subquery! Genetic Query Optimizer (GEQO) NOTIFY/LISTEN Asynchronous Notifications TOAST (The Oversized-Attribute Storage Technique) Χρήση σε επιχειρησιακό περιβάλλον 16/26
17 Πλεονεκτήματα (iii) Xεχε... >;-) Χρήση σε επιχειρησιακό περιβάλλον 17/26
18 Πλεονεκτήματα (MySQL) MyISAM (Η γρήγορη ) Δεν έχει MVCC άρα ούτε Transactions Κακό INSERT performance Crashed tables, Crashed DBs, etc. InnoDB (Η καλή ) Δεν έχει σοβαρά indexes Ούτε καλό Query Optimizer Ψευδο-MVCC (Έχουμε, εμμ, μάλλον, περίπου 600 rows) Άλλο ένα από τα θύματα εξαγοράς της Oracle Χρήση σε επιχειρησιακό περιβάλλον 18/26
19 Πλεονεκτήματα (Oracle - i) TCO (Total Cost of Ownership) PostgreSQL Oracle 16-Core Server License $0 $ Spatial/GIS Server License $0 $ Partitioning $0 $ Annual Maintenance $ $ TCO (1 year) $ $ TCO (5 years) $ $ Χρήση σε επιχειρησιακό περιβάλλον 19/26
20 Πλεονεκτήματα (Oracle - ii) Δεν έχει λύση Backup Extra! High Availability & Clustering (RAC) Extra! PostGIS >> Oracle Spatial Extra! Πιο απλή στη χρήση, λιγότερο bloat Java application server για web administration interface! psql >> SQL*Plus ακόμα και μέσα σε shell scripts! Κάνε: pg_dump dbname > outfile ; psql dbname < outfile Χρήση σε επιχειρησιακό περιβάλλον 20/26
21 Πλεονεκτήματα (Oracle - iii) Data Files: add tablespace, add data files, expand data files EXPLAIN ANALYZE - Δεν υπάρχει τρόπος να δεις το πραγματικό execution plan! Πρέπει να τρέχει ως root Σκοτώνει την υποστήριξη για πλατφόρμες (Solaris, Itanium, HP-UX...) H Pg είναι πιο κοντά στα SQL standards Η Pg συνεχίζει να προσθέτει λειτουργίες δωρεάν! Χρήση σε επιχειρησιακό περιβάλλον 21/26
22 Χρήση σε επιχειρησιακό περιβάλλον 1) Εισαγωγή στην PostgreSQL 2) Δυνατότητες 3) Πρόσθετα 4) Πλεονεκτήματα 5) Υποστήριξη 6) Λήψη Χρήση σε επιχειρησιακό περιβάλλον 22/26
23 Υποστήριξη Επαγγελματική υποστήριξη από εταιρίες του εξωτερικού EnterpriseDB 2ndQuadrant Cybertec κ.α. Κοινότητα Εκτενέστατη Τεκμηρίωση Online Forums Mailing Lists IRC Χρήση σε επιχειρησιακό περιβάλλον 23/26
24 Χρήση σε επιχειρησιακό περιβάλλον 1) Εισαγωγή στην PostgreSQL 2) Δυνατότητες 3) Πρόσθετα 4) Πλεονεκτήματα 5) Υποστήριξη 6) Λήψη Χρήση σε επιχειρησιακό περιβάλλον 24/26
25 Φρέσκια PostgreSQL Binary Packages Linux, BSD, Solaris, Mac OS X, Windows Repositories: Red Hat (RHEL, CentOS, Fedora, SL) Debian / Ubuntu Ελλάδα: Χρήση σε επιχειρησιακό περιβάλλον 25/26
26 Χρήση σε επιχειρησιακό περιβάλλον Σας ευχαριστώ! Χρήση σε επιχειρησιακό περιβάλλον 26/26
PostgreSQL. Oracle. Εαρινό Εξάμηνο
. - Τμήμα Μηχανικών Η/Υ και Πληροϕορικής Πολυτεχνική Σχολή, Πανεπιστήμιο Πατρών Εαρινό Εξάμηνο 2011-2012 Table of contents 1 - Table of contents 1 2 - Table of contents 1 2 3 - 1 2-3 - Καταγωγή από την
Διαβάστε περισσότεραARTius με PostgreSQL
ARTius με PostgreSQL 9.3.5.1 Features: Δεν υπάρχει License και κόστος αγοράς / αναβάθμισης του PostgreSQL. Εύκολη και γρήγορη εγκατάσταση. Ταχύτερη παραλληλία (row locking) σε σχέση με άλλα dbms (SQLite,
Διαβάστε περισσότεραGeographic Information System(GIS)
Geographic Information System(GIS) Κάθε πληροφοριακό σύστημα που ολοκληρώνει, αποθηκεύει, επεξεργάζεται, αναλύει, διαμοιράζει και απεικονίζει γεωγραφική πληροφορία. Βασικό του γνώρισμα ότι χρησιμοποιεί
Διαβάστε περισσότεραΣχεδίαση και Χρήση Βάσεων Δεδομένων. Χρήση της MySQL. Γιώργος Πυρουνάκης -
Σχεδίαση και Χρήση Βάσεων Δεδομένων Χρήση της MySQL Γιώργος Πυρουνάκης - forky@di.uoa.gr Δομή Διάλεξης Παράδειγμα (Βάση Δεδομένων Προμηθευτές/Προϊόντα) Εισαγωγή στη MySQL Χρήση του mysql client Χρήση του
Διαβάστε περισσότεραΑ.Τ.Ε.Ι. ΚΑΒΑΛΑΣ ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ
σελ. 1 Α.Τ.Ε.Ι. ΚΑΒΑΛΑΣ ΤΜΗΜΑ ΒΙΟΜΗΧΑΝΙΚΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ ΔΙΑΧΕΙΡΙΣΗ ΧΡΗΣΤΩΝ ΔΙΚΤΥΟΥ ΜΕΣΩ ΙΣΤΟΣΕΛΙΔΑΣ ΕΠΙΒΛΕΠΩΝ ΚΑΘΗΓΗΤΗΣ ΤΣΕΤΣΟΣ ΚΩΝΣΤΑΝΤΙΝΟΣ ΣΠΟΥΔΑΣΤΕΣ ΣΑΡΗΜΑΝΩΛΗΣ ΧΡΗΣΤΟΣ ΚΟΡΚΟΥ ΕΥΑΓΓΕΛΙΑ
Διαβάστε περισσότεραΙατρική Πληροφορική. Δρ. Π. ΑσβεστΑΣ ΤμΗμα ΜΗΧΑΝΙΚΩΝ ΒΙΟΪΑΤΡΙΚΗΣ ΤΕΧΝΟΛΟΓΙΑΣ
Ιατρική Πληροφορική Δρ. Π. ΑσβεστΑΣ ΤμΗμα ΜΗΧΑΝΙΚΩΝ ΒΙΟΪΑΤΡΙΚΗΣ ΤΕΧΝΟΛΟΓΙΑΣ Χρήσιμοι Σύνδεσμοι Σημειώσεις μαθήματος: http://medisp.bme.teiath.gr/eclass/courses/tio103/ https://eclass.teiath.gr/courses/tio100/
Διαβάστε περισσότεραΠύλη Φαρμακευτικών Υπηρεσιών Υπουργείου Υγείας Κύπρου. System Architecture Overview
Πύλη Φαρμακευτικών Υπηρεσιών Υπουργείου Υγείας Κύπρου System Architecture Overview CYPDIS Services Σύστημα Εγγραφής Φαρμάκων Drug Regulatory Authority Σύστημα Τιμολόγησης Price Control Σύστημα Φαρμακοεπαγρύπνησης
Διαβάστε περισσότεραLecture 3: Introduction III
Department of Computer Science University of Cyprus EPL342 Databases Lecture 3: Introduction III System Concepts and Architecture (Chapters 2.2-2.7, Elmasri-Navathe 5ED) ιδάσκων: Παναγιώτης Ανδρέου http://www.cs.ucy.ac.cy/courses/epl342
Διαβάστε περισσότεραΠρόγραμμα Σεμιναρίων Σεπτεμβρίου - Δεκεμβρίου
Πρόγραμμα Σεμιναρίων Σεπτεμβρίου - Δεκεμβρίου SQL Server MC2778 Writing Queries Using Microsoft SQL Server 2008 Transact-SQL 24 14-17 (Β) MC6231 Maintaining a Microsoft SQL Server 2008 R2 Database 40 28/9-3/10
Διαβάστε περισσότεραΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΙΡΑΙΩΣ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ. Βάσεις Δεδομένων (4 ο εξάμηνο) Εργαστήριο MySQL #2
ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΙΡΑΙΩΣ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ Βάσεις Δεδομένων (4 ο εξάμηνο) Εργαστήριο MySQL #2 Διδάσκων: Γιάννης Θεοδωρίδης Συντάκτης Κειμένου: Βαγγέλης Κατσικάρος Φεβρουάριος 2008 Περιεχόμενα SQL Language
Διαβάστε περισσότεραΕργαστήριο Ανάπτυξης Εφαρμογών Βάσεων Δεδομένων. Εξάμηνο 7 ο
Εργαστήριο Ανάπτυξης Εφαρμογών Βάσεων Δεδομένων Εξάμηνο 7 ο JDBC JDBC is a set of classes and interfaces written in Java that allows Java programs to send SQL statements to a database like Oracle JDBC
Διαβάστε περισσότεραΣυστήματα Διαχείρισης Βάσεων Δεδομένων (ΗΥ460) Χειμερινό εξάμηνο 2017
Συστήματα Διαχείρισης Βάσεων Δεδομένων (ΗΥ460) Χειμερινό εξάμηνο 2017 1. Εγκατάσταση της Oracle Εγκαταστήστε την Oracle Database 11g Release 2 στο pc σας. Μπορείτε να την κατεβάσετε από το παρακάτω link:
Διαβάστε περισσότεραΠρόγραμμα Σεμιναρίων Φεβρουαρίου - Ιουλίου
Πρόγραμμα Σεμιναρίων Φεβρουαρίου - Ιουλίου SQL Server MC778 Writing Queries Using Microsoft SQL Server 008 Transact-SQL 4 6/ - / (B) MC6 Maintaining a Microsoft SQL Server 008 R Database 40 MC6 Implementing
Διαβάστε περισσότεραΧρήση της PostgreSQL σε Συστήματα Διοδίων στην Ελλάδα. Μπούζου Ιωάννα 26/06/2013
Χρήση της PostgreSQL σε Συστήματα Διοδίων στην Ελλάδα Μπούζου Ιωάννα 26/06/2013 Περιεχόμενα Λύσεις Bee Tech Προηγμένος σχεδιασμός ΒΔ PostgreSQL και Διόδια Συστήματα Replication Παράδειγμα κώδικα Περιεχόμενα
Διαβάστε περισσότεραΠρόγραμμα Σεμιναρίων Φεβρουαρίου - Ιουλίου
Πρόγραμμα Σεμιναρίων Φεβρουαρίου - Ιουλίου SQL Server MC2778 Writing Queries Using Microsoft SQL Server 2008 Transact-SQL 24 30/1-2/2 (Β) 10-13 (Β) MC6231 Maintaining a Microsoft SQL Server 2008 R2 Database
Διαβάστε περισσότεραΒάσεις Δεδομένων 2012-2013
Βάσεις Δεδομένων 2012-2013 Εγκατάσταση μέσω του XAMPP Υπάρχουν διαθέσιμες εκδόσεις για: Linux Windows Mac OS X Solaris Επιλογή Λειτουργικού Συστήματος Εγκατάσταση του XAMPP σε Windows Υπάρχουν τρεις τρόποι
Διαβάστε περισσότεραΑν Ναι, δείτε πως με το λογισμικό axes μπορείτε!
Θέλετε να μάθετε πως μπορείτε να έχετε πρόσβαση στις 5250 οθόνες μέσω browser, χωρίς αλλαγή στις υπάρχουσες εφαρμογές και χωρίς εγκατάσταση στον client? Αν Ναι, δείτε πως με το λογισμικό axes μπορείτε!
Διαβάστε περισσότεραΑγροτική Ανάπτυξη Περιβάλλον
ΜΟΝΑΔΕΣ ΑΡΙΣΤΕΙΑΣ ΑΝΟΙΧΤΟΥ ΛΟΓΙΣΜΙΚΟΥ Αγροτική Ανάπτυξη Περιβάλλον 1 ος Κύκλος Εκπαίδευσης 2 ο σεμινάριο 20 Ιουνίου 2014 Πρακτική εισαγωγή στο GRASS για αρχάριους Συνίσταται σε: μια σύντομη παρουσίαση
Διαβάστε περισσότεραΠρόγραμμα Σεμιναρίων Σεπτεμβρίου Δεκεμβρίου
Πρόγραμμα Σεμιναρίων Σεπτεμβρίου Δεκεμβρίου SQL Server MC2778 Writing Queries Using Microsoft SQL Server 2008 Transact-SQL 24 4-6 6-9 (Β) MC6231 Maintaining a Microsoft SQL Server 2008 R2 Database 40 MC6232
Διαβάστε περισσότεραΦορολογική Βιβλιοθήκη. Θανάσης Φώτης Προγραμματιστής Εφαρμογών
Φορολογική Βιβλιοθήκη Θανάσης Φώτης Προγραμματιστής Εφαρμογών Το έργο Η φορολογική βιβλιοθήκη πρόκειται για ένα έργο που φιλοδοξεί να αποτελέσει σημαντικό βοήθημα για τον επαγγελματία λογιστή και όχι μόνο.
Διαβάστε περισσότεραΠρόγραμμα Σεμιναρίων Σεπτεμβρίου - Δεκεμβρίου
Πρόγραμμα Σεμιναρίων Σεπτεμβρίου - Δεκεμβρίου SQL Server MC2778 Writing Queries Using Microsoft SQL Server 2008 Transact-SQL 24 4-6 6-9 (Β) MC6231 Maintaining a Microsoft SQL Server 2008 R2 Database 40
Διαβάστε περισσότεραIT & Networking DEVELOPING Essential Python 3. Κωδικός Σεμιναρίου / Code
2352 Essential Python 3 Κωδικός Σεμιναρίου / Code 2352 Essential Python 3 Σκοπός Εκπαιδευτικού Προγράμματος / Objectives Με την ολοκλήρωση του μαθήματος οι συμμετέχοντες θα: Μπορούν να εγκαταστήσουν την
Διαβάστε περισσότεραΗΛΕΚΤΡΟΝΙΚΟ ΚΑΤΑΣΤΗΜΑ
ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ ΗΛΕΚΤΡΟΝΙΚΟ ΚΑΤΑΣΤΗΜΑ ΜΠΑΡΚΟΥΛΑΣ ΑΡΙΣΤΕΙΔΗΣ ΑΜ:3524 ΣΑΜΑΡΤΖΗΣ ΓΕΩΡΓΙΟΣ ΑΜ:883 ΠΕΡΙΕΧΟΜΕΝΑ ΠΕΡΙΛΗΨΗ INTERNET ΗΛΕΚΤΡΟΝΙΚΟ ΕΜΠΟΡΙΟ HTML SQL (Structured Query Language\ PHP ΣΥΜΠΕΡΑΣΜΑΤΑ ΠΕΡΙΛΗΨΗ
Διαβάστε περισσότεραSearching and Downloading OpenStreetMap Data
Searching and Downloading OpenStreetMap Data QGIS Tutorials and Tips Author Ujaval Gandhi http://google.com/+ujavalgandhi Translations by Christina Dimitriadou Paliogiannis Konstantinos Tom Karagkounis
Διαβάστε περισσότεραΣχεδιασμός Βάσεων Δεδομένων
Πανεπιστήμιο Πειραιώς Τμήμα Ψηφιακών Συστημάτων Σχεδιασμός Βάσεων Δεδομένων Εργαστήριο 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) Τμήματα κώδικα τα
Διαβάστε περισσότεραPERL. Δήμος Παύλου Δημήτρης Κουζαπάς
PERL Δήμος Παύλου Δημήτρης Κουζαπάς Perl Η Perl είναι μια διερμηνευομένη δυναμική γλώσσα προγραμματισμού. Συνδυάζει χαρακτηριστικά από διάφορες γλώσσες. (C/C++, Awk, Lisp κλπ) Διαδόθηκε λόγω της μεγάλης
Διαβάστε περισσότεραΑποτελεί ισχυρό εργαλείο, µε υψηλή απόδοση & αποτελεσµατικότητα.
Κατανεµηµένα Συστήµατα ΙΙ 2008-0909 Hibernate Lecture Κλεοπάτρα Χατζηπρίµου (chatzipr@ceid.upatras.gr) Τι είναι το Hibernate?(1/3) Ένα τυπικό Java Application αποτελείται από δύο ειδών objects: transient
Διαβάστε περισσότερα10 η Διάλεξη Python Βάσεις δεδομένων στη python
10 η Διάλεξη Python Βάσεις δεδομένων στη python ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ Η standard διεπαφη της python για βάσεις δεδομένων βασίζεται στο DB-API Python Database API υποστηρίζει ένα ευρύ φάσμα βάσεων δεδομένων
Διαβάστε περισσότεραEPL 660: Lab 4 Introduction to Hadoop
EPL 660: Lab 4 Introduction to Hadoop Andreas Kamilaris Department of Computer Science MapReduce Πρόβλημα: Ανάγκη για επεξεργασία μεγάλου όγκου δεδομένων στα συστήματα ανάκτησης πληροφορίας. Λύση: κατανομή
Διαβάστε περισσότερα1.1 Να προσφερθεί ένα ειδικό σύστημα backup to disk για την τήρηση του συνόλου των αντιγράφων ασφαλείας. 1.2 Αριθμός προσφερόμενων μονάδων.
Πίνακας 1 Ειδικό Σύστημα Backup to Disk με deduplication 1.1 Να προσφερθεί ένα ειδικό σύστημα backup to disk για την τήρηση του συνόλου των αντιγράφων ασφαλείας. 1.2 Αριθμός προσφερόμενων μονάδων. 2 1.3
Διαβάστε περισσότεραΓεω-χωρικές υπηρεσίες και τεχνολογίες WEB. Βασίλειος Βεσκούκης Μηχανικός ΗΥ, Επ.Καθ. ΕΜΠ
Γεω-χωρικές υπηρεσίες και τεχνολογίες WEB Βασίλειος Βεσκούκης Μηχανικός ΗΥ, Επ.Καθ. ΕΜΠ Ο κύκλος του Computing Από το mainframe στο PC και από το PC στο cloud Διαδίκτυο: εφαρμογές, media, επικοινωνία "Smart
Διαβάστε περισσότεραΘέματα Προγραμματισμού Διαδικτύου ~ MySQL & PHP ~
Θέματα Προγραμματισμού Διαδικτύου ~ MySQL & PHP ~ Στελιος Σφακιανάκης Εαρινό 2019 Αυτή η εργασία χορηγείται με άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 1 Ροή Δεδομένων
Διαβάστε περισσότεραPowered by Web Serve
Powered by Web Serve Data Sheet Web Backup Η απώλεια των δεδομένων σας φαντάζει ως εφιάλτης; Πολλές εταιρίες δεν ανακάμπτουν από την απώλεια των δεδομένων τους ύστερα από μια καταστροφή. Web Backup Η απόλυτη
Διαβάστε περισσότεραΕΠΛ 233: Αντικειμενοστρεφής Προγραμματισμός (Object-oriented programming)
ΕΠΛ 233: Αντικειμενοστρεφής Προγραμματισμός (Object-oriented programming) Πληροφορίες Μαθήματος Διαλέξεις Δευτέρα, Πέμπτη 10:30-12:00 Κτήριο ΘΕΕ01, Αίθουσα 202 Εργαστήριο Τετάρτη 10:30-12:00, Κτήριο ΘΕΕ01,
Διαβάστε περισσότεραΟλοκληρωμένο, Σταθερό, Γρήγορο, Επεκτάσιμο
Ολοκληρωμένο, Σταθερό, Γρήγορο, Επεκτάσιμο Περιβάλλον ανάπτυξης Τεχνολογία ROADS Ενσωματωμένες τεχνολογίες αιχμής Ανάπτυξη λύσεων από εταιρίες ISV Προηγμένο σύστημα αυτοέλεγχου και υποστήριξης Νέο user
Διαβάστε περισσότεραΑνοικτά Συστήματα Γεωγραφικών Πληροφοριών
Ανοικτά Συστήματα Γεωγραφικών Πληροφοριών Σπύρος Αθανασίου Υπεύθυνος Έργων ΙΠΣΥΠ / ΕΚ «Αθηνά» 1 Συστήματα Γεωγραφικών Πληροφοριών (ΣΓΠ) GIS: Geographic Information Systems Αποθήκευση, ανάλυση, διαχείριση
Διαβάστε περισσότεραApplication... 4 Java Development Kit... 4 Android SDK... 5 Android Studio... 6 Genymotion... 8 ια ο Web Panel... 10
Α. Η Η Α Α Α Α Ω Η Η Η Α Ε ογ οο η η ω ο όγιο ογ ά ο ε Android Ο ο ώ Α ιθ ός Μη Ε ο ο: Ι ιά ς ή ιος ώο : de01135 ύω Κθη η ής: ω ή ς Κο ο ιά ς Η Η κ β ά 6 Π ι χό ισ ω ή... 3... 4 Γ Application... 4 Java
Διαβάστε περισσότεραΕισ. Στην ΠΛΗΡΟΦΟΡΙΚΗ. Διάλεξη 4 η. Βασίλης Στεφανής
Εισ. Στην ΠΛΗΡΟΦΟΡΙΚΗ Διάλεξη 4 η Βασίλης Στεφανής Πληροφοριακό σύστημα Υπενθύμιση του βασικού μοντέλου Είσοδος Επεξεργασία Έξοδος Ας δούμε επιπλέον λεπτομέρειες! Λογισμικό Λογισμικό: Δίνει εντολές στο
Διαβάστε περισσότεραΑπαντήσεις σε ερωτήσεις
Απαντήσεις σε ερωτήσεις Ερώτηση 1 Στη σελίδα 53 της διακήρυξης αναγράφεται «Μέχρι τώρα οι εφαρμογές των υπηρεσιών ΓΕΜΗ (Μητρώο/ www.businessregistry.gr και Υπηρεσίες Εξωστρέφειας για την εξυπηρέτηση των
Διαβάστε περισσότεραΔιάλεξη 18: Προγραμματισμός Βάσης Δεδομένων ΙΙ. Διδάσκων: Παναγιώτης Ανδρέου
Διάλεξη 18: Προγραμματισμός Βάσης Δεδομένων ΙΙ Στην ενότητα αυτή θα μελετηθούν τα εξής επιμέρους θέματα: Εισαγωγή στις έννοιες: Σκανδάλες (Triggers) σε TSQL Ευρετήρια (Indexes) σε TSQL Εισαγωγή στον διαδικαστικό
Διαβάστε περισσότεραTechnical FAQ. Data Encryption: 128bit έως 256Bit με επιλογή πρωτοκόλλου (AES, Triple DES, and TwoFish). Traffic Encryption: 1024bit RCA
Technical FAQ FAQ General Technical: 1. Encryption Data Encryption: 128bit έως 256Bit με επιλογή πρωτοκόλλου (AES, Triple DES, and TwoFish). Traffic Encryption: 1024bit RCA 2. Χρειάζεται να εγκαταστήσω
Διαβάστε περισσότεραΕργαστήριο Βάσεων Δεδομένων. Εισαγωγικό Φροντιστήριο Βασικές Έννοιες - Ανάλυση Απαιτήσεων
Εργαστήριο Βάσεων Δεδομένων Εισαγωγικό Φροντιστήριο Βασικές Έννοιες - Ανάλυση Απαιτήσεων Τρόπος Διεξαγωγής #1 Ύλη (4 Ενότητες) 1. Ανάλυση Απαιτήσεων - Σχεδιασμός Βάσης Δεδομένων 2. Δημιουργία βάσης a)
Διαβάστε περισσότεραΒάσεις Δεδομένων Ι - 06. Ευρετήρια/Indexes. (...και επιδόσεις ΣΔΒΔ) Views (Όψεις) Φώτης Κόκκορας (MSc/PhD) Τμήμα Τεχνολογίας Πληροφορικής & Τηλεπ/νιών
Βάσεις Δεδομένων Ι - 06 Ευρετήρια/Indexes (...και επιδόσεις ΣΔΒΔ) Views (Όψεις) Φώτης Κόκκορας (MSc/PhD) Τμήμα Τεχνολογίας Πληροφορικής & Τηλεπ/νιών ΤΕΙ Λάρισας Τι είναι τα ευρετήρια; Ευρετήριο/Index:
Διαβάστε περισσότεραΓΡΑΜΜΙΚΟΣ & ΔΙΚΤΥΑΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ
ΓΡΑΜΜΙΚΟΣ & ΔΙΚΤΥΑΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Ενότητα 12: Συνοπτική Παρουσίαση Ανάπτυξης Κώδικα με το Matlab Σαμαράς Νικόλαος Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons.
Διαβάστε περισσότεραLecture 19: Internal DB Programming II
Department of Computer Science University of Cyprus EPL342 Databases Lecture 19: Internal DB Programming II Internal DB Programming, Scripts/Batches in TSQL (Chapter 9.1, Elmasri-Navathe 5ED + ΤransactSQL
Διαβάστε περισσότεραMySQL + Γλώσσα Προγραμματισμού. Βάσεις Δεδομένων 2013-2014 Ευαγγελία Πιτουρά 1
MySQL + Γλώσσα Προγραμματισμού Ευαγγελία Πιτουρά 1 Database drivers Για να χρησιμοποιήσουμε μια βάση δεδομένων από μια γλώσσα προγραμματισμού χρειαζόμαστε έναν driver. JDBC είναι το API για τη Java και
Διαβάστε περισσότερα8. ΜΕΤΑΣΧΗΜΑΤΙΣΜΟΣ ΔΕΔΟΜΕΝΩΝ
8. ΜΕΤΑΣΧΗΜΑΤΙΣΜΟΣ ΔΕΔΟΜΕΝΩΝ Στόχος του εργαστηρίου αυτού είναι να δείξει πώς τα εργαστήρια με τα δεδομένα της ICAP μπορούν να υλοποιηθούν χωρίς τη χρήση SQL Server, χρησιμοποιώντας μόνον Excel και Rapid
Διαβάστε περισσότεραCORBA. Αρχιτεκτονική και 3-tier 3. εφαρµογές. Β. Φλώρος. Μαρτάκος. Τµήµα Πληροφορικής και Τηλεπικοινωνιών Εθνικό και Καποδιστιακό Πανεπιστήµιο Αθηνών
CORBA Αρχιτεκτονική και 3-tier 3 εφαρµογές Β. Φλώρος. Μαρτάκος Συνεργάτης ερευνητής Επικ. Καθηγητής Τµήµα Πληροφορικής και Τηλεπικοινωνιών Εθνικό και Καποδιστιακό Πανεπιστήµιο Αθηνών Τι Είναι; CORBA =
Διαβάστε περισσότεραΛευτέρης Κουμάκης ΠΟΛΥΜΕΣΙΚΕΣ ΥΠΗΡΕΣΙΕΣ ΣΤΗΝ ΥΓΕΙΑ
Παρουσίαση του μαθήματος Διαλέξεις Θεωρία: Παρασκευή 16:15 19:00 5Δ7Λ-, Γ6 Εργαστήριο: ΠΚ5 (3 τμήματα) κάθε Δευτέρα 14:15 16:00 16:15 18:00 18:15 20:00 Βιβλιογραφία Ιατρική Πληροφορική, K. Δελήμπασης &
Διαβάστε περισσότεραΤεχνολογίες ΒΔ για κινητό και διάχυτο υπολογισμό
Τεχνολογίες ΒΔ για κινητό και διάχυτο υπολογισμό Βάσεις Δεδομένων ΙΙ Πανεπιστήμιο Πατρών ΤΜΗΥΠ Α.Κομνηνός Μάιος 2011 Τι είναι ο διάχυτος υπολογισμός; The most profound technologies are those that disappear.
Διαβάστε περισσότεραΑναπτύσσοντας developer tools στην Αpple. Αργύριος Κυρτζίδης Προπτυχιακός φοιτητής ΗΜΜΥ
Αναπτύσσοντας developer tools στην Αpple Αργύριος Κυρτζίδης Προπτυχιακός φοιτητής ΗΜΜΥ Apple Inc. Apple Inc. Από τις μεγαλύτερες τεχνολογικές εταιρίες Apple Inc. Από τις μεγαλύτερες τεχνολογικές εταιρίες
Διαβάστε περισσότεραΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ. «Συγκριτική μελέτη σύγχρονων τεχνολογιών ανάπτυξης διαδικτυακών εφαρμογών» Όνομα Σπουδαστή Λυμπούδη Φωτεινή
ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ «Συγκριτική μελέτη σύγχρονων τεχνολογιών ανάπτυξης διαδικτυακών εφαρμογών» Όνομα Σπουδαστή Λυμπούδη Φωτεινή Επιβλέπων Καθηγητής Νίτσος Ηλίας -1- ΠΡΟΛΟΓΟΣ Μια Διαδικτυακή Εφαρμογή αποτελείται
Διαβάστε περισσότεραΑξιοποίηση της Τεχνολογίας των Εικονικών Μηχανών στην Επαγγελματική Εκπαίδευση και την Κατάρτιση Πληροφορικής. Βασιλάκης Βασίλειος Τζανάκης Δημήτριος
Αξιοποίηση της Τεχνολογίας των Εικονικών Μηχανών στην Επαγγελματική Εκπαίδευση και την Κατάρτιση Πληροφορικής Βασιλάκης Βασίλειος Τζανάκης Δημήτριος Εισαγωγή Σκοπός Να παρουσιαστούν προτάσεις αξιοποίησης
Διαβάστε περισσότεραΕισαγωγή στην PostgreSQL Spatial 8.1
ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ Σχολή Αγρονόμων & Τοπογράφων Μηχανικών ΜΕΤΑΠΤΥΧΙΑΚΟ ΠΡΟΓΡΑΜΜΑ ΓΓΕΕΩΩΠΠΛΛΗΗΡΡΟΟΦΦΟΟΡΡΙ ΙΙΚΚΗΗ ΜΑΘΗΜΑ: [GEO-6671] Χωρικές Βάσεις Δεδομένων [ Άνοιξη 2008 ] Διδάσκων: Τίμος Σελλής
Διαβάστε περισσότεραΕργαστήριο Ανάπτυξης Εφαρμογών Βάσεων Δεδομένων. Εξάμηνο 7 ο
Εργαστήριο Ανάπτυξης Εφαρμογών Βάσεων Δεδομένων Εξάμηνο 7 ο Oracle SQL Developer An Oracle Database stores and organizes information. Oracle SQL Developer is a tool for accessing and maintaining the data
Διαβάστε περισσότεραΠλάνο υλοποίησης Virtual υποδομής για παροχή VPS (virtual private servers)
Πλάνο υλοποίησης Virtual υποδομής για παροχή VPS (virtual private servers) Ανδρέας Φιλίππου, Άντρη Μιχαηλίδου Έκδοση 1 η 20 Ιουνίου 2014 Περιεχόμενα Σκοπός εργου... 2 Operating system-level virtualization...
Διαβάστε περισσότεραΟδηγίες Χρήσης της MySQL
ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΙΡΑΙΩΣ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΣΗΜΕΙΩΣΕΙΣ ΣΕ ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ Οδηγίες Χρήσης της MySQL Διδάσκων: Γιάννης Θεοδωρίδης Συντάκτης Κειμένου: Βαγγέλης Κατσικάρος Νοέμβριος 2007 1 Περιεχόμενα Εισαγωγή...2
Διαβάστε περισσότεραΣυστήματα Διαχείρισης Βάσεων Δεδομένων
ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ Συστήματα Διαχείρισης Βάσεων Δεδομένων Φροντιστήριο 6: Index Tuning Δημήτρης Πλεξουσάκης Τμήμα Επιστήμης Υπολογιστών INDEX TUNING 1 Index An index is a data structure
Διαβάστε περισσότεραΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΜΕ ΧΡΗΣΗ PHP
Αντώνης Χρυσόπουλος Κατερίνα Κυπριώτη Στέλιος Μόσχογλου Θεοδόσης Σουργκούνης ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΜΕ ΧΡΗΣΗ PHP Για να γίνουμε όλοι καλύτεροι άνθρωποι Τι έχει το μενού σήμερα??? 1. Τι είναι η PHP??? Τι είναι
Διαβάστε περισσότεραΜηχανή αναζήτησης βασισμένη σε AJAX και Soundex. Πτυχιακή Εργασία
ΒίΟΜηγανικτί Πλΐΐοοφορική Τ.Ε.Ι. ΚΑΒΑΛΑΣ Μηχανή αναζήτησης βασισμένη σε AJAX και Soundex Πτυχιακή Εργασία llai')/>oc Ντυαένο^ Επιβλέττων Κ αθηγητής: Δμ Στέλιος Παπαδάκης ΚΑΒΑΛΑ 2008 Βιοαΐίγανίκή ΠληροφορικτΙ
Διαβάστε περισσότεραΜάθημα 2 ο : Υποδομή Πληροφοριακών Συστημάτων Διοίκησης
Μάθημα 2 ο : Υποδομή Πληροφοριακών Συστημάτων Διοίκησης ΠΛΗΡΟΦΟΡΙΚΑ ΣΥΣΤΗΜΑΤΑ ΔΙΟΙΚΗΣΗΣ 1/43 ΗΛΙΑΣ ΓΟΥΝΟΠΟΥΛΟΣ Σκοπός 2 ου Μαθήματος Να γνωρίσετε: Την τεχνική υποδομή των Πληροφοριακών Συστημάτων Διοίκησης
Διαβάστε περισσότεραΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα. 4o Εργαστήριο Σ.Α.Ε
ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα 4o Εργαστήριο Σ.Α.Ε Ενότητα : Μελέτη και Σχεδίαση Σ.Α.Ε Με χρήση του MATLAB Aναστασία Βελώνη Τμήμα Η.Υ.Σ Άδειες Χρήσης Το παρόν
Διαβάστε περισσότεραΗλεκτρονικός Ιατρικός Φάκελος: Νέες Τάσεις, Κατανεµηµένες Αρχιτεκτονικές και Κινητές
Ηλεκτρονικός Ιατρικός Φάκελος: Νέες Τάσεις, Κατανεµηµένες Αρχιτεκτονικές και Κινητές Εφαρµογές ρ. Μαγκλογιάννης Ηλίας Πανεπιστήµιο Στερεάς Ελλάδας Τµήµα Πληροφορικής µε Εφαρµογές στη Βιοϊατρική 13 Ημερίδα
Διαβάστε περισσότεραΠΡΟΣ: ΠΡΟΣΚΛΗΣΗ ΕΚΔΗΛΩΣΗΣ ΕΝΔΙΑΦΕΡΟΝΤΟΣ
ΑΝΑΡΤΗΤΕΑ ΣΤΟ ΔΙΑΔΙΚΤΥΟ ΟΡΓΑΝΙΣΜΟΣ ΚΑΤΑ ΤΩΝ ΝΑΡΚΩΤΙΚΩΝ (ΟΚΑΝΑ) Αβέρωφ 21, Αθήνα 104 33 Τηλ.: 210-8898200 Fax: 210-8253760 Γενική Διεύθυνση Διεύθυνση: Διοικητικών και Οικονομικών Υπηρεσιών Αθήνα, 25/10/2016
Διαβάστε περισσότερα«Εισαγωγή στις ΒΔ - SQL»
«Εισαγωγή στις ΒΔ - SQL» Κωνσταντίνος Λουκάς Εργαστήριο Ιατρικής Φυσικής Ιατρική Σχολή ΕΚΠΑ e-mail: cloukas@med.uoa.gr Περίγραμμα Παρουσίασης Εισαγωγικά Από τι αποτελείται μια ΒΔ Πως οργανώνεται, σχεδιάζεται
Διαβάστε περισσότεραdatabases linux - terminal (linux / windows terminal)
databases linux - terminal (linux / windows terminal) 1) ανοίγουμε την mysql -> $ mysql -u root -p (enter) password (enter) TIP: αν κατά την εντολή αυτή μας γράψει, ERROR 2002 (HY000): Can't connect to
Διαβάστε περισσότεραΗλεκτρονική Διακυβέρνηση
Ηλεκτρονική Διακυβέρνηση Ανάπτυξη & Διάθεση Υπηρεσιών με ΕΛΕΥΘΕΡΟ / ΑΝΟΙΚΤΟ ΛΟΓΙΣΜΙΚΟ Ημερίδα ενημέρωσης Τελικών Δικαιούχων για τις Προσκλήσεις 84 & 93, του Μέτρου 4.2 ΟΣύλλογοςHELLUG Δραστηριότητες Διάδοση
Διαβάστε περισσότεραServer Virtualization με εργαλεία ΕΛ/ΛΑΚ. ΛΑΚ Δήμος Ρεθύμνης. www.rethymno.gr
Server Virtualization με εργαλεία ΕΛ/ΛΑΚ ΛΑΚ Μαθηνός Παναγιώτης Λ. Κουντουριώτη 80, τ.κ. 74100, Ρέθυμνο Τηλ: 28313 41310 e mail: mathinos@rethymno.gr www.linkedin.com/in/pmathinos Πληροφορική Μηχανοργάνωση
Διαβάστε περισσότεραΔιάλεξη 02: Βάσεις Δεδομένων Εισαγωγή. Διδάσκων: Παναγιώτης Ανδρέου
Διάλεξη 02: Βάσεις Δεδομένων Εισαγωγή Στην ενότητα αυτή θα μελετηθούν τα εξής επιμέρους θέματα: Εισαγωγή στις έννοιες: Αρχιτεκτονική Τριών Επιπέδων Χρήστες Βάσεων Δεδομένων Μοντέλα Δεδομένων και Γλώσσες
Διαβάστε περισσότεραΜΕΛΕΤΗ ΣΧΕΔΙΑΣΗ ΕΦΑΡΜΟΓΗΣ ΣΕ ΥΠΟΛΟΓΙΣΤΙΚΟ ΝΕΦΟΣ (CLOUD COMPUTING) ΜΕ ΕΜΦΑΣΗ ΣΤΗΝ ΚΑΤΑΣΚΕΥΗ ΔΕΝΤΡΩΝ.
ΤΕΙ ΠΕΙΡΑΙΑ ΤΜΗΜΑ ΗΥΣ Θέμα: ΜΕΛΕΤΗ ΣΧΕΔΙΑΣΗ ΕΦΑΡΜΟΓΗΣ ΣΕ ΥΠΟΛΟΓΙΣΤΙΚΟ ΝΕΦΟΣ (CLOUD COMPUTING) ΜΕ ΕΜΦΑΣΗ ΣΤΗΝ ΚΑΤΑΣΚΕΥΗ ΔΕΝΤΡΩΝ. Εισηγητής: Δ. Ν. Καλλέργης, MSc. Φοιτήτρια: Κοντζοπούλου Παναγιώτα Εισαγωγή
Διαβάστε περισσότεραΗ HTML χρησιμοποιεί εντολές που ονομάζονται HTML tags δίνοντας εντολές στους Web browsers για το πώς να εμφανίζουν την κάθε ιστοσελίδα.
ΕΙΣΑΓΩΓΗ ΣΤΗΝ PHP Τι θα μάθουμε; Να καταλάβουμε τι είναι η PHP και πώς δουλεύουν τα PHP scripts Τι χρειάζεται για να ξεκινήσουμε με την PHP Να δημιουργήσουμε και να τρέξουμε ένα απλό script HTML PHP Η
Διαβάστε περισσότεραΕφαρµογές Ανοιχτού Κώδικα στη Βιβλιοθήκη & Κέντρο Πληροφόρησης του Πανεπιστηµίου Μακεδονίας
Εφαρµογές Ανοιχτού Κώδικα στη Βιβλιοθήκη & Κέντρο Πληροφόρησης του Πανεπιστηµίου Μακεδονίας Φίλιππος Κολοβός Μάριος Μαυρίδης Εισαγωγικά Βιβλιοθήκη Ακαδηµαϊκό Περιβάλλον Ανάγκη παροχής πλήθους υπηρεσιών
Διαβάστε περισσότεραΕργαστήριο Βάσεων Δεδομένων. Εισαγωγικό Φροντιστήριο Βασικές Έννοιες - Ανάλυση Απαιτήσεων
Εργαστήριο Βάσεων Δεδομένων Εισαγωγικό Φροντιστήριο Βασικές Έννοιες - Ανάλυση Απαιτήσεων Τρόπος Διεξαγωγής #1 Ύλη (4 Ενότητες) 1. Ανάλυση Απαιτήσεων -Σχεδιασμός Βάσης Δεδομένων 2. Δημιουργία βάσης a) Create
Διαβάστε περισσότεραΕργαστήριο Βάσεων Δεδομένων
Εργαστήριο Βάσεων Δεδομένων Άσκηση 2 Σκοπός της άσκησης είναι: 1. Με δεδομένο το σχεσιακό διάγραμμα, η υλοποίηση μιας βάσης σε MySQL. 2. Η εισαγωγή δεδομένων στη βάση. 3. Η υλοποίηση απλών ερωτημάτων mysql
Διαβάστε περισσότεραΕισαγωγή στη PostgreSQL - PostGIS
ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΙΡΑΙΩΣ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΜΑΘΗΜΑ: ΣΥΣΤΗΜΑΤΑ ΓΕΩΓΡΑΦΙΚΩΝ ΠΛΗΡΟΦΟΡΙΩΝ Πανεπιστήμιο Πειραιώς, Τμήμα Πληροφορικής, (8 ο εξ. Προπτυχιακού 2 ο εξ. Μεταπτυχιακού - εαρινό εξάμηνο 2009-2010) Υπεύθυνος
Διαβάστε περισσότεραΠεριεχόμενα. Εισαγωγή Αρχιτεκτονική - Σχεδιασμός - Υλοποίηση Προδιαγραφές Χαρακτηριστικά Templates Επικοινωνία
Περιεχόμενα Εισαγωγή Αρχιτεκτονική - Σχεδιασμός - Υλοποίηση Προδιαγραφές Χαρακτηριστικά Templates Επικοινωνία Εισαγωγή «Το ηλεκτρονικό εμπόριο καλύπτει οποιαδήποτε μορφή επιχειρηματικής ή διοικητικής συναλλαγής
Διαβάστε περισσότεραΕιζαγωγή ζηο MATLAB (MATLAB Fundamentals)
Ειζαγωγή ζηο MATLAB (MATLAB Fundamentals) Training Objectives Σο ςεμινάριο είναι διάρκειασ δφο (2) θμερϊν και καλφπτει ειςαγωγικά κζματα ςτθν χριςθ του λογιςμικοφ MATLAB. Απευκφνεται ςε καινοφργιουσ χριςτεσ
Διαβάστε περισσότεραΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ, ΕΡΕΥΝΑΣ ΚΑΙ ΘΡΗΣΚΕΥΜΑΤΩΝ
ΑΝΑΡΤΗΤΕΟ ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ, ΕΡΕΥΝΑΣ ΚΑΙ ΘΡΗΣΚΕΥΜΑΤΩΝ ΓΡΑΦΕΙΟ ΓΕΝΙΚΟΥ ΓΡΑΜΜΑΤΕΑ ΠΑΙΔΕΙΑΣ ΚΑΙ ΘΡΗΣΚΕΥΝΑΤΩΝ ----- Βαθμός Ασφαλείας: Να διατηρηθεί μέχρι: Βαθμός Προτεραιότητας: Αθήνα,
Διαβάστε περισσότεραΕφαρµογές WebGIS Open Source
Εφαρµογές WebGIS Open Source Πάνος Βουδούρης Περιεχόµενα Βασικές Έννοιες Open Source Γιατί; Πως; WebGIS Αρχιτεκτονική Παραδείγµατα εφαρµογών GeoServer GeoMajas MapServer + OpenLayers MapServer + SLMapviewer
Διαβάστε περισσότεραΑντικειμενοστραφής Προγραμματισμός I (5 ο εξ) Διάλεξη #1 η : Εισαγωγή: Λογισμικό, Γλώσσες Προγραμματισμού, Java
Αντικειμενοστραφής Προγραμματισμός I (5 ο εξ) Διάλεξη #1 η : Εισαγωγή: Λογισμικό, Γλώσσες Προγραμματισμού, Java Γαβαλάς Δαμιανός dgavalas@aegean.gr Στόχοι μαθήματος Διάκριση και κατανόηση των υφιστάμενων
Διαβάστε περισσότεραPython και Android. Νίκος Νοδαράκης. 17 Μαΐου 2010
Python και Python και Νίκος Νοδαράκης 17 Μαΐου 2010 Python και Τι είναι το ; Περιγραφή του Ορισµός Το είναι µια στοίβα λογισµικού για ϕορητές συσκευές που περιλαµβάνει ένα λειτουργικό σύστηµα, middleware
Διαβάστε περισσότεραΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ, ΕΡΕΥΝΑΣ ΚΑΙ ΘΡΗΣΚΕΥΜΑΤΩΝ
ΑΝΑΡΤΗΤΕΟ ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ, ΕΡΕΥΝΑΣ ΚΑΙ ΘΡΗΣΚΕΥΜΑΤΩΝ ΓΕΝΙΚΗ ΔΙΕΥΘΥΝΣΗ ΣΤΡΑΤΗΓΙΚΟΥ ΣΧΕΔΙΑΣΜΟΥ, ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ ΚΑΙ ΗΛΕΚΤΡΟΝΙΚΗΣ ΔΙΑΚΥΒΕΡΝΗΣΗΣ ----- ΓΕΝΙΚΗ ΔΙΕΥΘΥΝΣΗ ΠΡΟΣΩΠΙΚΟΥ ΑΘΜΙΑΣ
Διαβάστε περισσότεραΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ, ΕΡΕΥΝΑΣ ΚΑΙ ΘΡΗΣΚΕΥΜΑΤΩΝ
ΑΝΑΡΤΗΤΕΟ ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ, ΕΡΕΥΝΑΣ ΚΑΙ ΘΡΗΣΚΕΥΜΑΤΩΝ ΓΕΝΙΚΗ ΔΙΕΥΘΥΝΣΗ ΨΗΦΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ ΥΠΟΔΟΜΩΝ ΚΑΙ ΕΞΕΤΑΣΕΩΝ --- ΓΕΝΙΚΗ ΔΙΕΥΘΥΝΣΗ ΣΤΡΑΤΗΓΙΚΟΥ ΣΧΕΔΙΑΣΜΟΥ, ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ ΚΑΙ ΗΛΕΚΤΡΟΝΙΚΗΣ
Διαβάστε περισσότεραΚωδ. Αρ. Θέσης: 1 Πτυχιούχος Μηχανικός Ηλεκτρονικός Τεχνολογικής Εκπαίδευσης
ΠΙΝΑΚΑΣ ΜΟΡΙΟΔΟΤΗΣΗΣ Κωδ. Αρ. Θέσης: Πτυχιούχος Μηχανικός Ηλεκτρονικός Τεχνολογικής Εκπαίδευσης Α/Α Κριτήρια Βαθμολόγηση ΑΚΤΥΠΗΣ-ΤΡΙΚΟΥΠΗΣ ΧΑΡΑΛΑΜΠΟΣ Πτυχίο Μηχανικού Ηλεκτρονικού Βαθμός πτυχίου x 0. Τεχνολογικής
Διαβάστε περισσότεραA browser-based digital signing solution over the web
A browser-based digital signing solution over the web Fotis Loukos Charalampos Tsipizidis Dimitris Daskopoulos The problem Contents Proposed solution Architecture Native Messaging Host Native Messaging
Διαβάστε περισσότεραΜεταφορές - Ναυτιλία
ΜΟΝΑΔΕΣ ΑΡΙΣΤΕΙΑΣ ΑΝΟΙΧΤΟΥ ΛΟΓΙΣΜΙΚΟΥ Μεταφορές - Ναυτιλία 3 η Σειρά Εκπαίδευσης 4 ο σεμινάριο 0 Μαΐου 01 Δρομολόγηση Η δρομολόγηση (routing) είναι η διαδικασία εύρεσης των «καλύτερων» μονοπατιών σε δίκτυα
Διαβάστε περισσότεραΠανεπιστήµιο Πειραιώς Τµήµα Πληροφορικής
oard Πανεπιστήµιο Πειραιώς Τµήµα Πληροφορικής Πρόγραµµα Μεταπτυχιακών Σπουδών «Πληροφορική» Μεταπτυχιακή ιατριβή Τίτλος ιατριβής Masters Thesis Title Ονοµατεπώνυµο Φοιτητή Πατρώνυµο Ανάπτυξη διαδικτυακής
Διαβάστε περισσότεραΕΛΛΑΚ και Τοπική Αυτοδιοίκηση
ΕΛΛΑΚ και Τοπική Αυτοδιοίκηση Παναγιώτης Κρανιδιώτης panagiotis.kranidiotis@gmail.com 21 Δεκεμβρίου 2012 Τι είναι το ΕΛΛΑΚ Το λογισμικό το οποίο διατίθεται με ειδικές άδειες οι οποίες επιτρέπουν στους
Διαβάστε περισσότεραΡυθμίσεις εγκατάστασης ονόματος χώρου σε πίνακα ελέγχου plesk
Ρυθμίσεις εγκατάστασης ονόματος χώρου σε πίνακα ελέγχου plesk Βήμα 1: Ρυθμίσεις πριν την εγκατάσταση ονόματος χώρου στο πακέτο φιλοξενίας Από το διαχειριστικό σύστημα ονομάτων χώρου αφού αναζητήσουμε το
Διαβάστε περισσότεραΟλοκληρωμένο σύστημα διαχείρισης παρουσιών στο Τ.Ε.Ι. Σερρών
Παρουσίαση πτυχιακής εργασίας Ολοκληρωμένο σύστημα διαχείρισης παρουσιών στο Τ.Ε.Ι. Σερρών Επιβλέπων Καθηγητής: Αθανάσιος Πανταζόπουλος Φοιτητής: Στράτος Παντατζόγλου Περιγραφή Σκοπός της πτυχιακής εργασίας
Διαβάστε περισσότεραΤεχνολογική Υποδομή Πληροφοριακών Συστημάτων
Τεχνολογική Υποδομή Πληροφοριακών Συστημάτων Βαγγελιώ Καβακλή Τμήμα Πολιτισμικής Τεχνολογίας και Επικοινωνίας Πανεπιστήμιο Αιγαίου Παρουσίαση βασισμένη στο βιβλίο Διοίκησης, 6 η εκδ., K. Laudon, J. Laudon,
Διαβάστε περισσότεραΑνάκληση Πληποφοπίαρ. Information Retrieval. Διδάζκων Δημήηριος Καηζαρός
Ανάκληση Πληποφοπίαρ Information Retrieval Διδάζκων Δημήηριος Καηζαρός Διάλεξη 4η: 04/03/2017 1 Phrase queries 2 Ερωτήματα φράσεως Έστω ότι επιθυμούμε ν απαντήσουμε ερωτήματα της μορφής stanford university
Διαβάστε περισσότεραΒάσεις Δεδομένων (Databases)
Βάσεις Δεδομένων (Databases) ΕΠΛ 342 Χειμερινό Εξάμηνο 2011 Διδάσκοντες Καθηγητές Γιώργος Σαμάρας (ΧΩΔ01 109) Προσεγγίσεις Διαχείρισης Δεδομένων Με Βάση (DB approach) Με Αρχεία (File system approach) Κλασσικά
Διαβάστε περισσότεραΕργαστήριο Βάσεων Δεδομένων. Εισαγωγικό Φροντιστήριο Βασικές Έννοιες - Ανάλυση Απαιτήσεων
Εργαστήριο Βάσεων Δεδομένων Εισαγωγικό Φροντιστήριο Βασικές Έννοιες - Ανάλυση Απαιτήσεων Βάσεις Δεδομένων - Γενικά Ορισμός: Βάση Δεδομένων (ΒΔ) είναι μια συλλογή από σχετιζόμενα αντικείμενα. Τα περιεχόμενα
Διαβάστε περισσότεραΟλοκληρωμένα Αστικά Δεδομένα
Πρόγραμμα Σχέδιο Συμφωνίας Συμβιβασμού μεταξύ της Ελληνικής Δημοκρατίας και των εταιρειών Siemens AG και Siemens ΑΕ Έργο: Αλυσίδες Αξίας Δεδομένων σε Βιομηχανικά και Αστικά Περιβάλλοντα Υποέργο: CitySense:
Διαβάστε περισσότεραΠρογραμματισμός ΙΙ (Java) 6. Διαχείριση δεδομένων
Προγραμματισμός ΙΙ (Java) 6. Διαχείριση δεδομένων Σχεσιακές Βάσεις Δεδομένων Τα δεδομένα μας οργανώνονται σε ένα ή περισσότερους πίνακες: σε στήλες και σειρές Κάθε πίνακας έχει ένα όνομα και αποτελείται
Διαβάστε περισσότεραΑνάκτηση Πληροφορίας (Information Retrieval IR) ιδακτικό βοήθηµα 2. Πανεπιστήµιο Θεσσαλίας Πολυτεχνική Σχολή Τµήµα Μηχ. Η/Υ, Τηλ/νιών & ικτύων
Ανάκτηση Πληροφορίας (Information Retrieval IR) Πανεπιστήµιο Θεσσαλίας Πολυτεχνική Σχολή Τµήµα Μηχ. Η/Υ, Τηλ/νιών & ικτύων Ακαδηµαϊκό Έτος 2005-2006 ιδακτικό βοήθηµα 1 Καλύπτει το 60% του 510 σελίδες 1η
Διαβάστε περισσότερα1 ο ΕΡΓΑΣΤΗΡΙΟ ΣΗΜΑΤΑ & ΣΥΣΤΗΜΑΤΑ
ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα 1 ο ΕΡΓΑΣΤΗΡΙΟ ΣΗΜΑΤΑ & ΣΥΣΤΗΜΑΤΑ Ενότητα: ΜΑΘΑΙΝΟΝΤΑΣ ΤΟ MATLAB, ΜΕΡΟΣ Α Aναστασία Βελώνη Τμήμα Η.Υ.Σ Άδειες Χρήσης Το παρόν
Διαβάστε περισσότεραΑνάκτηση Πληροφορίας (Information Retrieval IR)
Ανάκτηση Πληροφορίας (Information Retrieval IR) Πανεπιστήµιο Θεσσαλίας Πολυτεχνική Σχολή Τµήµα Μηχ. Η/Υ, Τηλ/νιών & ικτύων Ακαδηµαϊκό Έτος 2005-2006 ιδακτικό βοήθηµα 1 Καλύπτει το 60% του αντικειµένου
Διαβάστε περισσότερα