uddannelse | Computer Science / Informatik |
Kursustype | forelæsning |
Undervisningssprog | English |
Kursus starter | 02-09-2013 |
Kursus slutter | 22-11-2013 |
ECTS |
7.5 |
Eksamensform |
3 hours written exam |
Eksamenstidspunkt |
January 2014 |
Evaluering |
The excellent performance: The student demonstrates
The good performance: The student demonstrates
The performance meeting the minimum requirements: The student demonstrates
|
forudsætninger |
The recommended prerequisites are: Basic programming skills, for example obtained by completing the Introduction to Programming or by attending the CSS course in parallel. Very basic knowledge of algorithms. Basic knowledge of Java or PHP will be helpful. |
Indhold |
The course introduces systems, models, languages and design involved in databases and their application. We cover also the architecture of database systems, to the extent that is necessary in order to develop efficient and effective database applications. The teaching involves practical exercises using a fully developed database system, both for development of small applications and for isolated experiments with specific facilities and concepts. We put an emphasis on mainstream data models with the relational data model as the most central one. We introduce to database languages and go in depth with SQL, and consider how SQL can be used from at application program. Furthermore, we introduce to database design and cover E/R-modelling as well as normalization. We consider also some elements of graphical user interfaces (GUI) that are relevant for database applications, and introduce briefly to parts of general methods and principles for human-computer interfaces (HCI) that are relevant when con |
Kursusdage |
Fridays at 8.30 - 12.45 a.m. in the period from September 6 - November 22 2013. |
kursusform |
Lectures and exercises. |
mål |
The purpose of this course is to give a general introduction to databases in terms of both application and foundation. More specifically, the aim is that the student should:
A student who attends the course in a satisfactory way, is expected to be able to design and implement non-trivial |
Vurdering |
Will be announced later. |
Kursussekretær | Heidi Lundquist (heilu@ruc.dk ) |
Underviser | Henning Christiansen (henning@ruc.dk ) Christian Theil-Have (cth@ruc.dk ) |
STADS stamdata |