Databases in electronic publishing
2009-2010 - IMT4821 - 5 ECTS


IMT4501 XML- and Web technologies

Expected learning outcomes

After completing the course, the students shall have an understanding of the inner structures of database-driven systems for electronic publishing. The students shall be able to use and develop meta-data models and standards to be used for publishing different types of media data. The students shall be proficient in developing relational databases for metadata management and shall be able to determine whether a database schema is on a normal form. In addition, the students shall be able to evaluate and analyze solutions for storing and retrieving XML-encoded data.


  • EER modeling
  • Relational models
  • Metadata formats and standards for electronic publishing
  • Storage and retrieval of XML-data in databases
  • Temporal og historical data
  • Geographical data og location-based publishing

Teaching Methods

Group works
Net Support Learning
Project work

Teaching Methods (additional text)

The course will be offered both as an ordinary campus course and as a course that is offered in a flexible way to off-campus students. Lecture notes, e-lectures and other types of e-learning material will be offered through an LMS. Communication between the teachers and the students, and among the students, will be facilitated by the LMS.

Form(s) of Assessment

Written exam, 4 hours
Evaluation of Project(s)

Form(s) of Assessment (additional text)

Written Exam (4 hours) counts 60%.
Evaluation of Project counts 40%.
Each part must be individually approved of.

Grading Scale

Alphabetical Scale, A(best) – F (fail)

External/internal examiner

Written exam: external and internal examiner; project: internal examiner

Re-sit examination

Written exam: ordinary re-sit examination

Examination support

English dictionary.

Teaching Materials


  • Fundamentals of Database Systems, Elmasri & Navathe, 5th Edition, Addison Wesley, 2007


  • Handouts

Replacement course for

IMT4491 - Databases in Electronic Publishing

Additional information

This course replaces parts of IMT4491.