background image

 

11 

 

1.1.5   Ajax 

 

 

          

Η  αρχιτεκτονική  AJAX  (Asynchronous  JavaScript  And  XML)  [12]  δεν  είναι  μια  νέα 

γλώσσα  προγραμματισμού,  αλλά  ένα  νέος  τρόπος  χρησιμοποίησης  των  υπαρχόντων 

προτύπων.  Επιτρέπει  της  ανταλλαγή  δεδομένων  με  έναν  server,  και  την  ενημέρωση 

τμημάτων  μιας  ιστοσελίδας  χωρίς  να  φορτώνεται  εκ  νέου  ολόκληρη  η  σελίδα, 

επιτυγχάνοντας με αυτόν τον τρόπο πιο γρήγορη απεικόνιση των δεδομένων.  Παρακάτω 

απεικονίζεται ο τρόπος με τον οποίο λειτουργεί η μέθοδος AJAX: 

 

 

Εικόνα 5

: 

Αρχιτεκτονική 

AJAX 

 
 
 

1.1.6   MySQL 

 

 

          

Η  MySQL  [13]  είναι  μια  πολύ  γρήγορη  σε  απόδοση  και  ισχυρή  σε  δυνατότητες 

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

MySQL 

αποθηκεύονται  σε  αντικείμενα  βάσης  δεδομένων  τα  οποία  ονομάζεται  πίνακες. 

Ένας πίνακας είναι μια συλλογή από σχετικές καταχωρήσεις δεδομένων και αποτελείται από 

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

σε κατηγορίες. 

          

Η  διαχείριση  των  δεδομένων  στις  βάσεις  γίνονται  μέσω  των  SQL  εντολών,  στη 

MySQL

. Η πιο σημαντική ίσως κατηγορία εντολών που χρησιμοποιείται είναι τα queries. Ένα