ITF10306 Databases (Spring 2016)

Facts about the course

ECTS Credits:
10
Responsible department:
Faculty of Computer Science
Course Leader:
Edgar Bostrøm
Teaching language:
Norwegian
Duration:
½ year

The course is connected to the following study programs

Compulsory course in:

  • Bachelor in Computer Science
  • Bachelor in Information Systems
  • Bachelor in Computer Engineering
  • Bachelor in Computer Engineering, Y-veien
  • Bachelor in Computer Engineering,Tress

Elective course for other study programmes.

Prerequisites

This course requires prerequisite knowledge equivalent to Introduction to Programming and/or Introduction to Information Technology.

The student's learning outcomes after completing the course

Knowledge

On completion of the course, the student:

  • has an overview of what a database system is
  • has sound knowledge of the relational model and some knowledge of alternative models
  • has a sound knowledge of the development process associated with creating databases
  • is familiar with the challenges of transactions and simultaneous use of databases

Skills

On completion of the course, the student can:

  • create SQL statements for data definition, manipulation and extraction at a relatively advanced level
  • create data models
  • normalise a structure
  • give an account of different topics in the field of databases

General competence

On completion of the course, the student can:

  • see the connection between the database system and its place in an IT system
  • develop and use databases

Content

  • Databases in general
  • SQL
  • Data modelling
  • Normalisation
  • Theoretical basis for relational databases
  • Simultaneity, security, integrity and recovery
  • Markets and advanced aspects, data warehouses, etc

Forms of teaching and learning

Lectures, group exercises, self-study and submission of assignments.

Workload

4 hours of lectures + exercises per week.

Coursework requirements - conditions for taking the exam

  • 4 compulsory assignments
  • Compulsory attendance of up to 16 hours of lectures or group sessions

The coursework requirements must be approved before students may sit the exam.

Examination

Written exam lasting 4 hours. Letter grading scale A?F.
No support materials permitted.

Course evaluation

This course is evaluated as follows:

  • Mid-semester evaluation (optional)
  • Final evaluation (compulsory)

The course instructor prepares a course report on the basis of student feedback and on his/her own experiences of the course. Course reports are discussed with the Committee for Study Quality at the Faculty of Computer Sciences.

Literature

Updated 2nd July 2015.

Connolly, Begg: Database Systems - A Practical Approach to Design, Implementation and Management. Addison-Wesley, 6. edition, 2014, ISBN-10: 1-292-06118-9, ISBN-13: 978-1-292-06118-4.

Alternative literature in Norwegian or English are given by the course instructor.

Last updated from FS (Common Student System) July 18, 2024 2:30:38 AM