Open eClass Documentation
You are here: start » el » developers » data_base

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
el:developers:data_base [2022/11/16 12:16] – adminel:developers:data_base [2022/11/24 11:37] (current) – admin
Line 161: Line 161:
 Ο πίνακας cron_params χρησιμοποιείται για προγραμματισμένες εσωτερικές διεργασίες της πλατφόρμας. Περιλαμβάνει τα πεδία: τον κωδικό αριθμό μιας προγραμματισμένης διεργασίας (''id''),το όνομα μιας διεργασίας βάση του οποίου πραγματοποιούνται μια σειρά ενεργειών στην πλατφόρμα (''name''), και το πότε τέλειωσε μια προγραμματισμένη διεργασία δηλαδή πότε έλαβε χώρα  χρονικά η τελευταία εκτέλεση της (''last_run'').  Ο πίνακας cron_params χρησιμοποιείται για προγραμματισμένες εσωτερικές διεργασίες της πλατφόρμας. Περιλαμβάνει τα πεδία: τον κωδικό αριθμό μιας προγραμματισμένης διεργασίας (''id''),το όνομα μιας διεργασίας βάση του οποίου πραγματοποιούνται μια σειρά ενεργειών στην πλατφόρμα (''name''), και το πότε τέλειωσε μια προγραμματισμένη διεργασία δηλαδή πότε έλαβε χώρα  χρονικά η τελευταία εκτέλεση της (''last_run''). 
  
 +=== custom_profile_fields ===
 +=== custom_profile_fields_category ===
 +=== custom_profile_fields_data ===
 +=== custom_profile_fields_data_pending ===
 +=== division ===
 === document === === document ===
 Χρησιμοποιείται από τα υποσυστήματα «Έγγραφα», «Ομάδες Χρηστών» και «Ηλεκτρονικό Βιβλίο». Κάθε εγγραφή του πίνακα ''document'' αποθηκεύει τα έγγραφα του συγκεκριμένου μάθηματος. Αναλυτικότερα καθορίζονται τα πεδία: κωδικός εγγράφου (''id'') ,κωδικός μαθήματος στο οποίο ανήκει το έγγραφο (''course_id''),τα υποσυστήματα που χρησιμοποιούνται (''subsystem'' και ''subsystem_id''). Στον συγκεκριμένο πίνακα δημιουργείται μια εγγραφή όταν ανέβει ένα αρχείο ή δημιουργηθεί ένας κατάλογος. Για το λόγο αυτό αποθηκεύεται το κωδικοποιημένο μονοπάτι στο οποίο βρίσκονται (path), το που βρίσκεται το αρχείο στο δίσκο (αφορά έγγραφα που είναι ''Link'' σε άλλα μαθήματα) (''extra_path'') ,το πραγματικό όνομά του (πεδίο ''filename''), η ορατότητα του (''visible''), εάν θα είναι ορατό η όχι  το έγγραφο από μη εγγεγραμμένους χρήστες στο μάθημα  (''public''), τα σχόλια που το συνοδεύουν (''comment''), η ημερομηνία τροποποίησης (''date_modified''),  η ημερομηνία δημιουργίας (''date''), ο τύπος του αρχείου (''format'') και ορισμένα προαιρετικά πεδία που καθορίζονται από τον χρήστη (''title'', ''creator'', ''subject'', d''escription'', ''author'',''language'', ''copyrighted''), εάν μια εγγραφή είναι επεξεργάσιμη η όχι (''editable''),το “κλείδωμα” του εγγράφου προκειμένου να αποτραπεί η  ταυτόχρονη επεξεργασία του από δυο διαφορετικούς χρήστες της πλατφόρμας (''lock_user_id''). Χρησιμοποιείται από τα υποσυστήματα «Έγγραφα», «Ομάδες Χρηστών» και «Ηλεκτρονικό Βιβλίο». Κάθε εγγραφή του πίνακα ''document'' αποθηκεύει τα έγγραφα του συγκεκριμένου μάθηματος. Αναλυτικότερα καθορίζονται τα πεδία: κωδικός εγγράφου (''id'') ,κωδικός μαθήματος στο οποίο ανήκει το έγγραφο (''course_id''),τα υποσυστήματα που χρησιμοποιούνται (''subsystem'' και ''subsystem_id''). Στον συγκεκριμένο πίνακα δημιουργείται μια εγγραφή όταν ανέβει ένα αρχείο ή δημιουργηθεί ένας κατάλογος. Για το λόγο αυτό αποθηκεύεται το κωδικοποιημένο μονοπάτι στο οποίο βρίσκονται (path), το που βρίσκεται το αρχείο στο δίσκο (αφορά έγγραφα που είναι ''Link'' σε άλλα μαθήματα) (''extra_path'') ,το πραγματικό όνομά του (πεδίο ''filename''), η ορατότητα του (''visible''), εάν θα είναι ορατό η όχι  το έγγραφο από μη εγγεγραμμένους χρήστες στο μάθημα  (''public''), τα σχόλια που το συνοδεύουν (''comment''), η ημερομηνία τροποποίησης (''date_modified''),  η ημερομηνία δημιουργίας (''date''), ο τύπος του αρχείου (''format'') και ορισμένα προαιρετικά πεδία που καθορίζονται από τον χρήστη (''title'', ''creator'', ''subject'', d''escription'', ''author'',''language'', ''copyrighted''), εάν μια εγγραφή είναι επεξεργάσιμη η όχι (''editable''),το “κλείδωμα” του εγγράφου προκειμένου να αποτραπεί η  ταυτόχρονη επεξεργασία του από δυο διαφορετικούς χρήστες της πλατφόρμας (''lock_user_id'').
