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

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

Download "ΠΡΟΓΡΑΜΜΑ ΑΠΕΙΚΟΝΙΣΗΣ ΚΑΙ ΔΙΑΧΕΙΡΙΣΗΣ ΔΕΔΟΜΕΝΩΝ ΧΡΗΜΑΤΙΣΤΗΡΙΟΥ ΑΞΙΩΝ ΑΘΗΝΩΝ"

Transcript

1 Τ Ε Ι ΚΑΒΑΛΑΣ ΤΜΗΜΑ ΒΙΟΜΗΧΑΝΙΚΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΠΡΟΓΡΑΜΜΑ ΑΠΕΙΚΟΝΙΣΗΣ ΚΑΙ ΔΙΑΧΕΙΡΙΣΗΣ ΔΕΔΟΜΕΝΩΝ ΧΡΗΜΑΤΙΣΤΗΡΙΟΥ ΑΞΙΩΝ ΑΘΗΝΩΝ Σπουδαστής ΕΥΑΓΓΕΛΟΥ ΒΑΣΙΛΕΙΟΣ Επιβλέπων καθηγητής ΜΗΤΣΑ ΑΙΚΑΤΕΡΙΝΗ

2 ΠΕΡΙΛΗΨΗ Σήμερα, ολοένα και περισσότερα κεφάλαια διακινούνται μέσω του Χρηματιστηρίου. Άνθρωποι από κάθε μήκος και πλάτος της γης επενδύουν στη χρηματιστηριακή αγορά. Εξαιρετικά σημαντικά για την αποτελεσματικότητα των επενδύσεων είναι η πρόσβαση, η διαχείριση και η αξιοποίηση της πληροφορίας ανεξαρτήτου γεωγραφικής θέσης και ώρας. Λόγω της ραγδαίας εξέλιξης της τεχνολογίας, η πρόσβαση πλέον στην πληροφορία είναι αρκετά εύκολη, όχι όμως και η διαχείριση και αξιοποίηση της. Η πτυχιακή αυτή στοχεύει στο να διευκολύνει την πρόσβαση αλλά και την διαχείριση και αξιοποίηση των πληροφοριών που συνδέονται με το Χρηματιστήριο. Αυτό γίνεται μέσω ενός εύχρηστου προγράμματος, το οποίο παρέχει πληροφορίες σχετικά με τις τιμές των δεικτών και των μετοχών του Χρηματιστηρίου Αθηνών. Το πρόγραμμα αυτό λειτουργεί σε επίπεδο προσωπικού υπολογιστή κατόπιν εγκατάστασης. Μέσω των εφαρμογών του προγράμματος, ο κάθε χρήστης μπορεί να πληροφορείται για τις τιμές των μετοχών την τρέχουσα στιγμή, για διάφορα στατιστικά στοιχεία, ιστορικό των μετοχών κ.α. Προκύπτει ως άμεσο συμπέρασμα της εργασίας αυτής, ότι τέτοιου είδους εργαλεία βοηθούν τον μέσο χρήστη στην πρόσβαση και την οργάνωση της πληροφορίας. Επίσης, μέσω του προγράμματος ο χρήστης έχει την δυνατότητα της οπτικής εποπτείας (γραφήματα ιστορικού, γραφήματα ελαχίστων-μεγίστων τιμών μετοχής κ.α). Μέσω της παραμετροποίησης, επιλέγονται ή απορρίπτονται πληροφορίες κατά τις ανάγκες και επιθυμίες του χρήστη με αποτέλεσμα την ουσιαστικότερη διαχείριση του χρόνου. 2

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

4 ΠΕΡΙΕΧΟΜΕΝΑ Περίληψη..2 Πρόλογος.. 3 Περιεχόμενα Κεφάλαιο 1- Περιήγηση στα κεφάλαια. 5 Κεφάλαιο 2- Γενική περιγραφή...5 Κεφάλαιο 3- Αναλυτική περιγραφή....7 Κεφάλαιο 4- Συμπεράσματα και μελλοντική έρευνα..21 Παράρτημα Α Παράρτημα Β.29 Βιβλιογραφία.30 4

5 ΚΕΦΑΛΑΙΟ 1 ο - ΠΕΡΙΗΓΗΣΗ ΣΤΑ ΚΕΦΑΛΑΙΑ Το κεφάλαιο 2 περιγράφει το αντικείμενο της πτυχιακής εργασίας, αναλύει το γενικό πλαίσιο του προβλήματος που καλείται να λύσει η εργασία και επιχειρεί να προσδιορίσει τη μορφή της λύσης. Τέλος αναφέρονται κάποιες παρόμοιες εφαρμογές. Στο κεφάλαιο 3 περιγράφεται αναλυτικότερα η εφαρμογή ως προς το σχεδιασμό, τη δομή, τη λειτουργία και τα εργαλεία που χρησιμοποιήθηκαν. Επίσης περιέχονται σημαντικά μέρη του κώδικα της εφαρμογής. Το κεφάλαιο 4 περιέχει τα συμπεράσματα που προκύπτουν μετά το πέρας της εργασίας καθώς και την αυτοαξιολόγηση της. Επίσης περιέχει προτάσεις για μελλοντική έρευνα. ΚΕΦΑΛΑΙΟ 2 ο - ΓΕΝΙΚΗ ΠΕΡΙΓΡΑΦΗ 2.1 Αντικείμενο της πτυχιακής Αντικείμενο της πτυχιακής εργασίας είναι η μελέτη, η σχεδίαση και η ανάπτυξη μιας εφαρμογής Βάσης Δεδομένων μέσω της οποίας οι χρήστες θα πληροφορούνται για τις τιμές των μετοχών και των δεικτών του Χρηματιστηρίου Αξιών Αθηνών. Στόχος της εργασίας είναι να παρέχει στον χρήστη ένα εύχρηστο εργαλείο μέσω του οποίου θα παρέχονται όλες οι αναγκαίες και χρήσιμες (για τον κάθε χρήστη) πληροφορίες του Χρηματιστηρίου. Οι χρήστες θα έχουν την δυνατότητα να παρακολουθούν το ιστορικό οποιασδήποτε μετοχής μέσω γραφήματος, να πληροφορούνται για τις τιμές των μετοχών την τρέχουσα στιγμή, τα στατιστικά στοιχεία καθώς και την ανοδική ή πτωτική τάση διαφόρων μετοχών. 2.2 Αναλυτικά το πρόβλημα Όσο η πρόσβαση σε πληροφορίες γίνεται ευκολότερη, τόσο αυξάνεται η ανάγκη για παραμετροποίηση / ομαδοποίηση / διαχείριση της πληροφορίας. Στόχος γίνεται πλέον να ελαχιστοποιηθεί ο χρόνος αναζήτησης και να απορριφτεί η άχρηστη πληροφορία η οποία καταναλώνει τον χρόνο του χρήστη. Για παράδειγμα, κάποιος ενδιαφέρεται για την μετοχή 5

6 του ΤΙΤΑΝ Α.Ε. Πλέον είναι αρκετά εύκολο να βρει κάποιος την τιμή σε έντυπο ή ιστοσελίδα. Όμως αυτό δεν αρκεί. Θα ήταν χρήσιμο να υπάρχει πρόσβαση στο ιστορικό της μετοχής και συγκεκριμένα σε ορισμένα στοιχεία : o Υπάρχει πτωτική ή ανοδική τάση? o Ποιος είναι ο τζίρος της μετοχής σε μια ορισμένη περίοδο? o Υπάρχει άλλη μετοχή με μεγαλύτερη άνοδο στην τιμή της? o Μήπως η μετοχή αυτή είναι στις δέκα μετοχές με την μεγαλύτερη πτώση (last 10)? o Μήπως κάποια ανταγωνιστική μετοχή παρουσιάζει μεγαλύτερη άνοδο? 2.3 Η λύση Γίνεται αντιληπτό πως το μεγάλο στοίχημα πλέον είναι η παραμετροποιημένη, γρήγορη και εύκολη πρόσβαση στον τεράστιο όγκο πληροφοριών που κυκλοφορεί. Η λύση είναι ένα πρόγραμμα που δίνει την δυνατότητα στον χρήστη να: o Έχει πρόσβαση στις πληροφορίες που τον ενδιαφέρουν. o Μπορεί να παραμετροποιήσει τις παραπάνω πληροφορίες o Αντιλαμβάνεται γρήγορα και εύκολα τις πληροφορίες Η εργασία αυτή επιχειρεί να αντιμετωπίσει όλα τα παραπάνω 2.4 Παρόμοιες εφαρμογές Υπάρχει έντονο ενδιαφέρον για την Ελληνική και ξένη χρηματιστηριακή αγορά. Υπάρχει αυξανόμενο ενδιαφέρον για περαιτέρω εξέλιξη των προϊόντων/προγραμμάτων που ασχολούνται με το Χρηματιστήριο. Έτσι, αρκετές ιστοσελίδες ασχολούνται με την πρόσβαση σε πληροφορίες που αφορούν τα παραπάνω. Μερικές από αυτές είναι οι Η παρούσα εφαρμογή αντλεί τις πληροφορίες που επεξεργάζεται από τη την ιστοσελίδα 6

7 ΚΕΦΑΛΑΙΟ 3 ο ΑΝΑΛΥΤΙΚΗ ΠΕΡΙΓΡΑΦΗ 3.1 Απαιτήσεις του προγράμματος Το πρόγραμμα στοχεύει στην συγκέντρωση και ομαδοποίηση των πληροφοριών του Χρηματιστηρίου Αθηνών. Έτσι, είναι απαραίτητη η λήψη, η αποθήκευση και η απεικόνιση των δεδομένων του ΧΑΑ. Τα παραπάνω μπορούν να γίνουν με πολλούς και διάφορους τρόπους. Αυτό ακριβώς είναι και το πρώτο πρόβλημα που προκύπτει για την δημιουργία του προγράμματος. Η επιλογή των μέσων/εργαλείων που θα χρησιμοποιηθούν. Η επιλογή αυτή εξαρτάται από τη δομή και αρχιτεκτονική του προγράμματος. Το πρόγραμμα περιλαμβάνει : o Ορισμό των απαιτήσεων των δεδομένων και των λειτουργικών απαιτήσεων της παρούσας εφαρμογής. o Σχεδιασμό της Βάσης Δεδομένων. o Σχεδιασμό και υλοποίηση της εφαρμογής σε Java. o Φόρτωση δεδομένων. o Έλεγχο του λογισμικού της εφαρμογής. Τα δεδομένα που θα διαχειρίζεται η εφαρμογή είναι: o Τιμές μετοχών ΧΑΑ, ποσοστιαία μεταβολή, ανώτερη-κατώτερη τιμή ημέρας, αξία συναλλαγών, πράξεις. o Δείκτες ΧΑΑ (τιμή, μεταβολή, ανώτερη-κατώτερη τιμή ). 7

