252-0215-00L  Information Systems

SemesterSpring Semester 2017
LecturersM. Norrie
Periodicityyearly recurring course
Language of instructionEnglish
CommentDiese Lehrveranstaltung wird im FS17 zum letzten Mal in dieser Form angeboten.


252-0215-00 VInformation Systems4 hrs
Tue10:15-12:00CAB G 51 »
Fri10:15-12:00CAB G 51 »
M. Norrie
252-0215-00 UInformation Systems2 hrs
Tue15:15-17:00HG E 33.1 »
Thu10:15-12:00CAB G 56 »
M. Norrie
252-0215-00 AInformation Systems
No presence required.
1 hrsM. Norrie

Catalogue data

AbstractThe course goes beyond relational technologies to examine the range of different database technologies available today. It also introduces the basic concepts of information retrieval and discusses the design decisions behind modern information system architectures.
ObjectiveThe goal of the course is to introduce students to the wide range of technologies in use today for data storage and retrieval. This will include extensions of relational database technologies, non-relational database systems and information retrieval systems. Through the use of a case study, students will also learn about modern information system architectures and the design decisions behind them.
ContentThe course follows on from an earlier course on relational database technologies by introducing other database paradigms and extensions to relational systems. Students will gain experience of working with object, NoSQL and XML databases and the course will examine the features of these systems in terms of their approaches to storage, querying and transaction management and how they compare to relational systems and each other. The course will also look at how relational systems have been extended to support specific types of data, for example spatial, temporal and text data. In the second half of the course, the students will be introduced to modern information system architectures that build on one or more database technologies and a case study will be used to examine the design decisions behind such architectures. The case study will also be used to introduce students to the problems and techniques associated with integration, data quality and evolution in systems for large-scale, long-term data management. The last part of the course will introduce the basic concepts of information retrieval systems, web search and web data extraction.
LiteratureDatabase Management Systems, Raghu Ramakrishnan and Johannes Gehrke, 3rd edition, pub McGraw Hill, 2003.

Performance assessment

Performance assessment information (valid until the course unit is held again)
Performance assessment as a semester course
ECTS credits8 credits
ExaminersM. Norrie
Typesession examination
Language of examinationEnglish
RepetitionThe performance assessment is only offered in the session after the course unit. Repetition only possible after re-enrolling.
Mode of examinationwritten 120 minutes
Additional information on mode of examinationThe grade for the course is determined by course work (25%) and a final written exam (75%).
Any students who are repeating the course are required to repeat the project work.
Written aidsKeine
This information can be updated until the beginning of the semester; information on the examination timetable is binding.

Learning materials

Main linkInformation
Additional linkscourse web site
Only public learning materials are listed.


No information on groups available.


There are no additional restrictions for the registration.

Offered in

Computer Science BachelorMajor in Computer and Software EngineeringOInformation