Line 179: Line 184:
 === ebook_section === === ebook_section ===
 Χρησιμοποιείται από το  υποσύστημα «Ηλεκτρονικό Βιβλίο». Στον πίνακα ebook_section αποθηκεύονται οι ενότητες του ηλεκτρονικού βιβλίου. O συγκεκριμένος πίνακας περιέχει πληροφορίες όπως: ο κωδικός ενότητας του ηλεκτρονικού βιβλίου (''id''),ο κωδικός αριθμός του ηλεκτρονικού βιβλίου (''ebook_id''), ο κωδικός του μαθήματος στο οποίο ανήκει το συγκεκριμένο ηλεκτρονικό βιβλίο (''course_id''), ο δημόσιος κωδικός του ηλεκτρονικού βιβλίου (''public_id''), ο τίτλος του (''title'').  Χρησιμοποιείται από το  υποσύστημα «Ηλεκτρονικό Βιβλίο». Στον πίνακα ebook_section αποθηκεύονται οι ενότητες του ηλεκτρονικού βιβλίου. O συγκεκριμένος πίνακας περιέχει πληροφορίες όπως: ο κωδικός ενότητας του ηλεκτρονικού βιβλίου (''id''),ο κωδικός αριθμός του ηλεκτρονικού βιβλίου (''ebook_id''), ο κωδικός του μαθήματος στο οποίο ανήκει το συγκεκριμένο ηλεκτρονικό βιβλίο (''course_id''), ο δημόσιος κωδικός του ηλεκτρονικού βιβλίου (''public_id''), ο τίτλος του (''title''). 
 +
 +=== ebook_subsection ===
 +=== eportfolio_fields===
 +=== eportfolio_fields_category ===
 +=== eportfolio_fields_data ===
 +=== eportfolio_resource ===
  
 === exercise === === exercise ===
Line 192: Line 203:
  
 === exercise_answer_record === === exercise_answer_record ===
-Χρησιμοποιείται από το υποσύστημα "Ασκήσεις". Ο πίνακας exercises_answer  αποθηκεύει αναλυτικά τις απαντήσεις του χρήστη σε μια άσκηση (ανά μια προσπάθεια). Κάθε εγγραφή του πίνακα περιέχει πληροφορίες όπως: ο κωδικός αριθμός της απάντησης μιας προσπάθειας (answer_record_id),ο κωδικός αριθμός μιας προσπάθειας (eurid), ο κωδικός αριθμός της ερώτησης (question_id). Για τα εναπομείναντα πεδία του πίνακα έχουμε την παρακάτω κατηγοριοποίηση:+Χρησιμοποιείται από το υποσύστημα "Ασκήσεις". Ο πίνακας ''exercises_answer''  αποθηκεύει αναλυτικά τις απαντήσεις του χρήστη σε μια άσκηση (ανά μια προσπάθεια). Κάθε εγγραφή του πίνακα περιέχει πληροφορίες όπως: ο κωδικός αριθμός της απάντησης μιας προσπάθειας (''answer_record_id''),ο κωδικός αριθμός μιας προσπάθειας (''eurid''), ο κωδικός αριθμός της ερώτησης (''question_id''). Για τα εναπομείναντα πεδία του πίνακα έχουμε την παρακάτω κατηγοριοποίηση:
  
-  - Πολλαπλής επιλογής – Σωστό Λάθος. Answer: δεν συμπληρώνεται και στο answer_id μπαίνει το id της άσκησης,weight: το βάρος της απάντησης,is_answered: το εάν απαντήθηκε ή όχι η συγκεκριμένη ερώτηση. +  - Πολλαπλής επιλογής – Σωστό Λάθος. Answer: δεν συμπληρώνεται και στο ''answer_id'' μπαίνει το ''id'' της άσκησης, ''weight'': το βάρος της απάντησης,''is_answered'': το εάν απαντήθηκε ή όχι η συγκεκριμένη ερώτηση. 
-  - Συμπλήρωση κενών. Answer: η απάντηση του χρήστη, answer_id: ο αριθμός του κενού που αντιστοιχεί σε μια απάντηση (1ο κενο,2ο κενο,3ο κενό κτλπ), weight: το βάρος της απάντησης,is_answered: το εάν απαντήθηκε ή όχι η συγκεκριμένη ερώτηση.  +  - Συμπλήρωση κενών. ''Answer'': η απάντηση του χρήστη, ''answer_id'': ο αριθμός του κενού που αντιστοιχεί σε μια απάντηση (1ο κενο,2ο κενο,3ο κενό κτλπ), ''weight'': το βάρος της απάντησης,''is_answered'': το εάν απαντήθηκε ή όχι η συγκεκριμένη ερώτηση.  
-  - Ταίριασμα - Αντιστοίχηση. Answer: η απάντηση του χρήστη, answer_id: ο αριθμός του κενού που αντιστοιχεί σε μια απάντηση (1ο κενο,2ο κενο,3ο κενό κτλπ), weight: το βάρος της απάντησης,is_answered: το εάν απαντήθηκε ή όχι η συγκεκριμένη ερώτηση.  +  - Ταίριασμα - Αντιστοίχηση. ''Answer'': η απάντηση του χρήστη, ''answer_id'': ο αριθμός του κενού που αντιστοιχεί σε μια απάντηση (1ο κενο,2ο κενο,3ο κενό κτλπ), ''weight'': το βάρος της απάντησης,''is_answered'': το εάν απαντήθηκε ή όχι η συγκεκριμένη ερώτηση.  
-  - Ελεύθερο κείμενο. Answer: η απάντηση του χρήστη, answer_id: παίρνει την τιμή 0 εάν δεν έχει συμπληρωθεί τίποτα (null) και την τιμή 1 εάν ο χρήστης έχει ο αριθμός του κενού που αντιστοιχεί σε μια απάντηση (1ο κενο,2ο κενο,3ο κενό κτλπ), weight: το βάρος της απάντησης,is_answered: το εάν απαντήθηκε ή όχι η συγκεκριμένη ερώτηση.+  - Ελεύθερο κείμενο. ''Answer'': η απάντηση του χρήστη, ''answer_id'': παίρνει την τιμή 0 εάν δεν έχει συμπληρωθεί τίποτα (null) και την τιμή 1 εάν ο χρήστης έχει ο αριθμός του κενού που αντιστοιχεί σε μια απάντηση (1ο κενο,2ο κενο,3ο κενό κτλπ), ''weight'': το βάρος της απάντησης,''is_answered'': το εάν απαντήθηκε ή όχι η συγκεκριμένη ερώτηση.
  
 === exercise_question === === exercise_question ===
 Χρησιμοποιείται από το υποσύστημα "Ασκήσεις". Ο πίνακας exercises_question χρησιμοποιείται για την αποθήκευση των ερωτήσεων των ασκήσεων. Κάθε εγγραφή αντιστοιχεί σε μία άσκηση και περιλαμβάνει πληροφορίες όπως: τον κωδικό αριθμό του μαθήματος στο οποίο ανήκει η ερώτηση (course_id), την  ερώτηση (question), την περιγραφή της (description), την μέγιστη βαθμολογία που μπορεί να λάβει η συγκεκριμένη ερώτηση(weight), την σειρά της απάντησης (q_position), τον τύπο της (Πολλαπλής επιλογής, Σωστό Λάθος κτλπ) (type). Χρησιμοποιείται από το υποσύστημα "Ασκήσεις". Ο πίνακας exercises_question χρησιμοποιείται για την αποθήκευση των ερωτήσεων των ασκήσεων. Κάθε εγγραφή αντιστοιχεί σε μία άσκηση και περιλαμβάνει πληροφορίες όπως: τον κωδικό αριθμό του μαθήματος στο οποίο ανήκει η ερώτηση (course_id), την  ερώτηση (question), την περιγραφή της (description), την μέγιστη βαθμολογία που μπορεί να λάβει η συγκεκριμένη ερώτηση(weight), την σειρά της απάντησης (q_position), τον τύπο της (Πολλαπλής επιλογής, Σωστό Λάθος κτλπ) (type).
 +
 +
 +=== exercise_question_cats ===
 +=== exercise_to_specific ===
  
 === exercise_user_record === === exercise_user_record ===