8 3.2 Δημιουργία του προγράμματος Τα βήματα που περιλαμβάνονται στη δημιουργία του προγράμματος είναι : o Δημιουργία πίνακα στην Βάση Δεδομένων για την εκχώρηση της ημερήσιας κατάστασης των μετοχών και των δεικτών. o Κατέβασμα των δεδομένων από τον διαδικτυακό τόπο του ΧΑΑ ase.gr και καταχώριση τους στην Βάση Δεδομένων. o Απεικόνιση δεδομένων στην εφαρμογή ως εξής: Όλες οι μετοχές με τις πληροφορίες τους. Όλοι οι δείκτες με τις πληροφορίες τους. Μετοχές μόνο ενός δείκτη( επιλογή δείκτη από τον χρήστη ). Παρουσίαση μίας μόνο μετοχής με πληροφορίες για τις τελευταίες 30 μέρες. Γράφημα με τη τιμή της μετοχής τις τελευταίες 30 μέρες τις 10 μετοχές με την μεγαλύτερη αύξηση και τις 10 με τη μικρότερη 3.3 Εργαλεία που χρησιμοποιήθηκαν Τα εργαλεία που χρησιμοποιήθηκαν είναι το Neatbeans, η Mysql και το Xampp. Τα παραπάνω προτιμήθηκαν αφού είναι εύχρηστα, ασφαλή και ευρέως διαδεδομένα και αποδεκτά. Έτσι είναι σχετικά εύκολη η περαιτέρω ανάπτυξη της εφαρμογής από άλλους. Αναλυτικότερα: Netbeans Το NetBeans είναι μια σουίτα ανάπτυξης εφαρμογών σε πολλές γλώσσες όπως Java, HTML, C++, C και άλλων με βασικό πλεονέκτημα την εύκολη σε σχέση με άλλες εφαρμογές σχεδίαση γραφικών στοιχείων. Ενσωματώνει την βιβλιοθήκη Swing της Java και έτσι η σχεδίαση γραφικών στοιχείων όπως πίνακες, κουμπιά, λίστες γίνεται αρκετά 8

9 απλή. Επίσης η επικοινωνία του με την Βάση Δεδομένων MySql γίνεται εύκολα χρησιμοποιώντας απλά έναν connector για την μεταξύ τους σύνδεση MySQL Facebook, Google, Adobe, Alcatel είναι μόνο λίγες από της εταιρίες που χρησιμοποιούν την Βάση Δεδομένων της Oracle. Ελαφριά, ασφαλής, και κυρίως δωρεάν είναι τα χαρακτηριστικά που έκαναν την συγκεκριμένη Βάση να επιλεγεί για την εφαρμογή της εργασίας. Επίσης χρησιμοποιήθηκε το εργαλείο Xampp για να εγκατασταθεί η Βάση Δεδομένων σε τοπικό επίπεδο(local host). Το Xampp είναι ένα δωρεάν πρόγραμμα διαχείρισης της βάσης Java Τέλος η σχεδίαση της εφαρμογής έγινε σε γλώσσα Java. Είναι μία γλώσσα προγραμματισμού εύκολη σε σύνταξη και κυρίως σε μεταφερσιμότητα αφού σχεδόν κάθε υπολογιστής έχει τα κατάλληλα libraries γι αυτήν. Τέλος η συνεργασία MySQL και Java είναι πολύ εύκολη και ασφαλής. 3.4 Πηγή δεδομένων του προγράμματος Το πρόγραμμα αντλεί τις πληροφορίες από την ιστοσελίδα Η παραπάνω ιστοσελίδα επιλέχθηκε κατόπιν ενδελεχούς έρευνας αφού θεωρήθηκε ως η πληρέστερη. 3.5 Λειτουργία της εφαρμογής Δυνατότητες της εφαρμογής Στην εικόνα απεικονίζεται η αρχική οθόνη του προγράμματος. 9

10 Εικόνα Η αρχική οθόνη του προγράμματος Ο χρήστης θα έχει τη δυνατότητα να επιλέξει κάποιο από τα παρακάτω: -Εμφάνιση δεικτών Χ.Α.Α (Εικόνα ) -Εμφάνιση μετοχών( είτε μετοχών, είτε δείκτη) (Εικόνα ) -Εμφάνιση ιστορικού μετοχών (Εικόνα ) -Εμφάνιση γραφήματος για την τιμή κλεισίματος της μετοχής τις προηγούμενες τριάντα μέρες (Εικόνα ) -Εμφάνιση των 10 μετοχών με τη μεγαλύτερη άνοδο και τη μεγαλύτερη κάθοδο στη τιμή κλεισίματος καθώς και τη ποσοστιαία διαφορά της μετοχής με την προηγούμενη τιμή (Εικόνα ) 10

11 Εικόνα Οι δείκτες του ΧΑΑ 11

12 Εικόνα Η εμφάνιση των μετοχών 12

13 Εικόνα Το ιστορικό των μετοχών 13

14 Εικόνα Γράφημα κλεισίματος μετοχής 14

15 Εικόνα Τιμές κλεισίματος μετοχών με τη μεγαλύτερη άνοδο και πτώση 15

16 3.5.2 Βασικές διαδικασίες για την δημιουργία και σχεδίαση του προγράμματος Για την δημιουργία του προγράμματος ακολουθήθηκαν οι παρακάτω διαδικασίες: Κατέβασμα δεδομένων Το κατέβασμα των δεδομένων γίνεται μέσω των κλάσεων HttpC και της Parser. Η κλάση Httpc παίρνει ένα url(link) και επιστρέφει το source code της σελίδας. Η parser αρχικά δίνει ένα link στην httpc και παίρνει το source code της σελίδας. Διαβάζουμε αυτό το source code και κρατάμε μόνο τα δεδομένα που θέλουμε. Httpc.java package stk; import java.io.bufferedreader; import java.io.ioexception; import java.io.inputstreamreader; import java.net.malformedurlexception; import java.net.url; // i klasi auti pairnei ena link(url) kai epistefei to source code(pigaios kwdikas) public class HttpC { private String aurl; private String Source; public void Start() throws IOException { URL SourceURL; try { 16

17 SourceURL = new URL(aUrl); BufferedReader in = new BufferedReader(new InputStreamReader( SourceURL.openStream())); String inputline; Source = ""; while ((inputline = in.readline())!= null) Source += inputline; in.close(); } catch (MalformedURLException e) { e.printstacktrace(); } catch (IOException e) { e.printstacktrace(); } } public String getsource() { return Source; } public void seturl(string aurl) { this.aurl = aurl; } Αποθήκευση στη βάση Η επικοινωνία με τη βάση γίνεται με τη κλάση database.για λόγους ασφαλείας σε κάθε λειτουργία ανοίγει η βάση και μετά τη λειτουργία κλείνει.έτσι αν έχει 20 λειτουργίες η 17

18 εφαρμογή τότε 20 φορές θα ανοίξει και θα κλείσει τη βάση. Παρακάτω υπάρχει ο κώδικας java που εκτελεί τη λειτουργία αυτή. Darabase.java //anoigma vasis dedomenwn public void opendb() { try { Class.forName("com.mysql.jdbc.Driver").newInstance(); conn = DriverManager.getConnection(url, username, password); System.out.println("Got Connection."); } catch (Exception e) { System.err.println(e.toString()); System.out.println("LATHOS1"); } } //kleisimo vasis dedomenwn public void closedb() { try { conn.close(); } catch (Exception e) { System.err.println(e.toString()); } } // ektelei SQL erwtima xwris epistrofi apotelesmatwn public void execute(string q) { try { Statement s = conn.createstatement(); s.executeupdate(q); s.close(); } catch (Exception e) { System.err.println(e.toString()); System.out.println("LATHOS"); 18

19 } } // epistrefei to id tis zitoumenis imerominias an uparxei alliws gurnaei 0 public int dateexists(string d) { int id = 0; try { String sqlstring = "SELECT id FROM stkdates WHERE pdate='" + d + "';"; Statement s = conn.createstatement(); ResultSet r = null; r = s.executequery(sqlstring); if (r.next()) { id = r.getint(1); } s.close(); } catch (SQLException ex) { Logger.getLogger(Database.class.getName()).log(Level.SEVERE, null, ex); } return id; public Database() { } Γραφική αναπαράσταση Το netbeans σε συνδυασμό με τη java μας δίνει τη δυνατότητα να δημιουργήσουμε σχετικά εύκολα διάφορα γραφήματα.aυτό γίνεται ενσωματώνοντας στο neatbeans κάποιες βιβλιοθήκες (libraries) όπως για παράδειγμα η chartfactory kai jfree chart. Τα παραπάνω εργαλεία μπορούν να μας παρέχουν μία ευρείας ποικιλία διαγράμματα όπως για παράδειγμα piechart gantt chart barchart και άλλα. Chart.java 19

