INF131 Data management foundations

Credits (ECTS):5

Course responsible:Martin Thomas Horsch

Campus / Online:Taught campus Ås

Teaching language:Norsk

Course frequency:Yearly

Teaching and exam period:The course starts in August block, and all its activities including the exam are in August block.

About this course

The course delivers an introduction to foundational aspects of practice and theory in data management, with a focus both on relational databases and non-relational knowledge bases. Topics to be discussed include:

  • Principles of good practice in data managment: FAIR principles, data and metadata quality, dealing with insufficiently annotated data.
  • Relational databases: SQL (structured query language), database schemas, user interfaces, entity-relationship diagrams and connection to object-oriented programming.
  • Introduction to logic: Propositional logic (truth tables, normal forms), predicates and first-order logic, e.g. for semantics of SQL-queries.
  • Knowledge graph technology: RDF, SPARQL queries and end points, OWL and description logic, semantically characterized data exchange, ontology development.

Learning outcome

The participants develop the ability to

  • assess requirements and evaluate/improve processes in data managment in accordance with established recommendations for good practice;
  • work with relational databases in a systematic way and support users by developing simple interfaces in Python;
  • characterize the semantics of data in knowledge-based systems through formal logic;
  • use non-relational databases, specify metadata and communicate information following the formalism based on RDF/OWL.

Competencies from the course can be developed further through DAT230 (Data management and analysis).

  • Learning activities
    Lectures combined with tutorials tailored to the students pre-established competencies and skills.
  • Teaching support
    The main lecturer + teaching assistant(s) will assist and support the students.
  • Prerequisites
    DAT110 and INF120 or equivalent
  • Assessment method
    Written exam (150 minutes)

  • Examiner scheme
    The external and internal examiner jointly prepare the exam questions and the correction manual. The external examiner reviews the internal examiner's examination results by correcting a random sample of candidate's exams as a calibration according to the Department's guidelines for examination markings.
  • Mandatory activity
    • Attendance, including participation/presentation in tutorial sessions
    • Submission of solutions to mandatory exercises
  • Admission requirements
    REALFAG