Line 208: Line 223:
 Χρησιμοποιείται από το υποσύστημα "Ασκήσεις". Βασική λειτουργία του συγκεκριμένου πίνακα είναι η αντιστοίχηση ερωτήσεων σε ασκήσεις. Τα πεδία που περιλαμβάνει είναι το question_id και το exercise_id τα οποία αφορούν τον κωδικό ερώτησης και τον κωδικό άσκησης αντίστοιχα. Χρησιμοποιείται από το υποσύστημα "Ασκήσεις". Βασική λειτουργία του συγκεκριμένου πίνακα είναι η αντιστοίχηση ερωτήσεων σε ασκήσεις. Τα πεδία που περιλαμβάνει είναι το question_id και το exercise_id τα οποία αφορούν τον κωδικό ερώτησης και τον κωδικό άσκησης αντίστοιχα.
  
 +=== ext_plag_connection === 
 +=== faq === 
 === forum === === forum ===
 Χρησιμοποιείται στο υποσύστημα "Περιοχές συζητήσεων” της πλατφόρμας. Στο συγκεκριμένο πίνακα καταχωρούνται όλες οι πληροφορίες οι οποίες αφορούν τις περιοχές συζητήσεων ενός μαθήματος. Αναλυτικά οι πληροφορίες αφορούν: τον κωδικό της περιοχής συζητήσεων (id), το όνομα της περιοχής συζητήσεων (name), η περιγραφής της (desc), τον αριθμό των θεμάτων της περιοχής συζητήσεων (num_topics), τον αριθμό των απαντήσεων-μηνυμάτων για την συγκεκριμένη περιοχή συζητήσεων (num_posts), τον κωδικό για τον αριθμό της τελευταίας απάντησης – μηνύματος (last_post_id), των κωδικό της κατηγορίας (cat_id), και τον κωδικό μαθήματος στο οποίο ανήκει η συγκεκριμένη περιοχή συζητήσεων (course_id).  Χρησιμοποιείται στο υποσύστημα "Περιοχές συζητήσεων” της πλατφόρμας. Στο συγκεκριμένο πίνακα καταχωρούνται όλες οι πληροφορίες οι οποίες αφορούν τις περιοχές συζητήσεων ενός μαθήματος. Αναλυτικά οι πληροφορίες αφορούν: τον κωδικό της περιοχής συζητήσεων (id), το όνομα της περιοχής συζητήσεων (name), η περιγραφής της (desc), τον αριθμό των θεμάτων της περιοχής συζητήσεων (num_topics), τον αριθμό των απαντήσεων-μηνυμάτων για την συγκεκριμένη περιοχή συζητήσεων (num_posts), τον κωδικό για τον αριθμό της τελευταίας απάντησης – μηνύματος (last_post_id), των κωδικό της κατηγορίας (cat_id), και τον κωδικό μαθήματος στο οποίο ανήκει η συγκεκριμένη περιοχή συζητήσεων (course_id). 
