INF131 Data Management and Logic
About this course
The course delivers an introduction to foundational aspects of practice and theory in data management and logic, 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: Introduction to SQL as data query language, database schemas, user interfaces, entity-relationship diagrams and connection to object-oriented programming
- Knowledge graph technology: Resource description framework (RDF), 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 user interfaces;
- 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
Teaching support
Syllabus
Prerequisites
Assessment method
About use of AI
Examiner scheme
Mandatory activity
Reduction of credits
Admission requirements