20 package stk; import org.jfree.chart.chartfactory; import org.jfree.chart.jfreechart; import org.jfree.chart.plot.plotorientation; import org.jfree.data.xy.xyseries; import org.jfree.data.xy.xyseriescollection; import java.util.arraylist; import javax.swing.jpanel; class Chart extends JPanel{ public JFreeChart getchart(arraylist<double> data, String s2) throws Exception { XYSeriesCollection dataset = new XYSeriesCollection(); XYSeries xyseries = new XYSeries("Τιμή Κλεισίματος"); for(int i=0;i<30;i++){ xyseries.add(i, data.get(i)); } dataset.addseries(xyseries); JFreeChart chart = ChartFactory.createXYLineChart("Γράφημα : "+s2, "Ημέρες", "Τιμή Κλεισίματος", dataset, PlotOrientation.VERTICAL, true, false, false); //FileOutputStream out = new FileOutputStream( new File( "parkchart.png" ) ); //ChartUtilities.writeChartAsPNG( out, chart, 400, 200 ); } } return chart; 20

21 ΚΕΦΑΛΑΙΟ 4 ο ΣΥΜΠΕΡΑΣΜΑΤΑ ΚΑΙ ΜΕΛΛΟΝΤΙΚΗ ΕΡΕΥΝΑ 4.1 Συμπεράσματα-κριτική της εργασίας Η εργασία αυτή προέκυψε από την εκτίμηση της σημαντικότητας της πρόσβασης και διαχείρισης πληροφοριών που σχετίζονται με την χρηματιστηριακή αγορά. Πληθώρα προγραμμάτων έχουν αναπτυχθεί με τον παραπάνω προσανατολισμό. Τα προγράμματα αυτά βρίσκουν μεγάλη ανταπόκριση σε ευρύ κοινό. Με γνώμονα την παραπάνω παραδοχή, δημιουργήθηκε ένα πρόγραμμα κατά τα πρότυπα των βασικότερων ηλεκτρονικών μέσων παρουσίασης και ανάλυσης χρηματιστηριακών δεδομένων. Η έρευνα που προηγήθηκε της εργασίας ανέδειξε, ανάμεσα σε άλλα, το γεγονός ότι ο όγκος αυτών των πληροφοριών οδηγεί πολλές φορές στην αδυναμία αξιοποίησης τους από τις σχετικές ιστοσελίδες. Η εργασία αυτή προσανατολίζεται στην βελτίωση της διαχείρισης και της παρουσίασης των πληροφοριών. Πιο συγκεκριμένα, επιχειρήθηκε, μέσω διαγραμμάτων και πινάκων, η οπτικοποίηση επιλογών του χρήστη. Φυσικά, η προσπάθεια αυτή αφορά σε ένα πρώτο επίπεδο, δίνοντας την δυνατότητα λίγων μόνον επιλογών στον χρήστη. Παρόλα αυτά, αναδεικνύει την δυνατότητα περαιτέρω εξέλιξης (βλέπε 4.2 Προτάσεις για μελλοντική έρευνα). Ως άμεσο συμπέρασμα όσον αφορά στα μέσα που χρησιμοποιήθηκαν (Neatbeans, η Mysql και Java) προκύπτει ότι τα παραπάνω είναι ιδανικά για τέτοιου είδους εφαρμογές. Συγκεκριμένα, είναι εύχρηστα για τον προγραμματιστή ενώ παράλληλα καλύπτουν και εξεζητημένες ανάγκες σχεδίασης εφαρμογών. 21

22 4.2 Προτάσεις για μελλοντική έρευνα Η εργασία αυτή καλύπτει ένα μέρος μόνο της λύσης του προβλήματος. Το πρόγραμμα θα μπορούσε να εμπλουτιστεί με τις παρακάτω εφαρμογές δυνατότητες: o Εφαρμογή για Smartphone o Δυνατότητα για online κινήσεις αγοράς και πώλησης μετοχών o Δυνατότητα για αυτοματοποιημένες κινήσεις online βάσει ροής ειδήσεων. Για παράδειγμα, πώληση ή αγορά μιας μετοχής όταν η μετοχή υποχωρήσει κάτω από ένα όριο το οποίο ο χρήστης μπορεί να επιλέξει η οποιασδήποτε επιλογής-ανάγκη του χρήστη. o Σύνδεση με περισσότερα χρηματιστήρια o Δυνατότητα λήψης μηνύματος sms προς ενημέρωση η επιβεβαίωση κινήσεων του προγράμματος. 22

23 ΠΑΡΑΡΤΗΜΑ Α ΜΟΣ-ΕΝΟΙΟΛΟΓΙΚΗ ΣΧΕΔΙΑΣΗ Οντότητα ΔΕΙΚΤΗΣ :Αναφέρεται στα γνωρίσματα που έχει ο κάθε δείκτης του χρηματιστηρίου. Πρωτεύον κλειδί της οντότητας είναι το Δ_ΙD που χαρακτηρίζει τον κάθε ξεχωριστό δείκτη όπου είναι μοναδικός. Τα γνωρίσματα της συγκεκριμένης οντότητας είναι το όνομα του δείκτη, η τιμή κλεισίματος, η τιμή κλεισίματος της προηγούμενης 23

24 ημέρας,η διαφορά σε μονάδες από τη προηγούμενη ημέρα καθώς και ποσοστιαία διαφορά, η μέγιστη τιμή κλεισίματος των 30 τελευταίων ημερών καθώς και η ελάχιστη. Οντότητα ΜΕΤΟΧΗ: Έχει χαρακτηριστικά της μετοχής. Πρωτεύον κλειδί της οντότητας είναι το Μ_ID που είναι ένα Ιd το οποίο είναι μοναδικό και δείχνει τη κάθε μετοχή ξεχωριστά. Τα γνωρίσματα της συγκεκριμένης οντότητας είναι το ιd και το όνομα της κάθε μετοχής. Οντότητα ΣΤΟΙΧΕΙΑ: Υπάρχουν στοιχεία που έχει τα οποία έχει κάθε μετοχή. Πρωτεύον κλειδί της οντότητας είναι η ΗΜ/ΝΙΑ όπου μπορούμε να επιλέξουμε και να δούμε στοιχεία της μετοχής ανά ημερομηνία για τις τελευταίες 30 μέρες. Η συσχέτιση ΕΧΕΙ μεταξύ των οντοτήτων ΔΕΙΚΤΗΣ ΚΑΙ ΜΕΤΟΧΗ έχει λόγο πληθικότητας 1:Ν που σημαίνει ότι κάθε ΔΕΙΚΤΗΣ έχει πολλές ΜΕΤΟΧΕΣ. Στη συσχέτιση η συμμετοχή των οντοτήτων ΔΕΙΚΤΗΣ ΚΑΙ ΜΕΤΟΧΗ είναι μερική εφόσον κάποια μετοχή θα μπορούσε να μην ανήκει σε κάποιον δείκτη. Η συσχέτιση ΕΧΕΙ2 μεταξύ των οντοτήτων ΜΕΤΟΧΗ και ΣΤΟΙΧΕΙΑ έχει λόγο πληθικότητας 1 προς 1 που σημαίνει ότι η κάθε μετοχή έχει μοναδικά στοιχεία και το κάθε στοιχείο ανήκει σε μια μετοχή. Επίσης, η συμμετοχή στη συσχέτιση είναι ολική και για τις δύο οντότητες, διότι καμία οντότητα δε μπορεί να υπάρξει χωρίς την ύπαρξη της άλλης. 24

25 ΠΙΝΑΚΕΣ ΤΗΣ ΒΑΣΗΣ ΔΕΙΚΤΕΣ Δ_ID PK Δ_ΟΝΟΜΑ Δ_ΚΛΕΙΣΙΜΟ Δ_ΙΜΗ.ΠΡ.ΗΜ Δ_ΔΙΑΦΟΡΑ Δ_ΜΕΓ.ΤΙΜΗ Δ_ΕΛ.ΤΙΜΗ ΜΕΤΟΧΕΣ Μ_ID PK ΗΜ/ΝΑΙ PK Δ_ID FK ΑΝΟΙΓΜΑ ΚΛΕΙΣΙΜΟ ΔΙΑΦΟΡΑ% ΟΓΚΟΣ ΠΡΑΞΕΙΣ ΜΕΓ.ΤΙΜΗ ΕΛ.ΤΙΜΗ ΑΞΙΑ 25

26 ΛΟΓΙΚΗ ΣΧΕΔΙΑΣΗ Μετά τον εννοιολογικό, ακολουθεί ο λογικός σχεδιασμός. Το πιο διαδεδομένο μοντέλο για τον λογικό σχεδιασμό, όπως αναφέρθηκε και προηγουμένως, είναι το σχεσιακό μοντέλο, το οποίο απαρτίζεται από μια συλλογή από σχέσεις, όπου μια σχέση μοιάζει με έναν πίνακα ή ένα αρχείο εγγραφών. Επαναλαμβάνεται ότι, κάθε γραμμή μιας σχέσης καλείται πλειάδα και περιέχει τα δεδομένα (τιμές γνωρισμάτων) και κάθε στήλη μιας σχέσης αποτελεί ένα γνώρισμα, το όνομα του οποίου αναγράφεται στην πρώτη πλειάδα (κεφαλίδα) της σχέσης. Κάθε πλειάδα σε μια σχέση είναι μοναδική, δηλαδή, δεν υπάρχουν δύο πλειάδες στη βάση με τις ίδιες τιμές στα επιμέρους γνωρίσματα. Όπως αναφέρθηκε και προηγουμένως, τα γνωρίσματα που ταυτοποιούν μια οντότητα ονομάζονται γνωρίσματα κλειδιά. Πρωτεύον κλειδί καλείται το γνώρισμα ή ο συνδυασμός γνωρισμάτων που επιλέγεται για την ταυτοποίηση των πλειά δων της σχέσης Ξένο κλειδί καλείται το γνώρισμα ή ο συνδυασμός γνωρισμάτων που έχει το ίδιο πεδίο ορισμού με το πρωτεύον κλειδί μιας άλλης σχέσης και χρησιμοποιείται ουσιαστικά ως ένας τρόπος σύνδεσης συσχέτισης των σχέσεων (των πινάκων) μεταξύ τους. 26

27 1)ΔΕΙΚΤΗΣ{Δ_ID,Δ_ΟΝΟΜΑ,Δ_ΚΛΕΙΣΙΜΟ,Δ_ΤΙΜΗ.ΠΡ.ΗΜ, Δ_ΔΙΑΦΟΡΑ,Δ_ΜΕΓ.ΤΙΜΗ,Δ_ΕΛ.ΤΙΜΗ} PK:{Δ_ID} 2)METOXH { M_ΙD, ΗΜ/ΝΙΑ,ΑΝΟΙΓΜΑ,ΚΛΕΙΣΙΜΟ,ΔΙΑΦΟΡΑ%, ΟΓΚΟΣ,ΠΡΑΞΕΙΣ,ΕΛ.ΤΙΜΗ,ΜΕΓ.ΤΙΜΗ,ΑΞΙΑ,Δ_ID} PK:{M_ID,ΗΜ/ΝΙΑ} FK:Δ_ID references ΔΕΙΚΤΗΣ ΦΥΣΙΚΗ ΣΧΕΔΙΑΣΗ SQL>CREATE TABLE INDEX ( Δ_ID INT(11) PRIMARY KEY, Δ_ONOMA VARCHAR(80), Δ_ΚΛΕΙΣΙΜΟ VARCHAR(10), Δ_ΤΙΜΗ.ΠΡ.ΗΜ. VARCHAR(10), Δ_ΔΙΑΦΟΡΑ VARCHAR(10), Δ_ΜΕΓ.ΤΙΜΗ VARCHAR(10), Δ_ΕΛ.ΤΙΜΗ VARCHAR(10)); 27

28 SQL>CREATE TABLE METOXI( M_ΙD INT(11) PRIMARY KEY, ΗΜ/ΝΙΑ DATE PRIMARY KEY, ΑΝΟΙΓΜΑ VARCHAR(10), ΚΛΕΙΣΙΜΟ VARCHAR(10), ΔΙΑΦΟΡΑ VARCHAR%(10), ΟΓΚΟΣ VARCHAR(20)), ΠΡΑΞΕΙΣ VARCHAR(20), ΜΕΓ.ΤΙΜΗ VARCHAR(10), ΕΛ.ΤΙΜΗ VARCHAR(10), ΑΞΙΑ VARCHAR(10), FOREIGN KEY (Δ_ID) REFERENCES INDEX 28

29 ΠΑΡΑΡΤΗΜΑ Β Εγχειρίδιο χρήστη Για να τρέξουμε την εφαρμογή στον υπολογιστή μας θα πρέπει να έχουμε απαραίτητα εγκατεστημένα τα εξής προγράμματα: netbeans, mysql και xampp.αφού έχουμε εγκατεστημένα τα παραπάνω προγράμματα το μόνο που μένει είναι να τρέξουμε το xampp εικόνα για να συνδεθεί το πρόγραμμα με την βάση δεδομένων. Έπειτα εκτελούμε από το netbeans το αρχείο stk2 εμάνίζεται στην οθόνη η η αρχική οθόνη του προγράμματος Εικόνα Από την αρχική οθόνη μπορούμε εύκολα με αριστερό κλίκ να επιλέξουμε το τι θέλουμε να εμφανίσουμε. εικόνα λειτουργία του xampp 29

30 ΒΙΒΛΙΟΓΡΑΦΙΑ Java Network Programming JavaBeans: Developing Component Software in Java Εισαγωγή στα συστήματα βάσεων δεδομένων C.J. DATE Διαδίκτυο Sql tutorials Java tutorials Java tutorials

Προγραμματισμός ΙΙ (Java) 6. Διαχείριση δεδομένων

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

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

H SQL είναι η γλώσσα για όλα τα εμπορικά σχεσιακά συστήματα διαχείρισης βάσεων δεδομένων

