The course is included in these curricula and study modules
- Information technology 2005 - System and application programs
- Information technology 2006 - System and application programs
- Media technology 2006 - Computer and telecommunications technology
- Media technology 2005 - Computer and telecommunications technology
- Information- and mediatechnology 2007 (information technology) - Information and communication technology (ict)
- Information- and mediatechnology 2007 (media technology) - Information and communication technology (ict)
- Information- and mediatechnology 2008 (information technology) - Information and communication technology (ict)
- Information- and mediatechnology 2008 (media technology) - Information and communication technology (ict)
- Information- and mediatechnology 2009 (information technology) - Information and communication technology (ict)
- Information- and mediatechnology 2009 (media technology) - Information and communication technology (ict)
- Information- and mediatechnology 2010 (information technology) - Information and communication technology (ict)
- Information- and mediatechnology 2010 (media technology) - Information and communication technology (ict)
- Information- and mediatechnology 2011 (information technology) - Programming basics
- Information- and mediatechnology 2011 (media technology) - Information and communication technology (ict)
- Information- and mediatechnology 2012 (media technology) - Information and communication technology (ict)
- Information- and mediatechnology 2012 (information technology) - Programming basics
- Information- and mediatechnology 2013 (media technology) - Information and communication technology (ict)
- Film and tv 2010 (sound and music) - Extension studies: web technologies (media)
- Film and tv 2010 (online media) - Extension studies: web technologies (media)
- Film and tv 2011 (sound and music) - Extension studies: web technologies (media)
- Film and tv 2011 (online media) - Extension studies: web technologies (media)
- Film and tv 2012 (online media) - Extension studies: web technologies (media)
- Film and tv 2012 (sound and music) - Extension studies: web technologies (media)
- Film and tv 2013 (sound and music) - Extension studies: web technologies (media)
- Film and tv 2013 (online media) - Extension studies: web technologies (media)
Level/category
Teaching language
Swedish
Type of course
Compulsory
Cycle/level of course
First
Recommended year of study
2
Total number of ECTS
5 cr
Competency aims
This subject will give the students the expertise
needed to model, design, implement and manage a
relational database. The student will also
establish a general understanding of the theory
behind relational databases. The course will give
students fundamental knowledge of SQL language and
multi-user database management systems. Students
are also introduced to real database development
environment in PC-lab.
Learning outcomes
In this course the student will learn:
- the basic theory behind relational databases
- how to write correct and executable SQL code,
the main language for querying relational
databases - and also have some basic understanding of query
optimization - how to analyze, design and implement a simple
relational database in a real client-server
environment - the benefits of a design methodology
Course contents
Database theory:
- definitions, concepts and terminology
- relational database model, relational algebra
- data base management systems and query language
- data integrity
Working with databases in a client-server
environment using SQL: - select queries, data manipulation (DML)
- creation of tables and other database objects
(DDL)
Prerequisites and co-requisites
None
Previous course names
2004-2005 Databases and SQL
Additional information
None
Recommended or required reading
Study material
Thomas Connolly etc.: Database Systems, Fifth
Edition (2010)
Connolly, Begg, Holowczak: Business Database
Systems (2008)
Study activities
- Lectures - 20 hours
- Individual- and group instruction - 32 hours
- Small-group work - 10 hours
- Project- and production work/artistic activities - 41 hours
- Individual studies - 30 hours
Workload
- Total workload of the course: 133 hours
- Of which autonomous studies: 133 hours
- Of which scheduled studies: 0 hours
Mode of Delivery
Participation in tuition
Assessment methods
- Exams (written-, oral-, home-)
Assessment requirements
- SQL exercise (individual home exam)
- Database project divided in three parts. A team
can have max 2 members.
Teacher
Forss Thomas
Examiner
Forss Thomas
Home page of the course
Group size
No limit
Assignments valid until
12 months after course has ended
The timetable of the course
Hösten 2013
Assessment methods
- Date of examination will be announced later - Exams
- Date will be announced later - Other assignments