ELECTIVE COURSE -> not offered every semester
Learning objectives:
The students should
know the architecture of non-relational database systems (object-oriented, object-relational and NoSQL database systems) as well as - in comparison - hierarchical and network database systems,
convert semantic data models into schemas of object-oriented, object-relational and NoSQL database systems,
be able to use APIs of object-oriented, object-relational and NoSQL database systems and
be able to use object-oriented, object-relational and NoSQL database systems.
Course content:
Architecture of object-oriented, object-relational and NoSQL database management systems and - in comparison - the architecture of hierarchical and network database management systems