H SQL είναι η γλώσσα για όλα τα εμπορικά σχεσιακά συστήματα διαχείρισης βάσεων δεδομένων Η γλώσσα SQL H SQL είναι η γλώσσα για όλα τα εμπορικά σχεσιακά συστήματα διαχείρισης βάσεων δεδομένων H SQL έχει διάφορα τμήματα: Γλώσσα Ορισμού Δεδομένων (ΓΟΔ) Γλώσσα Χειρισμού Δεδομένων (ΓΧΔ) Ενσωματωμένη

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

Μιχάλης Μασούρας Επιβλέπων Καθηγητής: Ιγνάτιος Δεληγιάννης

Μιχάλης Μασούρας Επιβλέπων Καθηγητής: Ιγνάτιος Δεληγιάννης Μιχάλης Μασούρας Επιβλέπων Καθηγητής: Ιγνάτιος Δεληγιάννης Η ανάπτυξη ενός αντικειμενοστρεφούς συστήματος λογισμικού, το οποίο θα διαχειρίζεται δεδομένα των βιογραφικών σημειωμάτων των υποψηφίων. Δυνατότητα

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

Διδάσκων: Παναγιώτης Ανδρέου

Διδάσκων: Παναγιώτης Ανδρέου Διάλεξη 23: Εισαγωγή στην Δικτύωση (Networking) Στην ενότητα αυτή θα μελετηθούν τα εξής επιμέρους θέματα: - Διευθύνσεις και Θύρες - Sockets και ServerSockets Διδάσκων: Παναγιώτης Ανδρέου ΕΠΛ233 Αντικειμενοστρεφής

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

MySQL + Γλώσσα Προγραμματισμού. Βάσεις Δεδομένων 2013-2014 Ευαγγελία Πιτουρά 1

MySQL + Γλώσσα Προγραμματισμού. Βάσεις Δεδομένων 2013-2014 Ευαγγελία Πιτουρά 1 MySQL + Γλώσσα Προγραμματισμού Ευαγγελία Πιτουρά 1 Database drivers Για να χρησιμοποιήσουμε μια βάση δεδομένων από μια γλώσσα προγραμματισμού χρειαζόμαστε έναν driver. JDBC είναι το API για τη Java και

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

Σχεδίαση Βάσεων Δεδομένων

Σχεδίαση Βάσεων Δεδομένων Σχεδίαση Βάσεων Δεδομένων Η ιστορία των Βάσεων Δεδομένων History of the Database 1 Copyright 2013, Oracle and/or its affiliates. All rights reserved. Στόχοι Το μάθημα αυτό καλύπτει τους ακόλουθους στόχους:

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

Σχεδιασμός Βάσεων Δεδομένων

Σχεδιασμός Βάσεων Δεδομένων Πανεπιστήμιο Πειραιώς Τμήμα Ψηφιακών Συστημάτων Σχεδιασμός Βάσεων Δεδομένων Εργαστήριο 4 Δρ. Βασιλική Κούφη Περιεχόμενα Υλοποίηση Βάσεως Δεδομένων Εκτέλεση ερωτημάτων SQL στην Βάση Δεδομένων BHMA 1. Σχεδιασμός

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

Περιγραφή της εργασίας

Περιγραφή της εργασίας Προγραμματισμός Internet Εξάμηνο: Χειμερινό 2006-2007 Εργασία Εργαστηρίου Δευτέρα 11 Δεκ. 2006 Περιγραφή της εργασίας Μία εταιρία ηλεκτρονικού εμπορίου εμπορεύεται βιβλία πληροφορικής μέσω διαδικτύου.

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

Βάσεις Δεδομένων 3η εργαστηριακή άσκηση

Βάσεις Δεδομένων 3η εργαστηριακή άσκηση Βάσεις Δεδομένων 3η εργαστηριακή άσκηση Εισαγωγή στο περιβάλλον της oracle Συσχέτιση πινάκων (εισαγωγή ξένων κλειδιών) Δρ. Μαρία Ευθυμιοπούλου 1. Εμφάνιση πινάκων στο Workspace Στο προηγούμενο εργαστήριο

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

Αντικειμενοστρεφής Προγραμματισμός Διάλεξη 9 : ΕΞΑΙΡΕΣΕΙΣ ΚΑΙ Ο ΧΕΙΡΙΣΜΟΣ ΤΟΥΣ

Αντικειμενοστρεφής Προγραμματισμός Διάλεξη 9 : ΕΞΑΙΡΕΣΕΙΣ ΚΑΙ Ο ΧΕΙΡΙΣΜΟΣ ΤΟΥΣ Αντικειμενοστρεφής Προγραμματισμός Διάλεξη 9 : ΕΞΑΙΡΕΣΕΙΣ ΚΑΙ Ο ΧΕΙΡΙΣΜΟΣ ΤΟΥΣ EXCEPTIONS & EXCEPTION HANDLING Εξαιρέσεις (Exceptions) Γνωμικό της Μηχανικής Λογισμικού: το 80% της δουλειάς των μηχανικών

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

MySQL + Γλώσσα Προγραμματισμού. Βάσεις Δεδομένων Ευαγγελία Πιτουρά 1

MySQL + Γλώσσα Προγραμματισμού. Βάσεις Δεδομένων Ευαγγελία Πιτουρά 1 MySQL + Γλώσσα Προγραμματισμού Ευαγγελία Πιτουρά 1 Database drivers Για να χρησιμοποιήσουμε μια βάση δεδομένων από μια γλώσσα προγραμματισμού χρειαζόμαστε έναν driver. JDBC είναι το API για τη Java και

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

Ορισμοί Σχεσιακού Μοντέλου και (απλές)τροποποιήσεις Σχέσεων στην SQL. Βάσεις Δεδομένων Ευαγγελία Πιτουρά 1

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

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

Πρόγραµµα 9.1 Πέρασµα δεδοµένων στην µνήµη

Πρόγραµµα 9.1 Πέρασµα δεδοµένων στην µνήµη 9.1 Γενικά Οι εφαρµογές που δηµιουργούνται από ένα προγραµµατιστή µπορούν ανά πασά στιγµή να καταρρεύσουν από κάποιο λάθος κατά την λειτουργία τους. Αυτές οι καταστάσεις συµβαίνουν από αµέλεια του προγραµµατιστή

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

Εφαρμογή Αναζήτησης στον Ελληνικό Γεωγραφικό Χώρο

Εφαρμογή Αναζήτησης στον Ελληνικό Γεωγραφικό Χώρο ΤΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙΔΕΥΤΙΚΟ ΙΔΡΥΜΑ ΚΑΒΑΛΑΣ ΣΧΟΛΗ ΤΕΧΝΟΛΟΓΙΚΩΝ ΕΦΑΡΜΟΓΩΝ ΤΜΗΜΑ ΒΙΟΜΗΧΑΝΙΚΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ Εφαρμογή Αναζήτησης στον Ελληνικό Γεωγραφικό Χώρο Καβάλα 2012 Σπουδαστής : Λιάνος Άγγελος,

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

ΠΛΗΡΟΦΟΡΙΚΗ Ι JAVA Τμήμα θεωρίας με Α.Μ. σε 3, 7, 8 & 9 6/12/07

ΠΛΗΡΟΦΟΡΙΚΗ Ι JAVA Τμήμα θεωρίας με Α.Μ. σε 3, 7, 8 & 9 6/12/07 Πρώτοι αριθμοί ΠΛΗΡΟΦΟΡΙΚΗ Ι JAVA Τμήμα θεωρίας με Α.Μ. σε 3, 7, 8 & 9 6/12/07 Ένας ακέραιος μεγαλύτερος του 1 είναι πρώτος αν έχει ακριβώς δύο διαιρέτες (τη μονάδα και τον εαυτό του). Πρόβλημα: έλεγχος

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

Ανάπτυξη διαδικτυακών εφαρμογών με την Python Το εργαλείο Flask

Ανάπτυξη διαδικτυακών εφαρμογών με την Python Το εργαλείο Flask Ανάπτυξη διαδικτυακών εφαρμογών με την Python Το εργαλείο Flask Το Flask είναι ένα micro περιβάλλον για την ανάπτυξη διαδικτυακών εφαρμογών με βάση τη γλώσσα Python. Micro σημαίνει ότι περιλαμβάνει τις

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

ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ. 1 ο ΣΧΟΛΕΙΟ ΚΩΔΙΚΑ «Βασικά Θέματα Προγραμματισμού στην Ανάπτυξη Δυναμικών Διαδικτυακών Εφαρμογών» (Part 3) Ουρανία Σμυρνάκη

ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ. 1 ο ΣΧΟΛΕΙΟ ΚΩΔΙΚΑ «Βασικά Θέματα Προγραμματισμού στην Ανάπτυξη Δυναμικών Διαδικτυακών Εφαρμογών» (Part 3) Ουρανία Σμυρνάκη ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ 1 ο ΣΧΟΛΕΙΟ ΚΩΔΙΚΑ «Βασικά Θέματα Προγραμματισμού στην Ανάπτυξη Δυναμικών Διαδικτυακών Εφαρμογών» (Part 3) Ουρανία Σμυρνάκη 1 3 η ενότητα: Εισαγωγή στις Βάσεις Δεδομένων και στην MySQL

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

ΤΕΙ ΚΑΒΑΛΑΣ. Πτυχιακή εργασία ΕΙΣΑΓΩΓΗ. Μιλτιάδης Κακλαμάνης

ΤΕΙ ΚΑΒΑΛΑΣ. Πτυχιακή εργασία ΕΙΣΑΓΩΓΗ. Μιλτιάδης Κακλαμάνης Σελίδα 1από ΤΕΙ ΚΑΒΑΛΑΣ Πτυχιακή εργασία Δικτυακή Εφαρμογή διαχείρισης ηλεκτρονικών εγγράφων υπηρεσίας. ΕΙΣΑΓΩΓΗ Μιλτιάδης Κακλαμάνης Σελίδα 2από Κατάλογος περιεχομένων ΕΙΣΑΓΩΓΗ...1 Σχετιζόμενα πρόσωπα...3

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

Σχεδίαση και λειτουργία βάσης δεδομένων Το παράδειγμα της μαιευτικής κλινικής Ευάγγελος Καρβούνης

Σχεδίαση και λειτουργία βάσης δεδομένων Το παράδειγμα της μαιευτικής κλινικής Ευάγγελος Καρβούνης Σχεδίαση και λειτουργία βάσης δεδομένων Το παράδειγμα της μαιευτικής κλινικής Ευάγγελος Καρβούνης Περιεχόμενα 1 Γενική περιγραφή του προβλήματος 2 Μοντελοποίηση Ο/Σ 3 Σχεσιακό μοντέλο, SQL 4 Ερωτήματα

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

Ορισμοί Σχεσιακού Μοντέλου και Τροποποιήσεις Σχέσεων σε SQL

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

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

Σχεδίαση Βάσεων Δεδομένων

Σχεδίαση Βάσεων Δεδομένων Σχεδίαση Βάσεων Δεδομένων Εισαγωγή στις Έννοιες των Σχεσιακών Βάσεων Δεδομένων Introduction to Relational Database Concepts 1 Copyright 2013, Oracle and/or its affiliates. All rights reserved. Στόχοι Το

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

Σχεδίαση και Χρήση Βάσεων Δεδομένων. Χρήση του DBDesigner. Γιώργος Πυρουνάκης - forky@di.uoa.gr

