Web Business & Technology FT
Apply Icon
Apply
now

Data Engineering Lab

level of course unit

Bachelor

Learning outcomes of course unit

This course builds on the learning objectives of the associated ILV and consolidates them in practical work with the concepts learned. The students:

- can apply database systems in practice
- can interact with database systems
- can independently create data models
- can develop and implement data structures for a problem

prerequisites and co-requisites

none

course contents

The following contents are covered in this course:

- Modeling and implementation of simple entity types (appropriate attributes, primary keys, etc.)
- Modeling and implementation (DDL/DML) of 1:1, 1:n and n:m relationship types
- Modeling and implementation (DDL/DML) of recursive relationships
- Interaction with simple and complex data structures (DQL)

recommended or required reading

- Watson, R. T. (2013): Data Management. Databases and Organizations. 6th edition, eGreen Press
- Date, C. (2015): SQL and Relational Theory. 3rd edition, O’Reilly Media, 2015

assessment methods and criteria

Exercise series and/or project work and/or written exam (together with ’Data Engineering’ as module examination)

language of instruction

German

number of ECTS credits allocated

2

eLearning quota in percent

0

course-hours-per-week (chw)

1

planned learning activities and teaching methods

- Individual exercises
- Group project

semester/trimester when the course unit is delivered

1

name of lecturer(s)

Prof. (FH) Dr. Michael Kohlegger

year of study

1

recommended optional program components

none

course unit code

DAT2

type of course unit

practice

mode of delivery

Compulsory

work placement(s)

not applicable