background image

12 

ΘΕΩΡΗΤΙΚΟ ΥΠΟΒΑΘΡΟ 

 

ρακτηριστικά μορφοποίησης που θα χρησιμοποιήσει ο επιλογέας, ενώ η τιμή της ιδιότη-

τας ορίζει το μέγεθος της μορφοποίησης. Η γενική μορφή ενός επιλογέα φαίνεται στην 

παρακάτω εικόνα (βλ. Εικόνα 3)

 

Εικόνα 3: Μορφή επιλογέα CSS. 

2.3.3  MySQL 

Η MySQL είναι ένα σύστημα για διαχείρισης βάσεων δεδομένων [3]. Είναι ένα  λογι-

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

επεξεργασία, αποθήκευση και την καλή οργάνωση δεδομένων. Η MySQL είναι αρκετά 

δημοφιλής για προγραμματιστές που ασχολούνται με την δημιουργία ιστοσελίδων. 

 

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

γίνει σωστά η διαδικασία της διαμόρφωσης των πινάκων της βάσης είναι να προσδιορί-

σουμε τις οντότητες του συστήματος και να τις μετατρέψουμε σε πίνακες. Στην παρα-

κάτω εικόνα παρουσιάζεται η αντιστοίχιση των όρων μεταξύ οντότητας και πίνακα (βλ. 

Εικόνα 4). 

 

Εικόνα 4: Αντιστοιχία οντότητα με πίνακα. 

 

Η συσχέτιση των οντοτήτων μπορεί βοηθάει στην αποφυγή αποθηκευτής περιτ-

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

των οντοτήτων μπορεί να είναι:  

▪  Βαθμό πληθικότητας 1:1. 

▪  Βαθμό πληθικότητας 1:Ν. 

▪  Βαθμό πληθικότητας Μ:Ν. 

 

Για την προσπέλαση των εγγραφών μπορούμε να δημιουργήσουμε SQL ερωτή-

ματα (queries), χρησιμοποιώντας την γλώσσα SQL, τα οποία μπορούν να εισάγουν, να