Σχεδίαση και Χρήση Βάσεων Δεδομένων. Χρήση του DBDesigner. Γιώργος Πυρουνάκης - forky@di.uoa.gr Σχεδίαση και Χρήση Βάσεων Δεδομένων Χρήση του DBDesigner Γιώργος Πυρουνάκης - forky@di.uoa.gr Δομή Διαλέξεων Εισαγωγή στο DBDesigner Εφαρμογή στη ΒΔ Προμηθευτής-Προϊόντα Παραδείγματα μοντελοποίησης και

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

Ορισμοί Σχεσιακού Μοντέλου και Τροποποιήσεις Σχέσεων σε SQL

Ορισμοί Σχεσιακού Μοντέλου και Τροποποιήσεις Σχέσεων σε SQL Εισαγωγή Μοντελοποίηση Στα προηγούμενα μαθήματα: Ορισμοί Σχεσιακού Μοντέλου και Τροποποιήσεις Σχέσεων σε SQL Εννοιολογικός Σχεδιασμός Βάσεων εδομένων (με χρήση του Μοντέλου Οντοτήτων/Συσχετίσεων) Λογικός

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

Εργαστήριο Βάσεων Δεδομένων

Εργαστήριο Βάσεων Δεδομένων Εργαστήριο Βάσεων Δεδομένων Άσκηση 2 Σκοπός της άσκησης είναι: 1. Με δεδομένο το σχεσιακό διάγραμμα, η υλοποίηση μιας βάσης σε MySQL. 2. Η εισαγωγή δεδομένων στη βάση. Για το κείμενο των προδιαγραφών της

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

Συνοπτικός Οδηγός Χρήσης του MySQL Workbench

Συνοπτικός Οδηγός Χρήσης του MySQL Workbench Συνοπτικός Οδηγός Χρήσης του MySQL Workbench To ΜySQL Workbench είναι μία εφαρμογή, με γραφικό περιβάλλον, στην οποία μπορούμε να συντάξουμε και να εκτελέσουμε εντολές SQL. To MySQL Workbench απαιτεί να

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

Οντοκεντρικός Προγραμματισμός ΦΡΟΝΤΙΣΤΗΡΙΟ JAVA

Οντοκεντρικός Προγραμματισμός ΦΡΟΝΤΙΣΤΗΡΙΟ JAVA Οντοκεντρικός Προγραμματισμός ΦΡΟΝΤΙΣΤΗΡΙΟ JAVA Αρχεία δεδομένων Το πακέτο java.io περιλαμβάνει περισσότερες από 60 κλάσεις και διασυνδέσεις για το χειρισμό αρχείων δεδομένων. Αρκετές από τις κλάσεις του

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

άσκηση Hide UI Elements 7.2 Try and Catch

άσκηση Hide UI Elements 7.2 Try and Catch 7.1 Hide UI Elements Στο Android Studio όταν θέλουμε να κρύψουμε οτιδήποτε (κάποιο Button, ένα TextView, ένα ImageView κλπ) μπορούμε να χρησιμοποιήσουμε την παρακάτω εντολή: setvisibility(view.invisible)

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

ΠΛΗΡΟΦΟΡΙΚΗ ΙI Ενότητα 12: Ροές και είσοδος/έξοδος αρχείων

ΠΛΗΡΟΦΟΡΙΚΗ ΙI Ενότητα 12: Ροές και είσοδος/έξοδος αρχείων ΠΛΗΡΟΦΟΡΙΚΗ ΙI Ενότητα 12: Ροές και είσοδος/έξοδος αρχείων Μιχάλης Δρακόπουλος Σχολή Θετικών επιστημών Τμήμα Μαθηματικών ΠΛΗΡΟΦΟΡΙΚΗ ΙΙ (Java) Ενότητα 12 Ροές και είσοδος/έξοδος αρχείων Τα δεδομένα εισόδου

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

Εργαστήριο #10 (Ε10) 1

Εργαστήριο #10 (Ε10) 1 Εργαστήριο #10 Από τα προηγούμενα εργαστήρια......θα χρειαστείτε ορισμένες από τις οδηγίες μορφοποίησης CSS (ανατρέξτε στις εκφωνήσεις του 8 ου και 9 ου εργαστηρίου).! Οδηγίες Στη δυναμική δημιουργία ιστοσελίδων

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

Internet Business Hellas

Internet Business Hellas Internet Business Hellas Περιεχόμενα Εισαγωγή email marketing IBNEWSLETTER Χαρακτηριστικά Πλεονεκτήματα Επικοινωνία Εισαγωγή email marketing «Το μάρκετινγκ μέσω ηλεκτρονικού ταχυδρομείου συνίσταται στην

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

ΣΧΕΔΙΑΣΜΟΣ ΒΑΣΕΩΝ ΔΕΔΟΜΕΝΩΝ ΕΡΓΑΣΤΗΡΙΟ 2

ΣΧΕΔΙΑΣΜΟΣ ΒΑΣΕΩΝ ΔΕΔΟΜΕΝΩΝ ΕΡΓΑΣΤΗΡΙΟ 2 ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΙΡΑΙΩΣ ΤΜΗΜΑ ΨΗΦΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ ΣΧΕΔΙΑΣΜΟΣ ΒΑΣΕΩΝ ΔΕΔΟΜΕΝΩΝ ΕΡΓΑΣΤΗΡΙΟ 2 ΔΕΣΠΟΙΝΑ ΠΑΠΑΚΩΝΣΤΑΝΤΙΝΟΥ dpap@unipi.gr ΔΗΜΙΟΥΡΓΙΑ ΒΑΣΗΣ ΜΕ POWER DESIGNER ΚΑΙ ΔΙΑΧΕΙΡΙΣΗ ΤΗΣ ΜΕ XAMPP (1/7) ΑΣΚΗΣΗ

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

ΕΣΔ 232: ΟΡΓΑΝΩΣΗ ΔΕΔΟΜΕΝΩΝ ΣΤΗ ΚΟΙΝΩΝΙΑ ΤΗΣ ΠΛΗΡΟΦΟΡΙΑΣ. Ακαδημαϊκό Έτος 2011 2012, Εαρινό Εξάμηνο. Εργαστηριακή Άσκηση 2 24/01/2012

ΕΣΔ 232: ΟΡΓΑΝΩΣΗ ΔΕΔΟΜΕΝΩΝ ΣΤΗ ΚΟΙΝΩΝΙΑ ΤΗΣ ΠΛΗΡΟΦΟΡΙΑΣ. Ακαδημαϊκό Έτος 2011 2012, Εαρινό Εξάμηνο. Εργαστηριακή Άσκηση 2 24/01/2012 ΤΕΧΝΟΛΟΓΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ, ΤΜΗΜΑ ΕΠΙΚΟΙΝΩΝΙΑΣ & ΣΠΟΥΔΩΝ ΔΙΑΔΙΚΤΥΟΥ ΕΣΔ 232: ΟΡΓΑΝΩΣΗ ΔΕΔΟΜΕΝΩΝ ΣΤΗ ΚΟΙΝΩΝΙΑ ΤΗΣ ΠΛΗΡΟΦΟΡΙΑΣ Ακαδημαϊκό Έτος 2011 2012, Εαρινό Εξάμηνο Εργαστηριακή Άσκηση 2 24/01/2012

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

Εργαστήριο Βάσεων Δεδομένων

Εργαστήριο Βάσεων Δεδομένων Εργαστήριο Βάσεων Δεδομένων Άσκηση 2 Σκοπός της άσκησης είναι: 1. Με δεδομένο το σχεσιακό διάγραμμα, η υλοποίηση μιας βάσης σε MySQL. 2. Η εισαγωγή δεδομένων στη βάση. 3. Η υλοποίηση απλών ερωτημάτων mysql

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

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

ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ - ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΣΒΔ - ΕΙΣΑΓΩΓΗ ΣΤΟ ΜΟΝΤΕΛΟ ΟΝΤΟΤΗΤΩΝ ΣΥΣΧΕΤΙΣΕΩΝ ΤΜΗΜΑ ΠΟΛΙΤΙΣΜΙΚΗΣ ΤΕΧΝΟΛΟΓΙΑΣ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΑΣ ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ Χειμερινό Εξάμηνο 2013 - ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΣΒΔ - ΕΙΣΑΓΩΓΗ ΣΤΟ ΜΟΝΤΕΛΟ ΟΝΤΟΤΗΤΩΝ ΣΥΣΧΕΤΙΣΕΩΝ Δρ. Βαγγελιώ Καβακλή ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ, ΤΜΗΜΑ ΠΟΛΙΤΙΣΜΙΚΗΣ ΤΕΧΝΟΛΟΓΙΑΣ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΑΣ 1 Αρχιτεκτονική

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

6. Εξαιρέσεις στη γλώσσα Java

6. Εξαιρέσεις στη γλώσσα Java 6. Εξαιρέσεις στη γλώσσα Java Με το τέλος αυτού του κεφαλαίου θα μπορείτε: Να ορίζετε εξαιρέσεις Να εξηγείτε γιατί είναι σημαντικός ο χειρισμός των εξαιρέσεων Να γράφετε κώδικα για να συλλαμβάνετε εξαιρέσεις

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

Βάσεις Δεδομένων 2η εργαστηριακή άσκηση

Βάσεις Δεδομένων 2η εργαστηριακή άσκηση Βάσεις Δεδομένων 2η εργαστηριακή άσκηση Εισαγωγή στο περιβάλλον της oracle Δημιουργία πινάκων Δρ. Εύη Φαλιάγκα 1. Login Χρησιμοποιώντας έναν web explorer, μπαίνετε στο http://10.0.0.6:8080/apex και συμπληρώνετε

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

ιαδικτυακές Εφαρµογές

ιαδικτυακές Εφαρµογές ιαδικτυακές Εφαρµογές µε Java2 Στοιχεία ικτυακής Επικοινωνίας Όροι IP address 32bit αριθµός που χρησιµοποιείται από το Internet Protocol για την παράδοση δεδοµένων στο σωστό υπολογιστή στο δίκτυο. Port

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

Windows e-δαπυ connector Καταχώρηση επισκέψεων

Windows e-δαπυ connector Καταχώρηση επισκέψεων Windows e-δαπυ connector Καταχώρηση επισκέψεων Περιεχόμενα Περιεχόμενα... i Κατάλογος Εικόνων... ii 1. Γενικά... 1 2. Εγκατάσταση... 2 3. Αρχικό μενού... 3 3.1. Μενού [Main]... 4 3.2. Μενού [ΗΔΙΚΑ]...

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

Βάσεις Δεδομένων. Εισαγωγή για το Εργαστήριο. Δρ. Τιάκας Ελευθέριος. Τμήμα Πληροφορικής ΑΠΘ 2015-2016

Βάσεις Δεδομένων. Εισαγωγή για το Εργαστήριο. Δρ. Τιάκας Ελευθέριος. Τμήμα Πληροφορικής ΑΠΘ 2015-2016 Βάσεις Δεδομένων Εισαγωγή για το Εργαστήριο Δρ. Τιάκας Ελευθέριος Τμήμα Πληροφορικής ΑΠΘ 2015-2016 2 Βασικοί στόχοι Μερικοί βασικοί στόχοι του εργαστηρίου είναι: Η ικανότητα ανάλυσης των απαιτήσεων, κατασκευής

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