Line 245: Line 262:
 === group === === group ===
 Χρησιμοποιείται στο υποσύστημα "Ομάδες χρηστών” της πλατφόρμας. Περιέχει πληροφορίες σχετικά με την κάθε ομάδα  χρηστών. Συγκεκριμένα ο πίνακας περιλαμβάνει : τον κωδικό αριθμό της ομάδας χρηστών (id),τον κωδικό μαθήματος στον οποίο ανήκει η συγκριμένη ομάδα (course_id), όνομα της ομάδας χρηστών (name), την περιγραφή της ομάδας χρηστών (description), τον κωδικό της αντίστοιχης περιοχή συζητήσεων (forum_id), το μέγιστο επιτρεπτό αριθμό χρηστών (max_members) και το “κωδικοποιημένο” κατάλογο όπου αποθηκεύονται τα αρχεία της ομάδας (secret_directory). Χρησιμοποιείται στο υποσύστημα "Ομάδες χρηστών” της πλατφόρμας. Περιέχει πληροφορίες σχετικά με την κάθε ομάδα  χρηστών. Συγκεκριμένα ο πίνακας περιλαμβάνει : τον κωδικό αριθμό της ομάδας χρηστών (id),τον κωδικό μαθήματος στον οποίο ανήκει η συγκριμένη ομάδα (course_id), όνομα της ομάδας χρηστών (name), την περιγραφή της ομάδας χρηστών (description), τον κωδικό της αντίστοιχης περιοχή συζητήσεων (forum_id), το μέγιστο επιτρεπτό αριθμό χρηστών (max_members) και το “κωδικοποιημένο” κατάλογο όπου αποθηκεύονται τα αρχεία της ομάδας (secret_directory).
 +
 +=== group_category===
  
 === group_members === === group_members ===
Line 251: Line 270:
 === group_properties === === group_properties ===
 Χρησιμοποιείται στο υποσύστημα "Ρυθμίσεις Ομάδας χρηστών” της πλατφόρμας. Στον συγκεκριμένο πίνακα εμπεριέχονται οι ιδιότητες των ομάδων χρηστών. Συγκεκριμένα στον πίνακα καθορίζονται: ο κωδικός του μαθήματος (course_id), το εάν οι χρήστες μπορούν να εγγράφουν στην ομάδα (self_registration), το εάν επιτρέπονται πολλαπλές εγγραφές χρηστών (multiple_registration), το εάν επιτρέπεται σε μη εγγεγραμμένους χρήστες η πρόσβαση μόνο για ανάγνωση (allow_unregister),και το εάν η ομάδα χρηστών θα διαθέτει έγγραφα,wiki,agenda (documents,wiki,agenda). Χρησιμοποιείται στο υποσύστημα "Ρυθμίσεις Ομάδας χρηστών” της πλατφόρμας. Στον συγκεκριμένο πίνακα εμπεριέχονται οι ιδιότητες των ομάδων χρηστών. Συγκεκριμένα στον πίνακα καθορίζονται: ο κωδικός του μαθήματος (course_id), το εάν οι χρήστες μπορούν να εγγράφουν στην ομάδα (self_registration), το εάν επιτρέπονται πολλαπλές εγγραφές χρηστών (multiple_registration), το εάν επιτρέπεται σε μη εγγεγραμμένους χρήστες η πρόσβαση μόνο για ανάγνωση (allow_unregister),και το εάν η ομάδα χρηστών θα διαθέτει έγγραφα,wiki,agenda (documents,wiki,agenda).
 +
 +=== h5p_content ===
 +=== h5p_content_dependency ===
 +=== h5p_library ===
 +=== h5p_library_dependency ===
 +=== h5p_library_translation ===
 +
 === hierarchy === === hierarchy ===
 Χρησιμοποιείται στο υποσύστημα "Εργαλεία διαχείρισης πλατφόρμας” - “Ιεραρχία τμημάτων” της πλατφόρμας. Ο συγκεκριμένος πίνακας αποθηκεύει την ιεραρχία των τμημάτων, σχολών πράγμα το οποίο χρησιμοποιείται για την κατασκευή της δενδρικής δομής. Συγκεκριμένα υπάρχει πληροφορία σχετικά με: τον κωδικό Σχολής – Τμήματος (code), το όνομα Σχολής – Τμήματος (name), την Γονική Σχολή – Τμήμα στην οποίo ανήκει το τμήμα που επεξεργάζεστε, γεννήτρια προθέματος (generator), τρόπος διάσχισης του δέντρου ιεραρχίας (lft,rgt), έλεγχος αν θα μπορούν να ανήκουν μαθήματα στη σχολή – τμήμα (allow_course), έλεγχος αν θα μπορούν να ανήκουν χρήστες στη σχολή – τμήμα (allow_user),ταξινόμηση προτεραιότητας (order_priority). Χρησιμοποιείται στο υποσύστημα "Εργαλεία διαχείρισης πλατφόρμας” - “Ιεραρχία τμημάτων” της πλατφόρμας. Ο συγκεκριμένος πίνακας αποθηκεύει την ιεραρχία των τμημάτων, σχολών πράγμα το οποίο χρησιμοποιείται για την κατασκευή της δενδρικής δομής. Συγκεκριμένα υπάρχει πληροφορία σχετικά με: τον κωδικό Σχολής – Τμήματος (code), το όνομα Σχολής – Τμήματος (name), την Γονική Σχολή – Τμήμα στην οποίo ανήκει το τμήμα που επεξεργάζεστε, γεννήτρια προθέματος (generator), τρόπος διάσχισης του δέντρου ιεραρχίας (lft,rgt), έλεγχος αν θα μπορούν να ανήκουν μαθήματα στη σχολή – τμήμα (allow_course), έλεγχος αν θα μπορούν να ανήκουν χρήστες στη σχολή – τμήμα (allow_user),ταξινόμηση προτεραιότητας (order_priority).
 +
 +=== idx_queue ===
 +=== idx_queue_async===
 +=== init_course_module ===
 +=== last_logins ===
  
 === hierarchy_depth === === hierarchy_depth ===
