XML DATABASES IN THE HUMANITIES

Academic year
2021/2022 Syllabus of previous years
Official course title
XML DATABASES IN THE HUMANITIES
Course code
FM0506 (AF:338878 AR:190906)
Modality
Blended (on campus and online classes)
ECTS credits
6
Degree level
Master's Degree Programme (DM270)
Educational sector code
L-FIL-LET/05
Period
3rd Term
Course year
2
Where
VENEZIA
Moodle
Go to Moodle page
This course is for 2nd year students. It introduces to XML databases on the eXist platform and XQuery. As a concrete example we will create a database of historical letters.
By the end of the course the students will have acquired:
- Knowledge of eXist, XPath and XQuery
- Ability to apply this knowledge to write scripts in XQuery
- Ability to judge scripts in XQuery
Practical knowledge of text encoding, xml, TEI.
Introduction to XPath and then XQuery, first working on oXygen, then eXist. We will start from simple scripts and move on to a modular architecture for building a complex database.
- Priscilla Walmsley: XQuery, 2nd Edition, O'Reilly Media, Inc., 2015 (e-book).
- eXist-db Documentation and online-tutorials
There will be regular assignments. The exam of the course will be a project about a xml database or XQuery script created by the student on a given task. Participants may at any time ask for a project by emailing holger.essler@unive.it. Once they receive the detailed instructions on the project, they have 14 days to submit the result.
The first 6 and the penultimate 12 hours will be carried out in the conventional way (in presence), the 12 hours in between will be according to the switched classroom method (asynchronous), using moodle and a shared eXist database. Active participation of the students is required. Attendance of the first six hours is strongly recommended.
English
Non-attenders are requested to contact the teacher in order to organize their exercises in analogy to the attending students.
written and oral

This subject deals with topics related to the macro-area "Human capital, health, education" and contributes to the achievement of one or more goals of U. N. Agenda for Sustainable Development

Definitive programme.
Last update of the programme: 22/01/2022