Data Repositories and APIs (5 cr)
Code: 5I00CV66-3001
General information
- Enrolment period
- 28.11.2016 - 08.01.2017
- Registration for the implementation has ended.
- Timing
- 09.01.2017 - 15.12.2017
- Implementation has ended.
- Credits
- 5 cr
- Local portion
- 5 cr
- Mode of delivery
- Contact learning
- Unit
- ICT Engineering
- Campus
- TAMK Main Campus
- Teaching languages
- Finnish
- Degree programmes
- Master's Degree in Information Technology
Objectives (course unit)
After completing this course a student understands how data can be stored and how data can be handled. A student also understand how data can be exploited through API.
Content (course unit)
Course covers database technologies, data definition and data manipulation. Course topics also include API design and implementation.
Exam schedules
No exam.
Evaluation methods and criteria
The course is evaluated based on a practical work (0-4) and exercises (0-1). The grade is the sum of these two.
85 % of exercise activity. gives number 1. The practical work has a set of features that gives the grade.
Assessment scale
0-5
Teaching methods
contact teaching
exercisesassignments
practical work and demonstrations
Learning materials
The course book: Fundamentals of Database Systems (Elmasri & Navathe, 5th edition or newer).
Database Systems: A Practical Approach to Design, Implementation and Management, 5/E
Also some material in Tabula.
Content scheduling
* Introduction
* Database environment
* Database architectures and web
* modeling and database design
* CASE-tool: MySQLWorkbench
* SQL
* RestFul API
International connections
Teaching in english.
Assessment criteria - fail (0) (Not in use, Look at the Assessment criteria above)
Has not done assigned duties or participated in class. Has not proven his/her competence.
Assessment criteria - satisfactory (1-2) (Not in use, Look at the Assessment criteria above)
Knows course topics and has capabilities to demonstrate this. Course assignments do not contain considerable flaws and are mainly given on time. Passable group function skills.
Assessment criteria - good (3-4) (Not in use, Look at the Assessment criteria above)
Knows how to apply course topics in real life. Course assignments are mainly done according to specifications and returned on time. Good group working skills.
Assessment criteria - excellent (5) (Not in use, Look at the Assessment criteria above)
Extensive capabilities to utilize course topics in real life and capabilities to demonstrate these traits. Course assignments are done according to specifications and returned on time. Proactive group working skills.