Line 264: Line 295:
 === log === === log ===
 Χρησιμοποιείται στο υποσύστημα "Εργαλεία διαχείρισης πλατφόρμας” - “Λίστα μαθημάτων Ενέργειες”, “Διαχείριση μαθήματος” της πλατφόρμας. Ο συγκεκριμένος πίνακας καταγράφει τις διάφορες ενέργειες των χρηστών που έχουν κάνει εισαγωγή στην πλατφόρμα. Αναλυτικά οι πληροφορίες που αποθηκεύονται σε αυτόν τον πίνακα είναι: ο κωδικός αριθμός της ενέργειας (id), ο κωδικός αριθμός του χρήστη στην πλατφόρμα (user_id), ο κωδικός αριθμός του μαθήματος (course_id) στο οποίο λαμβάνει χώρα η ενέργεια , ο κωδικός αριθμός της κατηγορίας-τμήματος (module_id), ο τύπος της ενέργειας που ενεργοποιήθηκε (action_type), η ημερομηνία που ενεργοποιήθηκε (ts), η ηλεκτρονική διεύθυνση από την οποία δημιουργήθηκε η συγκεκριμένη ενέργεια (ip). Χρησιμοποιείται στο υποσύστημα "Εργαλεία διαχείρισης πλατφόρμας” - “Λίστα μαθημάτων Ενέργειες”, “Διαχείριση μαθήματος” της πλατφόρμας. Ο συγκεκριμένος πίνακας καταγράφει τις διάφορες ενέργειες των χρηστών που έχουν κάνει εισαγωγή στην πλατφόρμα. Αναλυτικά οι πληροφορίες που αποθηκεύονται σε αυτόν τον πίνακα είναι: ο κωδικός αριθμός της ενέργειας (id), ο κωδικός αριθμός του χρήστη στην πλατφόρμα (user_id), ο κωδικός αριθμός του μαθήματος (course_id) στο οποίο λαμβάνει χώρα η ενέργεια , ο κωδικός αριθμός της κατηγορίας-τμήματος (module_id), ο τύπος της ενέργειας που ενεργοποιήθηκε (action_type), η ημερομηνία που ενεργοποιήθηκε (ts), η ηλεκτρονική διεύθυνση από την οποία δημιουργήθηκε η συγκεκριμένη ενέργεια (ip).
 +=== log_archive ===
 === loginout === === loginout ===
 Χρησιμοποιείται στο υποσύστημα "Εργαλεία διαχείρισης πλατφόρμας”-“Στατιστικά χρήσης”-“Επισκέψεις χρηστών” της πλατφόρμας. Ο συγκεκριμένος πίνακας καταγράφει τις “εξόδους” των χρηστών από την πλατφόρμα. Αναλυτικά οι πληροφορίες που αποθηκεύονται σε αυτόν τον πίνακα είναι: ο κωδικός αριθμός της εξόδου (idLog), η ταυτότητα του χρήστη στην πλατφόρμα (id_user), η διεύθυνση του χρήστη (ip), η ημερομηνία και η ώρα εξόδου από την πλατφόρμα (when), ενέργεια (action). Χρησιμοποιείται στο υποσύστημα "Εργαλεία διαχείρισης πλατφόρμας”-“Στατιστικά χρήσης”-“Επισκέψεις χρηστών” της πλατφόρμας. Ο συγκεκριμένος πίνακας καταγράφει τις “εξόδους” των χρηστών από την πλατφόρμα. Αναλυτικά οι πληροφορίες που αποθηκεύονται σε αυτόν τον πίνακα είναι: ο κωδικός αριθμός της εξόδου (idLog), η ταυτότητα του χρήστη στην πλατφόρμα (id_user), η διεύθυνση του χρήστη (ip), η ημερομηνία και η ώρα εξόδου από την πλατφόρμα (when), ενέργεια (action).
Line 284: Line 316:
 user_module_progress_id,user_id,learnPath_module_id,learn_Path_id,lesson_location,lesson_status,entry,raw,scoreMin,scoreMax,total_time,session_time,suspend_data, user_module_progress_id,user_id,learnPath_module_id,learn_Path_id,lesson_location,lesson_status,entry,raw,scoreMin,scoreMax,total_time,session_time,suspend_data,
 credit. credit.
 +
 +=== lti_publish_lti2_consumer === 
 +=== lti_publish_lti2_context === 
 +=== lti_publish_lti2_nonce === 
 +=== lti_publish_lti2_resource_link === 
 +=== lti_publish_lti2_share_key === 
 +=== lti_publish_lti2_tool_proxy === 
 +=== lti_publish_lti2_user_result === 
 +=== module_disable === 
 +
 === monthly_summary === === monthly_summary ===
 Χρησιμοποιείται στο υποσύστημα "Εργαλεία διαχείρισης πλατφόρμας” της πλατφόρμας. Κάθε γραμμή του συγκεκριμένου πίνακα αντιστοιχεί σε συγκεντρωτικά μηνιαία στατιστικά στοιχεία (month). Συγκεκριμένα καταγράφονται: ο αριθμός των εκπαιδευτών που δημιουργήθηκαν (profesNum), ο αριθμός των εκπαιδευόμενων (studNum), ο αριθμός των χρηστών επισκεπτών (visitorsNum), ο αριθμός των μαθημάτων (coursNum) και ο αριθμός των εισόδων (logins), λεπτομέρειες (details). Χρησιμοποιείται στο υποσύστημα "Εργαλεία διαχείρισης πλατφόρμας” της πλατφόρμας. Κάθε γραμμή του συγκεκριμένου πίνακα αντιστοιχεί σε συγκεντρωτικά μηνιαία στατιστικά στοιχεία (month). Συγκεκριμένα καταγράφονται: ο αριθμός των εκπαιδευτών που δημιουργήθηκαν (profesNum), ο αριθμός των εκπαιδευόμενων (studNum), ο αριθμός των χρηστών επισκεπτών (visitorsNum), ο αριθμός των μαθημάτων (coursNum) και ο αριθμός των εισόδων (logins), λεπτομέρειες (details).
 === note === === note ===
 Χρησιμοποιείται στο υποσύστημα "Σημειώσεις” της πλατφόρμας. Συγκριμένα καθορίζονται: user_id,title.content,date_time,order,reference_obj_module,reference_obj_type, reference_obj_id, reference_obj_course. Χρησιμοποιείται στο υποσύστημα "Σημειώσεις” της πλατφόρμας. Συγκριμένα καθορίζονται: user_id,title.content,date_time,order,reference_obj_module,reference_obj_type, reference_obj_id, reference_obj_course.