Σύστημα υποβολής αιτήσεων υποψήφιων συνεργατών ΕΚΤ

Σύστημα υποβολής αιτήσεων υποψήφιων συνεργατών ΕΚΤ Σύστημα υποβολής αιτήσεων υποψήφιων συνεργατών ΕΚΤ 1 Λειτουργικές απαιτήσεις Το σύστημα υποβολής αιτήσεων υποψήφιων συνεργατών στοχεύει στο να επιτρέπει την πλήρως ηλεκτρονική υποβολή αιτήσεων από υποψήφιους

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

PHPMyAdmin: Σύντομος οδηγός για αρχάριους

PHPMyAdmin: Σύντομος οδηγός για αρχάριους 2014 PHPMyAdmin: Σύντομος οδηγός για αρχάριους Καρούσος Νικόλαος Επιστημονικός Συνεργάτης Παρασκευά Σταυρούλα Φοιτήτρια, Εργαστηριακή Βοηθός, τμήμα ΕΠΔΟ Μεσολογγίου 33 Έκδοση 1.1 Πρόλογος... - 2-1. Είσοδος

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

Εισαγωγή στον Αντικειμενοστρεφή Προγραμματισμό Διάλεξη #15

Εισαγωγή στον Αντικειμενοστρεφή Προγραμματισμό Διάλεξη #15 Οι βασικές έννοιες που θα καλύψουμε Ομαδοποίηση αντικειμένων Εισαγωγή στις συλλογές Γενικές κλάσεις Iterators Συλλογές (ειδικά την ArrayList) Συνεχίζουμε την αναφορά στο θέμα της αφαίρεσης (abstraction)

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

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

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

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

1. Άνοιγμα Και Κλείσιμο Της Εφαρμογής Φυλλομετρητή Ιστού (Internet Explorer)

1. Άνοιγμα Και Κλείσιμο Της Εφαρμογής Φυλλομετρητή Ιστού (Internet Explorer) ΔΙΑΔΙΚΤΥΟ (INTERNET) ΣΤΟΧΟΙ: 1. Άνοιγμα Και Κλείσιμο Μιας Εφαρμογής Φυλλομετρητή Ιστού (Internet Explorer) 2. Παρουσίαση Μιας Ιστοσελίδας 3. Διακοπή Και Ανανέωση Μιας Ιστοσελίδας (Stop and Refresh) 4.

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

ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ Ι Ενότητα 3:

ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ Ι Ενότητα 3: Ενότητα 3: Σχεσιακό Μοντέλο. Από το ιδεατό στο λογικό (σχεσιακό) μοντέλο. Από το λογικό στο φυσικό (SQL) μοντέλο Ευαγγελίδης Γεώργιος Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης

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

Αντικειμενοστρεφής Προγραμματισμός

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

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

Οδηγός Εγκατάστασης και Χρήσης του Arebas Easy

Οδηγός Εγκατάστασης και Χρήσης του Arebas Easy Σ ε λ ί δ α 1 Οδηγός Εγκατάστασης και Χρήσης του Arebas Easy Περιεχόμενα 1. Download Arebas Easy... 2 2. Εγκατάσταση Arebas Easy... 3 3. Εγγραφή στον Arebas Server... 7 4. Παραμετροποίηση Arebas Easy...

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

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

2 ο Σύνολο Ασκήσεων. Βάσεις Δεδομένων 2013-2014 Ευαγγελία Πιτουρά 1 2 ο Σύνολο Ασκήσεων Οι βαθμοί θα ανακοινωθούν αύριο μαζί με τους βαθμούς της προγραμματιστικής άσκησης Τα αστεράκια δείχνουν τον εκτιμώμενο βαθμό δυσκολίας (*) εύκολο (**) μέτριο (***) δύσκολο Βάσεις Δεδομένων

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

Ορισµοί Σχεσιακού Μοντέλου και Τροποποιήσεις Σχέσεων σε SQL

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

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

ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ ΜΕ ΘΕΜΑ:

ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ ΜΕ ΘΕΜΑ: ΤΜΗΜΑ ΕΦΑΡΜΟΣΜΕΝΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ ΜΕ ΘΕΜΑ: ΘΕΟΔΟΣΙΟΥ ΝΙΚΗ Α.Μ. 103/04 ΠΑΠΑΠΕΤΡΟΥ ΦΩΤΕΙΝΗ Α.Μ. 134/04 Εξεταστική Επιτροπή Επιβλέπουσα Καθηγήτρια : Σατρατζέμη Μαρία, Καθηγήτρια Μέλη : Ευαγγελίδης

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

Διαδικτυακό Περιβάλλον Διαχείρισης Ασκήσεων Προγραμματισμού

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

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

Πληροφορική 2. Βάσεις Δεδομένων (Databases)

Πληροφορική 2. Βάσεις Δεδομένων (Databases) Πληροφορική 2 Βάσεις Δεδομένων (Databases) 1 2 Επίπεδα αρχεία (flat files) Επίπεδο αρχείο είναι ένα αρχείο που αποτελείται από ένα σταθερό, μικρό αριθμό πεδίων. Οι εγγραφές του αρχείου μπορεί να μην ακολουθούν

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

XAMPP Apache MySQL PHP javascript xampp

XAMPP Apache MySQL PHP javascript xampp XAMPP Το xampp είναι ένα δωρεάν πρόγραμμα με το οποίο μπορούμε να κάνουμε εγκατάσταση τον Apache, τη MySQL και την PHP. Apache. Ο Apache είναι ένας Web Server. Είναι δηλαδή πρόγραμμα το οποίο τρέχει μόνιμα

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

2η Εργαστηριακή Άσκηση

2η Εργαστηριακή Άσκηση 2η Εργαστηριακή Άσκηση Διοίκηση Επιχειρήσεων ΤΕΙ Κρήτης (Άγιος Νικόλαος) ΔΕ200Α-210Α Εισαγωγή στη Στατιστική Σκοπός: Η παρούσα εργαστηριακή άσκηση, χρησιμοποιώντας ως δεδομένα, μεγέθη που περιγράφουν την

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

Εγχειρίδιο χρήσης της εφαρμογής NewSum v1.0

Εγχειρίδιο χρήσης της εφαρμογής NewSum v1.0 Εγχειρίδιο χρήσης της εφαρμογής NewSum v1.0 Περιεχόμενα 1. Τι είναι το NewSum... 2 2. Εγκατάσταση του NewSum... 2 3. Χρήση της εφαρμογής NewSum... 3 3α. Εκκίνηση της εφαρμογής...3 3β. Περιήγηση στις ειδήσεις...3

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

Οδηγός συναλλαγών. Σε CFDs

Οδηγός συναλλαγών. Σε CFDs Οδηγός συναλλαγών Σε CFDs Περιεχόμενα Οδηγός Συναλλαγών σε CFDs... 2 Κατάσταση Λογαριασμού... 2 Διαγράμματα... 2 Είδη Εντολών για τα CFDs... 2 ΣΤΟ DEMO ΠΕΡΙΒΑΛΛΟΝ 1 Οδηγός Συναλλαγών σε CFDs Καλώς ήλθατε

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

Οδηγίες Εγκατάστασης της εφαρμογής Readium και Readium για μαθητές με αμβλυωπία για την ανάγνωση βιβλίων epub σε Υπολογιστή.

Οδηγίες Εγκατάστασης της εφαρμογής Readium και Readium για μαθητές με αμβλυωπία για την ανάγνωση βιβλίων epub σε Υπολογιστή. Οδηγίες Εγκατάστασης της εφαρμογής Readium και Readium για μαθητές με αμβλυωπία για την ανάγνωση βιβλίων epub σε Υπολογιστή. Βήμα 1 ο : Εγκατάσταση εφαρμογής ανάγνωσης Readium και Readium για μαθητές με

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

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

ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ «ΣΧΕΔΙΑΣΜΟΣ ΚΑΙ ΑΝΑΠΤΥΞΗ ΔΙΑΔΡΑΣΤΙΚΗΣ ΔΙΑΔΙΚΤΥΑΚΗΣ ΕΦΑΡΜΟΓΗΣ ΓΙΑ ΤΗΝ ΕΞΥΠΗΡΕΤΗΣΗ ΑΣΘΕΝΩΝ ΣΥΜΒΕΒΛΗΜΕΝΟΥΣ ΜΕ ΤΟΝ Ε.Ο.Π.Υ. Τ.Ε.Ι ΚΑΒΑΛΑΣ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ «ΣΧΕΔΙΑΣΜΟΣ ΚΑΙ ΑΝΑΠΤΥΞΗ ΔΙΑΔΡΑΣΤΙΚΗΣ ΔΙΑΔΙΚΤΥΑΚΗΣ ΕΦΑΡΜΟΓΗΣ ΓΙΑ ΤΗΝ ΕΞΥΠΗΡΕΤΗΣΗ ΑΣΘΕΝΩΝ» ΟΝΟΜΑΤΕΠΩΝΥΜΑ ΣΠΟΥΔΑΣΤΩΝ : ~ΔΕΛΗΓΙΑΝΝΗ ΚΥΡΙΑΚΗ, 1925~

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

«Οδηγίες χρήσης εφαρμογής Ενιαίου Συστήματος Πληρωμών»

«Οδηγίες χρήσης εφαρμογής Ενιαίου Συστήματος Πληρωμών» «Οδηγίες χρήσης εφαρμογής Ενιαίου Συστήματος Πληρωμών» έκδοση v.1.2, 10/09/2014 Περιεχόμενα Είσοδος... 3 Οικονομικά Υπεύθυνος... 4 Αρχική Οθόνη... 4 Διαχείριση Χρηστών... 4 Αναζήτηση Χρήστη... 4 Δημιουργία

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

Σχεδίαση Βάσεων Δεδομένων

Σχεδίαση Βάσεων Δεδομένων Οδηγίες Μέρος 1: Απαντήστε κάθε ερώτηση. 1. Ποια είναι τα πλεονεκτήματα που παρέχει το Περιβάλλον Βάσεων Δεδομένων της Oracle για τις επιχειρήσεις; Το σύστημα διαχείρισης βάσεων δεδομένων της Oracle δίνει

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

Σχεδίαση Βάσεων Δεδομένων

Σχεδίαση Βάσεων Δεδομένων Σχεδίαση Βάσεων Δεδομένων Βασική Χαρτογράφηση: Η Διαδικασία Μετασχηματισμού Basic Mapping: The Transformation Process 1 Copyright 2013, Oracle and/or its affiliates. All rights reserved. Στόχοι Το μάθημα

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

Εισαγωγή στην Στατιστική (ΔΕ200Α-210Α)

Εισαγωγή στην Στατιστική (ΔΕ200Α-210Α) Τμήμα Διοίκησης Επιχειρήσεων (Αγ. Νικόλαος), Τ.Ε.Ι. Κρήτης Σελίδα 1 από 9 4η Εργαστηριακή Άσκηση Σκοπός: Η παρούσα εργαστηριακή άσκηση στοχεύει στην εκμάθηση κατασκευής αριθμοδεικτών, τόσο για τις τιμές

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

Σχεδιασμός Βάσεων Δεδομένων

