Storing and querying M-XML documents using relational databases Full text

Ionas Iona
School of Electrical and Computer Engineering, NTUA
2009
Διπλωματική Εργασία
Περίληψη. Η συγκεκριμένη διπλωματική εργασία αφορά στην έρευνα και ανάπτυξη μίας εφαρμογής που διαχειρίζεται M-XML κείμενα μέσω σχεσιακών βάσεων δεδομένων και μπορεί να θέσει M-XPath ερωτήματα σ’ αυτά. H Multidimensional-XML (MXML) αποτελεί μία επέκταση της XML, που αναπαριστά πληροφορία η οποία μπορεί να παρουσιάζει διαφορετικές εναλλακτικές όψεις ανάλογα με το context (περιβάλλον), όπου ως context θεωρούμε μία σειρά «εξωτερικών» συνθηκών, τις οποίες καθορίζουμε αποδίδοντας τιμές σε διαστάσεις. Έτσι η MXML είναι κατάλληλη για την αναπαράσταση πολυδιάστατων ημιδομημένων δεδομένων, δηλαδή ημιδομημένων δεδομένων των οποίων η τιμή και η δομή αλλάζουν ανάλογα με το context. Αντίστοιχα, η Multidimensional-XPath (MXPath) γλώσσα επερωτήσεων αποτελεί επέκταση της XPath, που ενσωματώνει context και είναι κατάλληλη για την αναζήτηση πληροφορίας σε MXML κείμενα.