- +=== oai_metadata ===
 === oai_record === === oai_record ===
 Χρησιμοποιείται στο υποσύστημα "Μεταδιδόμενα” της πλατφόρμας. Στον συγκεκριμένο πίνακα αποθηκεύονται πληροφορίες οι οποίες σχετίζονται με την μορφή των μεταδεδομένων του μαθήματος και τα οποία γίνονται εισαγωγή στην πύλη των ανοικτών μαθημάτων. Συγκριμένα καθορίζονται τα πεδία:Course_id,oai_identifier,oai_metadataprefix,oai_set,datestamp,deleted,dc_title,dc_description,dc_syllabus,dc_subject,dc_subsubject,dc_objectives,dc_level,dc_prerequisites,dc_instructor,dc_department,dc_institution,dc_coursephoto,dc_instructorphotomime,dc_url,dc_identifier,dc_language,dc_date,dc_format,dc_rights,dc_videolectures,dc_code,dc_keywords,dc_contentdevelopment,dc_foramttypes,dc_recommendedcomponents,dc_assignments,dc_requirements,dc_remarks,dc_acknowledgments,dc_coteaching,dc_coteachingcolleagueopensourse,dc_coteachingautonomousdepartment,dc_coteachingdepartmentcredidhours,dc_yearofstudy,dc_semester,dc_coursetype,dc_credithours,dc_credits,dc_institutiondescription,dc_curriculumtitle,dc_outcomes,dc_sector,dc_target_group,dc_featurebooks,dc_structure,dc_teachingmethod,dc_assessmentmethod,dc_eudoxusurl,dc_kalliposurl,dc_numberofunits,dc_unittitle,dc_unitdescription,dc_unitkeywords. Χρησιμοποιείται στο υποσύστημα "Μεταδιδόμενα” της πλατφόρμας. Στον συγκεκριμένο πίνακα αποθηκεύονται πληροφορίες οι οποίες σχετίζονται με την μορφή των μεταδεδομένων του μαθήματος και τα οποία γίνονται εισαγωγή στην πύλη των ανοικτών μαθημάτων. Συγκριμένα καθορίζονται τα πεδία:Course_id,oai_identifier,oai_metadataprefix,oai_set,datestamp,deleted,dc_title,dc_description,dc_syllabus,dc_subject,dc_subsubject,dc_objectives,dc_level,dc_prerequisites,dc_instructor,dc_department,dc_institution,dc_coursephoto,dc_instructorphotomime,dc_url,dc_identifier,dc_language,dc_date,dc_format,dc_rights,dc_videolectures,dc_code,dc_keywords,dc_contentdevelopment,dc_foramttypes,dc_recommendedcomponents,dc_assignments,dc_requirements,dc_remarks,dc_acknowledgments,dc_coteaching,dc_coteachingcolleagueopensourse,dc_coteachingautonomousdepartment,dc_coteachingdepartmentcredidhours,dc_yearofstudy,dc_semester,dc_coursetype,dc_credithours,dc_credits,dc_institutiondescription,dc_curriculumtitle,dc_outcomes,dc_sector,dc_target_group,dc_featurebooks,dc_structure,dc_teachingmethod,dc_assessmentmethod,dc_eudoxusurl,dc_kalliposurl,dc_numberofunits,dc_unittitle,dc_unitdescription,dc_unitkeywords.
 +
  
 === personal_calendar === === personal_calendar ===
Line 309: Line 351:
 === poll_question_answer === === poll_question_answer ===
 Χρησιμοποιείται στο υποσύστημα "Ερωτηματολόγια” της πλατφόρμας. Στον συγκεκριμένο πίνακα αποθηκεύονται οι σωστες απαντησεις των ερωτήσεων των ερωτηματολογίων. Συγκεκριμένα καθορίζονται: ο κωδικός αριθμός εγγραφής στον συγκεκριμένο πίνακα (aqaid), ο κωδικός αριθμός του ερωτηματολογίου (pqid), ο κωδικός αριθμός της ερώτησης (qid), το κείμενο της απάντησης (answer_text). Χρησιμοποιείται στο υποσύστημα "Ερωτηματολόγια” της πλατφόρμας. Στον συγκεκριμένο πίνακα αποθηκεύονται οι σωστες απαντησεις των ερωτήσεων των ερωτηματολογίων. Συγκεκριμένα καθορίζονται: ο κωδικός αριθμός εγγραφής στον συγκεκριμένο πίνακα (aqaid), ο κωδικός αριθμός του ερωτηματολογίου (pqid), ο κωδικός αριθμός της ερώτησης (qid), το κείμενο της απάντησης (answer_text).
 +
 +
 +=== poll_to_specific ===
 +=== poll_user_record ===
  
 === rating === === rating ===
Line 316: Line 362:
 Χρησιμοποιείται για να κρατά την μέση τιμή από  την αξιολόγηση σε διάφορα υποσυστήματα μέσα στην πλατφόρμα πχ.Blogpost. Περιέχει τα πεδία:  Χρησιμοποιείται για να κρατά την μέση τιμή από  την αξιολόγηση σε διάφορα υποσυστήματα μέσα στην πλατφόρμα πχ.Blogpost. Περιέχει τα πεδία: 
 Rate_cache_id,rid,rtype,value,count,tag. Rate_cache_id,rid,rtype,value,count,tag.
 +
 +=== recyclebin ===
 +=== rubric ===
 +=== tag ===
 +=== tag_element_module ===
 +=== tags ===
 +=== tc_attendance ===
 +=== tc_log ===
 +=== tc_servers ===
 +=== tc_session ===
 +=== theme_options ===
 +=== unit_prerequisite ===
  
 === unit_resources === === unit_resources ===