Σχεδιασμός Βάσεων Δεδομένων Πανεπιστήμιο Πειραιώς Τμήμα Ψηφιακών Συστημάτων Σχεδιασμός Βάσεων Δεδομένων Εργαστήριο 1 Δρ. Βασιλική Κούφη Περιεχόμενα 1. Εισαγωγή 2. Κύκλος ζωής ανάπτυξης Βάσεως Δεδομένων 3. Oracle SQL Developer Data

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

NetBeans και σχετικά προγράμματα. Κακαρόντζας Γεώργιος Κέντρο Αριστείας Ανοιχτού Λογισμικού ΑΠΘ 1ο Θερινό Σχολείο Κώδικα

NetBeans και σχετικά προγράμματα. Κακαρόντζας Γεώργιος Κέντρο Αριστείας Ανοιχτού Λογισμικού ΑΠΘ 1ο Θερινό Σχολείο Κώδικα NetBeans και σχετικά προγράμματα Κακαρόντζας Γεώργιος Κέντρο Αριστείας Ανοιχτού Λογισμικού ΑΠΘ 1ο Θερινό Σχολείο Κώδικα Ατζέντα Εγκατάσταση προγραμμάτων Java NetBeans MySQL Δημιουργία απλής εφαρμογής διαδικτύου

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

Εργασία «Διαχείριση Δικτύων» Ιούνιος 2014, Θεσ/νίκη

Εργασία «Διαχείριση Δικτύων» Ιούνιος 2014, Θεσ/νίκη Εργασία «Διαχείριση Δικτύων» Ιούνιος 2014, Θεσ/νίκη 01 Εισαγωγή Μια απλή και γρήγορη εισαγωγή Το Splunk > είναι ένα πρόγραμμα το οποίο πρωτοεμφανίστηκε στην αγορά το 2003 και αποτελεί ένα πρόγραμμα εξόρυξης

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

ΕΓΧΕΙΡΙΔΙΟ ΔΙΑΧΕΙΡΙΣΗΣ Συστήματος Διαχείρισης & Διακίνησης Εγγράφων DocuTracks

ΕΓΧΕΙΡΙΔΙΟ ΔΙΑΧΕΙΡΙΣΗΣ Συστήματος Διαχείρισης & Διακίνησης Εγγράφων DocuTracks ΕΓΧΕΙΡΙΔΙΟ ΔΙΑΧΕΙΡΙΣΗΣ Συστήματος Διαχείρισης & Διακίνησης Εγγράφων DocuTracks Dataverse Ltd. Αθήνα, 10/08/2014 Σελίδες: 40 Έκδοση: 1.3 Όνομα : DocuTracks Admin Manual Σελίδα : 2 από 40 Πίνακας Περιεχομένων

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

Διαδίκτυο και Εφαρμογές 2η Άσκηση Μετασχηματισμοί XML και XSL. Γιαννέλος Γιάννης ΑΜ: Μαρινέλλης Γιώργος ΑΜ:

Διαδίκτυο και Εφαρμογές 2η Άσκηση Μετασχηματισμοί XML και XSL. Γιαννέλος Γιάννης ΑΜ: Μαρινέλλης Γιώργος ΑΜ: Διαδίκτυο και Εφαρμογές 2η Άσκηση Μετασχηματισμοί XML και XSL Γιαννέλος Γιάννης ΑΜ:03108088 Μαρινέλλης Γιώργος ΑΜ:03108680 18 Μαΐου 2012 Εισαγωγή Το αντικείμενο της άσκησης είναι η χρήση της τεχνολογίας

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

Εγχειρίδιο Invest i. Εγχειρίδιο Invest

Εγχειρίδιο Invest i. Εγχειρίδιο Invest i Εγχειρίδιο Invest ii Copyright 2004, 2005 Raphael Slinckx Copyright 2007 Terrence Hall Δίνεται άδεια για αντιγραφή, διανομή και/ή τροποποίηση του εγγράφου υπό τους ""όρους της Ελεύθερης Άδειας Τεκμηρίωσης

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

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

ΚΕΡΑΜΟΠΟΥΛΟΣ ΕΥΚΛΕΙΔΗΣ ΚΕΡΑΜΟΠΟΥΛΟΣ ΕΥΚΛΕΙΔΗΣ Σε ένα πρόγραμμα κατά την εκτέλεση του ένα ερώτημα SQL μπορεί δυναμικά να παίρνει διαφορετικές παραμέτρους μπορεί να πάρει πολλές παραμέτρους oι παράμετροι δηλώνονται με? Στις παραμέτρους

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

«Οργάνωση και διαχείριση ωρομίσθιων και αναπληρωτών καθηγητών δευτεροβάθμιας εκπαίδευσης»

«Οργάνωση και διαχείριση ωρομίσθιων και αναπληρωτών καθηγητών δευτεροβάθμιας εκπαίδευσης» Τμήμα: Εφαρμογών Πληροφορικής στη Διοίκηση και Οικονομία «Οργάνωση και διαχείριση ωρομίσθιων και αναπληρωτών καθηγητών δευτεροβάθμιας εκπαίδευσης» της Παπαδοπούλου Ευαγγελία Α.Μ : 252 Υπεύθυνος καθηγήτης:

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

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

ΑΝΑΠΤΥΞΗ ΛΟΓΙΣΜΙΚΟΥ ΓΙΑ ΤΗ ΔΙΕΝΕΡΓΕΙΑ ΥΠΟΛΟΓΙΣΤΙΚΩΝ ΜΕΛΕΤΩΝ ΤΜΗΜΑ ΕΦΑΡΜΟΣΜΕΝΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ ΑΝΑΠΤΥΞΗ ΛΟΓΙΣΜΙΚΟΥ ΓΙΑ ΤΗ ΔΙΕΝΕΡΓΕΙΑ ΥΠΟΛΟΓΙΣΤΙΚΩΝ ΜΕΛΕΤΩΝ ΠΛΟΣΚΑΣ ΝΙΚΟΛΑΟΣ Α.Μ. 123/04 ΕΠΙΒΛΕΠΩΝ: ΣΑΜΑΡΑΣ ΝΙΚΟΛΑΟΣ ΘΕΣΣΑΛΟΝΙΚΗ, ΙΟΥΝΙΟΣ 2007 Περιεχόμενα

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

Αποθηκευμένες Διαδικασίες Stored Routines (Procedures & Functions)

Αποθηκευμένες Διαδικασίες Stored Routines (Procedures & Functions) Αποθηκευμένες Διαδικασίες Stored Routines (Procedures & Functions) Αυγερινός Αραμπατζής avi@ee.duth.gr www.aviarampatzis.com Βάσεις Δεδομένων Stored Procedures 1 Stored Routines (1/2) Τμήματα κώδικα τα

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

14. Δικτύωση με Java Δικτύωση με Java Sockets Δημιουργία της σύνδεσης Διευθυνσιοδότηση της σύνδεσης

14. Δικτύωση με Java Δικτύωση με Java Sockets Δημιουργία της σύνδεσης Διευθυνσιοδότηση της σύνδεσης 14. Δικτύωση με Java Τελειώνοντας αυτό το κεφάλαιο θα μπορείτε: Να δημιουργείτε έναν ελάχιστο εξυπηρέτη TCP/IP σε Java Να δημιουργείτε έναν ελάχιστο εξυπηρετούμενο TCP/IP σε Java Να κατανοείτε πώς υλοποιούνται

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

Εισαγωγή στην Στατιστική (ΔΕ200Α-210Α)

Εισαγωγή στην Στατιστική (ΔΕ200Α-210Α) Τμήμα Διοίκησης Επιχειρήσεων (Α. Ν.), Τ.Ε.Ι. Κρήτης Εργαστήριο Στατιστική-Ασκ2, Εαρ. 2018 Σελίδα 1 από 11 2η Εργαστηριακή Άσκηση Σκοπός: Η παρούσα εργαστηριακή άσκηση, χρησιμοποιώντας ως δεδομένα, μεγέθη

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

ΕΓΧΕΙΡΙΔΙΟ ΜΑΘΗΤΗ. της Πλατφόρμας Τηλεκατάρτισης

ΕΓΧΕΙΡΙΔΙΟ ΜΑΘΗΤΗ. της Πλατφόρμας Τηλεκατάρτισης ΕΓΧΕΙΡΙΔΙΟ ΜΑΘΗΤΗ της Πλατφόρμας Τηλεκατάρτισης ΠΕΡΙΕΧΟΜΕΝΑ 1. Εισαγωγή...2 2. Αρχική σελίδα, Εισαγωγή & Περιβάλλον Συστήματος...3 2.1. Αρχική σελίδα εισαγωγής...3 2.2. Εισαγωγή στην Πλατφόρμα Τηλε-κατάρτισης...4

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

Τεχνολογία Λογισµικού Ι Κεφάλαιο 3 Μια αναλυτικότερη προσέγγιση στην δραστηριότητα 3.10

Τεχνολογία Λογισµικού Ι Κεφάλαιο 3 Μια αναλυτικότερη προσέγγιση στην δραστηριότητα 3.10 ΕΛΛΗΝΙΚΟ ΑΝΟΙΧΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ Πρόγραµµα σπουδών "ΠΛΗΡΟΦΟΡΙΚΗ" - Θ.Ε. ΠΛΗ11 Τεχνολογία Λογισµικού Ι Κεφάλαιο 3 Μια αναλυτικότερη προσέγγιση στην δραστηριότητα 3.10 Βασίλειος Βεσκούκης ιδάκτωρ Ηλεκτρολόγος

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

2.1. Εντολές. 2.2. Σχόλια. 2.3. Τύποι Δεδομένων

2.1. Εντολές. 2.2. Σχόλια. 2.3. Τύποι Δεδομένων 2 Βασικές Εντολές 2.1. Εντολές Οι στην Java ακολουθούν το πρότυπο της γλώσσας C. Έτσι, κάθε εντολή που γράφουμε στη Java θα πρέπει να τελειώνει με το ερωτηματικό (;). Όπως και η C έτσι και η Java επιτρέπει

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

Από τη UML στον Κώδικα. Μέρος Α

Από τη UML στον Κώδικα. Μέρος Α Από τη UML στον Κώδικα Μέρος Α περιεχόμενα παρουσίασης Κλάσεις Ισότητα αντικειμένων Μονόδρομες συσχετίσεις με πολλαπλότητα «ένα» Μονόδρομες συσχετίσεις με πολλαπλότητα «πολλά» Συλλογές από το σχέδιο στον

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

ZTrade Quick Start User Manual Version 2.2

ZTrade Quick Start User Manual Version 2.2 ZTrade Quick Start User Manual Version 2.2 1. Εισαγωγή Το κείμενο αυτό περιγράφει τις βασικές λειτουργίες της εφαρμογής ZΤrade για την παρακολούθηση των αγορών και την διαχείριση των χαρτοφυλακίων. Για

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

2 η Εργαστηριακή Άσκηση

2 η Εργαστηριακή Άσκηση 2 η Εργαστηριακή Άσκηση Σκοπός της παρούσας εργαστηριακής άσκησης είναι η δημιουργία μιας εφαρμογής client/server η οποία θα συνδέεται με μια Βάση Δεδομένων σε MSSQL Server (ή ACCESS), και θα προβάλει

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

Σχεδιασμός μιας εφαρμογής ΒΔ: Βήματα. 1. Συλλογή και Ανάλυση Απαιτήσεων(requirement analysis)