Line 323: Line 381:
 Ακόμη έχουν προστεθεί τρία πεδία (flags) τα οποία ρυθμίζουν το κατά πόσο ο χρήστης θα δέχεται η όχι ενημερωτικά μηνύματα στο ηλεκτρονικό ταχυδρομείο του σχετικά με: τις ανακοινώσεις των μαθημάτων (announce_flag), τις αναρτήσεις νέων εγγράφων στα μαθήματα (doc_flag), την δημιουργία νέων θεμάτων στα forums (forum_flag).Επίσης αν ο χρήστης έχει ανεβάσει εικόνα στο προφίλ του ή όχι (has_icon) και μια περιγραφή (description). Επίσης μια σειρά πεδίων σχετικά με: το εάν θα είναι ορατό η όχι το τηλέφωνο του χρήστη (phone_public), το εάν θα είναι ορατός ο χρήστης στους άλλους η όχι (am_public). Ακόμη μια σειρά πεδίων τα οποία σχετίζονται με το ηλεκτρονικό ταχυδρομείο χρησιμοποιούνται για μια σειρά εργασιών όπως: επαλήθευση e-mail (verified_mail), αποστολή e-mail (receive_mail), δημοσιοποίηση e-mail (email public), εάν το τηλέφωνο θα είναι ορατό η όχι (phone_public), εάν ο αριθμός μητρώου θα είναι ορατός ή όχι (am_public), η λίστα των επιτρεπτών αρχείων στην πλατφόρμα (whitelist), η τελευταία ημερομηνία αίτησης για αλλαγή κωδικού στην πλατφόρμα (lastpassreminder). Ακόμη έχουν προστεθεί τρία πεδία (flags) τα οποία ρυθμίζουν το κατά πόσο ο χρήστης θα δέχεται η όχι ενημερωτικά μηνύματα στο ηλεκτρονικό ταχυδρομείο του σχετικά με: τις ανακοινώσεις των μαθημάτων (announce_flag), τις αναρτήσεις νέων εγγράφων στα μαθήματα (doc_flag), την δημιουργία νέων θεμάτων στα forums (forum_flag).Επίσης αν ο χρήστης έχει ανεβάσει εικόνα στο προφίλ του ή όχι (has_icon) και μια περιγραφή (description). Επίσης μια σειρά πεδίων σχετικά με: το εάν θα είναι ορατό η όχι το τηλέφωνο του χρήστη (phone_public), το εάν θα είναι ορατός ο χρήστης στους άλλους η όχι (am_public). Ακόμη μια σειρά πεδίων τα οποία σχετίζονται με το ηλεκτρονικό ταχυδρομείο χρησιμοποιούνται για μια σειρά εργασιών όπως: επαλήθευση e-mail (verified_mail), αποστολή e-mail (receive_mail), δημοσιοποίηση e-mail (email public), εάν το τηλέφωνο θα είναι ορατό η όχι (phone_public), εάν ο αριθμός μητρώου θα είναι ορατός ή όχι (am_public), η λίστα των επιτρεπτών αρχείων στην πλατφόρμα (whitelist), η τελευταία ημερομηνία αίτησης για αλλαγή κωδικού στην πλατφόρμα (lastpassreminder).
  
 +=== user_analytics ===
 +=== user_badge ===
 +=== user_badge_criterion ===
 +=== user_certificate ===
 +=== user_certificate_criterion ===
 +=== user_consent===
 === user_department === === user_department ===
 Χρησιμοποιείται στο υποσύστημα "Επεξεργασία Σχολής-Τμήματος”. Ο συγκεκριμένος πίνακας αποτελεί ένα πίνακα συσχέτισης των χρηστών σε σχέση με τα τμήματα στα οποία ανήκουν. Αυτό καθορίζεται μέσα από τα πεδία (id,user,department). Χρησιμοποιείται στο υποσύστημα "Επεξεργασία Σχολής-Τμήματος”. Ο συγκεκριμένος πίνακας αποτελεί ένα πίνακα συσχέτισης των χρηστών σε σχέση με τα τμήματα στα οποία ανήκουν. Αυτό καθορίζεται μέσα από τα πεδία (id,user,department).
 +
 +=== user_ext_uid ===
 +
 === user_request === === user_request ===
 Εδώ αποθηκεύονται οι αιτήσεις οι οποίες φτάνουν στον διαχειριστή από τους χρήστες της πλατφόρμας (υποσύστημα “Αίτηση Εκπαιδευτή” ή “Αίτηση Χρήστη”). Κάθε εγγραφή αντιστοιχεί σε μία αίτηση. Οι πληροφορίες που αποθηκεύονται είναι: το όνομα (givenname), επώνυμο (surname), το όνομα χρήστη (username), το συνθηματικό (password), την ηλεκτρονική διεύθυνση (email), εάν έχει γίνει επιβεβαίωση του email του χρήστη η όχι (verified_mail),την σχολή που ανήκει ο χρήστης (faculty_id), το τηλέφωνο του (phone) την γλώσσα προτίμησης του χρήστη (lang), η κατάσταση της αίτησης (state) η οποία μπορεί να είναι ανοικτή (status = 1) ή κλειστή (status=2), η ημερομηνία καταχώρησης (date_open), η ημερομηνία κλεισίματος της αίτησης (date_closed), τυχόν σχόλια  (comment), Το πεδίο status διαχωρίζει τις αιτήσεις Εκπαιδευτών- Εκπαιδευόμενων. Εδώ αποθηκεύονται οι αιτήσεις οι οποίες φτάνουν στον διαχειριστή από τους χρήστες της πλατφόρμας (υποσύστημα “Αίτηση Εκπαιδευτή” ή “Αίτηση Χρήστη”). Κάθε εγγραφή αντιστοιχεί σε μία αίτηση. Οι πληροφορίες που αποθηκεύονται είναι: το όνομα (givenname), επώνυμο (surname), το όνομα χρήστη (username), το συνθηματικό (password), την ηλεκτρονική διεύθυνση (email), εάν έχει γίνει επιβεβαίωση του email του χρήστη η όχι (verified_mail),την σχολή που ανήκει ο χρήστης (faculty_id), το τηλέφωνο του (phone) την γλώσσα προτίμησης του χρήστη (lang), η κατάσταση της αίτησης (state) η οποία μπορεί να είναι ανοικτή (status = 1) ή κλειστή (status=2), η ημερομηνία καταχώρησης (date_open), η ημερομηνία κλεισίματος της αίτησης (date_closed), τυχόν σχόλια  (comment), Το πεδίο status διαχωρίζει τις αιτήσεις Εκπαιδευτών- Εκπαιδευόμενων.
 +
 +=== user_request_ext_uid ===
 +=== user_settings ===
 +
 === video ===  === video === 
 Ο συγκεκριμένος πίνακας χρησιμοποιείται ως πίνακας αποθήκευσης των αρχείων βίντεο του μαθήματος. Περιλαμβάνει πεδία σχετικά με: τον  κωδικό αριθμό του video (id), τoν κωδικό αριθμό του μαθήματος στο οποίο ανήκει το video (course_id),το “μονοπάτι” στο οποίο βρίσκεται αποθηκευμένο το video (path), το url (url), ο τίτλος του video (title), η περιγραφή του (description), ο δημιουργός του (creator),ο εκδότης του (publisher), και η ημερομηνία – ώρα προσθήκης του συνδέσμου (date) το εάν θα είναι ορατό η όχι (visible),και το εάν θα είναι ορατός η όχι το video σε μη εγγεγραμμένους στο μάθημα χρήστες (public). Ο συγκεκριμένος πίνακας χρησιμοποιείται ως πίνακας αποθήκευσης των αρχείων βίντεο του μαθήματος. Περιλαμβάνει πεδία σχετικά με: τον  κωδικό αριθμό του video (id), τoν κωδικό αριθμό του μαθήματος στο οποίο ανήκει το video (course_id),το “μονοπάτι” στο οποίο βρίσκεται αποθηκευμένο το video (path), το url (url), ο τίτλος του video (title), η περιγραφή του (description), ο δημιουργός του (creator),ο εκδότης του (publisher), και η ημερομηνία – ώρα προσθήκης του συνδέσμου (date) το εάν θα είναι ορατό η όχι (visible),και το εάν θα είναι ορατός η όχι το video σε μη εγγεγραμμένους στο μάθημα χρήστες (public).
 +
 +=== video_category ===
 +
 === videolink === === videolink ===
 Χρησιμοποιείται στο υποσύστημα "Προσθήκη συνδέσμου βίντεο. Στον  προαναφερόμενο πίνακα αποθηκεύονται οι σύνδεσμοι των video προς τον εξυπηρετητή της πλατφόρμας. Συγκεκριμένα αποθηκεύεται πληροφορία σχετικά με: τον κωδικό αριθμό του συνδέσμου (id), τoν κωδικό αριθμό του μαθήματος στο οποίο ανήκει ο σύνδεσμος (course_id), το url (url), ο τίτλος του συνδέσμου (title), η περιγραφή του (description), ο δημιουργός του (creator), ο εκδότης του (publisher), και η ημερομηνία – ώρα προσθήκης του συνδέσμου (date),το εάν θα είναι ορατό η όχι (visible),και το εάν θα είναι ορατός η όχι ο σύνδεσμος σε μη εγγεγραμμένους στο μάθημα χρήστες (public). Χρησιμοποιείται στο υποσύστημα "Προσθήκη συνδέσμου βίντεο. Στον  προαναφερόμενο πίνακα αποθηκεύονται οι σύνδεσμοι των video προς τον εξυπηρετητή της πλατφόρμας. Συγκεκριμένα αποθηκεύεται πληροφορία σχετικά με: τον κωδικό αριθμό του συνδέσμου (id), τoν κωδικό αριθμό του μαθήματος στο οποίο ανήκει ο σύνδεσμος (course_id), το url (url), ο τίτλος του συνδέσμου (title), η περιγραφή του (description), ο δημιουργός του (creator), ο εκδότης του (publisher), και η ημερομηνία – ώρα προσθήκης του συνδέσμου (date),το εάν θα είναι ορατό η όχι (visible),και το εάν θα είναι ορατός η όχι ο σύνδεσμος σε μη εγγεγραμμένους στο μάθημα χρήστες (public).
 +=== wall_post ===
 +=== wall_post_resources ===
 === wiki_acls === === wiki_acls ===
 Χρησιμοποιείται στο υποσύστημα "Σύστημα Wiki”. O πίνακας wiki_acls χρησιμοποιείται για να την αποθήκευση της πληροφορίας σχετικά με την λίστα πρόσβασης στο wiki του μαθήματος. Η συγκεκριμένη πληροφορία αποθηκεύεται στα πεδία: wiki_id,flag , value. Χρησιμοποιείται στο υποσύστημα "Σύστημα Wiki”. O πίνακας wiki_acls χρησιμοποιείται για να την αποθήκευση της πληροφορίας σχετικά με την λίστα πρόσβασης στο wiki του μαθήματος. Η συγκεκριμένη πληροφορία αποθηκεύεται στα πεδία: wiki_id,flag , value.
Open eClass Documentation

Table of Contents