Σχεδιασμός μιας εφαρμογής ΒΔ: Βήματα. 1. Συλλογή και Ανάλυση Απαιτήσεων(requirement analysis) Σχεσιακό Μοντέλο Βάσεις εδοµένων 2012-2013 Ευαγγελία Πιτουρά 1 Σχεδιασμός μιας εφαρμογής ΒΔ: Βήματα 1. Συλλογή και Ανάλυση Απαιτήσεων(requirement analysis) Εισαγωγή Τι δεδομένα θα αποθηκευτούν, ποιες εφαρμογές

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

Διαχείριση Έργων Πληροφορικής Εργαστήριο

Διαχείριση Έργων Πληροφορικής Εργαστήριο Διαχείριση Έργων Πληροφορικής Εργαστήριο «Εισαγωγή στο MS Project- Διάγραμμα Gantt» Μ.Τσικνάκης, Ρ.Χατζάκη Ε. Μανιαδή, Ά. Μαριδάκη 1. Εισαγωγή στο Microsoft Project To λογισμικό διαχείρισης έργων MS Project

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

Αρχεία και Ρεύματα. Αρχεία

Αρχεία και Ρεύματα. Αρχεία Αρχεία Αρχεία και Ρεύματα sequential files(σειριακά αρχεία) direct access(απ'ευθείας πρόσβασης) Ρεύματα (I/O Streams) Ένα ρεύμα είναι μια σειριακή ροή δεδομένων από μία πηγή προς έναν προορισμό. Όταν ένα

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

Εγχειρίδιο Χρήσης Υπηρεσίας Ηλεκτρονικών. Orange Survey

Εγχειρίδιο Χρήσης Υπηρεσίας Ηλεκτρονικών. Orange Survey Επιχειρησιακό Πρόγραμμα: «ΕΚΠΑΙΔΕΥΣΗ ΚΑΙ ΔΙΑ ΒΙΟΥ ΜΑΘΗΣΗ» 2007-2013 ΠΡΑΞΗ: «Μονάδα Διασφάλισης Ποιότητας Εθνικού και Καποδιστριακού Πανεπιστημίου Αθηνών» ΑΞΟΝΑΣ 2: Αναβάθμιση της ποιότητας της εκπαίδευσης

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

Οδηγίες Χρήσης της MySQL

Οδηγίες Χρήσης της MySQL ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΙΡΑΙΩΣ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΣΗΜΕΙΩΣΕΙΣ ΣΕ ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ Οδηγίες Χρήσης της MySQL Διδάσκων: Γιάννης Θεοδωρίδης Συντάκτης Κειμένου: Βαγγέλης Κατσικάρος Νοέμβριος 2007 1 Περιεχόμενα Εισαγωγή...2

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

Εισαγωγή στην εφαρμογή Βασική Σελίδα (Activity) Αναζήτηση Πελάτη... 6 Προβολή Πελάτη... 7 Επεξεργασία Πελάτη... 10

Εισαγωγή στην εφαρμογή Βασική Σελίδα (Activity) Αναζήτηση Πελάτη... 6 Προβολή Πελάτη... 7 Επεξεργασία Πελάτη... 10 Περιεχόμενα Εισαγωγή στην εφαρμογή... 2 Βασική Σελίδα (Activity)... 3 Ρυθμίσεις... 3 Πελάτες... 6 Αναζήτηση Πελάτη... 6 Προβολή Πελάτη... 7 Επεξεργασία Πελάτη... 10 Αποθήκη... 11 Αναζήτηση προϊόντος...

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

Βοηθητικό Εγχειρίδιο

Βοηθητικό Εγχειρίδιο AGFN EXPERT LITE Χρηµατιστήριο Αθηνών Χρηµατιστήριο Αξιών Κύπρου Βοηθητικό Εγχειρίδιο Version 7.5.0.322 ΠΕΡΙΕΧΟΜΕΝΑ 1. ΕΙΣΑΓΩΓΗ... 2 1.1. ΕΚΚΙΝΗΣΗ ΕΦΑΡΜΟΓΗΣ AGFN EXPERTLITE... 2 2. ΣΥΝ ΕΣΗ (LOGIN)... 3

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

Εισαγωγή στις βάσεις δεδομένων - Η ανατομία μιας βάσης δεδομένων

Εισαγωγή στις βάσεις δεδομένων - Η ανατομία μιας βάσης δεδομένων ΕΣΔ516 Τεχνολογίες Διαδικτύου Εισαγωγή στις βάσεις δεδομένων - Η ανατομία μιας βάσης δεδομένων Περιεχόμενα - Βιβλιογραφία Ενότητας Περιεχόμενα Ορισμοί Συστατικά στοιχεία εννοιολογικής σχεδίασης Συστατικά

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

Εισαγωγή στην Στατιστική (ΔΕ200Α-210Α)

Εισαγωγή στην Στατιστική (ΔΕ200Α-210Α) Τμήμα Διοίκησης Επιχειρήσεων (Αγ. Νικόλαος), Τ.Ε.Ι. Κρήτης Σελίδα 1 από 10 5η Εργαστηριακή Άσκηση: ΑΡΙΘΜΟΔΕΙΚΤΕΣ Σκοπός: Η παρούσα εργαστηριακή άσκηση στοχεύει στην εκμάθηση κατασκευής αριθμοδεικτών, τόσο

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

Φυσική Σχεδίαση Υλοποίηση βάσης

Φυσική Σχεδίαση Υλοποίηση βάσης ΕΣΔ330 Διαχείριση Δεδομένων στη Κοινωνία της Πληροφορίας Φυσική Σχεδίαση Υλοποίηση βάσης Περιεχόμενα Περιεχόμενα Εισαγωγή Μετασχηματισμός οντοτήτων Μετασχηματισμός συσχετίσεων Ακεραιότητα δεδομένων Παραδείγματα

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

ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ Inbroker Έκδοση : /02/2012

ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ Inbroker Έκδοση : /02/2012 ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ Inbroker Έκδοση : 1.1 22/02/2012 Copyright 9 - Χρηματιστήριο Αθηνών Α.Ε. i ΠΙΝΑΚΑΣ ΠΕΡΙΕΧΟΜΕΝΩΝ 1 ΑΓΟΡΕΣ... 4 1.1 Χρηματιστήριο Αθηνών (ΧΑ)... 4 1.1.1 Μετοχές... 5 1.1.2 Δείκτες... 14

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

Εγχειρίδιο Χρήσης-Οδηγός Εκπαίδευσης Χρηστών. - Δήμος Δέλτα - Αριστοτέλειο Πανεπιστήμιο Θεσσαλονίκης

Εγχειρίδιο Χρήσης-Οδηγός Εκπαίδευσης Χρηστών. - Δήμος Δέλτα - Αριστοτέλειο Πανεπιστήμιο Θεσσαλονίκης Ανάπτυξη διαδικτυακής εφαρμογής υποστήριξης των δράσεων περιβαλλοντικής διαχείρισης της παράκτιας ζώνης του Θερμαϊκού Κόλπου και διαδραστικής εφαρμογής αναφοράς περιβαλλοντικών προβλημάτων Εγχειρίδιο Χρήσης-Οδηγός

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

, Evaluation of a library against injection attacks

, Evaluation of a library against injection attacks THE INSTITUTE OF ELECTRONICS, INFMATION AND COMMUNICATION ENGINEERS TECHNICAL REPT OF IEICE., () 211 8588 4 1 1 221 0835 2 14 1 E-mail: okubo@jp.fujitsu.com, tanaka@iisec.ac.jp Web,,,, Evaluation of a

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

Σχεδιάζοντας Εφαρμογές για το Διαδίκτυο

Σχεδιάζοντας Εφαρμογές για το Διαδίκτυο Το περιβάλλον εργασίας Ανοίγοντας την Ελληνική Έκδοση του FrontPage, για πρώτη φορά, η εικόνα που θα συναντήσουμε είναι αυτή της Εικόνας 1 με τα Μενού Εντολών και τη Γραμμή Εργαλείων, στο πάνω μέρος της

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

Περιεχόμενα. Τεχνικό εγχειρίδιο χρήσης IBNEWSLETTER

Περιεχόμενα. Τεχνικό εγχειρίδιο χρήσης IBNEWSLETTER Περιεχόμενα ΣΤΟΙΧΕΙΑ ΕΠΙΚΟΙΝΩΝΙΑΣ... 2 Τμήμα Υποστήριξης (Help Desk and Client Support)... 2 ΕΙΣΑΓΩΓΗ... 3 Εισαγωγή Email marketing... 3 Σχετικά με το IBNEWSLETTER... 3 Μεθοδολογία... 4 Χαρακτηριστικά...

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

PROJECT ΕΡΓΑΣΤΗΡΙΩΝ ΒΑΣΕΩΝ ΔΕΔΟΜΕΝΩΝ Ι. Τμήμα Μηχανικών Πληροφορικής Τ.Ε.

PROJECT ΕΡΓΑΣΤΗΡΙΩΝ ΒΑΣΕΩΝ ΔΕΔΟΜΕΝΩΝ Ι. Τμήμα Μηχανικών Πληροφορικής Τ.Ε. Παραδοτέα 1. Το αρχείο.mdb της βάσης δεδομένων σας σε ACCESS 2. Ένα CD που θα αναγράφει το ονοματεπώνυμο του σπουδαστή και το ΑΕΜ και θα περιέχει το αρχείο.mdb της βάσης δεδομένων καθώς και το εγχειρίδιο

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

6 Εισαγωγή στο Wordpress 3.x

6 Εισαγωγή στο Wordpress 3.x Περιεχόμενα 1 Εγκατάσταση του WordPress... 11 Ελάχιστες απαιτήσεις... 11 Easy PHP... 12 Εγκατάσταση Easy PHP... 12 Βήματα εγκατάστασης EasyPHP με εικόνες... 13 Το EasyPHP στα Ελληνικά... 17 Κατέβασμα και

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

Σχεδιάζοντας Εφαρμογές για το Διαδίκτυο

Σχεδιάζοντας Εφαρμογές για το Διαδίκτυο FrontPage 2003 Πρακτικός Οδηγός Χρήσης Το FrontPage είναι ένα πρόγραμμα δημιουργίας ιστοσελίδων και δικτυακών τόπων που επιτρέπει το σχεδιασμό ιστοσελίδων μέσα από γραφικό περιβάλλον αλλά και την ταυτόχρονη

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

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

Εισαγωγή στην πληροφορική Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών Εισαγωγή στην πληροφορική Ενότητα 6: Εισαγωγή στις βάσεις δεδομένων (Μέρος Α) Αγγελίδης Παντελής Τμήμα Μηχανικών Πληροφορικής και Τηλεπικοινωνιών Άδειες Χρήσης

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

Εισαγωγή στον Προγραμματισμό

Εισαγωγή στον Προγραμματισμό Εισαγωγή στον Προγραμματισμό Ακαδημαϊκό έτος 2010/2011 Επιμέλεια Ξενοφών Βασιλάκος Περιεχόμενα Φροντιστηρίου A. Πρωταρχικοί τύποι B. Είσοδος/ Έξοδος C. Πράξεις 2 Δήλωση / Αρχικοποίηση / Εκχώρηση A. Πρωταρχικοί

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