•   Database Developer SWD8TF040-3007 22.08.2022-16.12.2022  5   (CONTACT, ...) +-
    Learning objectives
    Upon successful completion of this course, the student should be able to
    * explain the basic concepts and terminology related to physical database design and implementation
    * use the basic database administration tools to create and manage a database in the target environment
    * apply declarative and procedural integrity enforcement in the database implementation
    * explain basic database performance problems and ways to improve database performance
    * explain the basic concurrency mechanisms and concurrency conflicts
    * use SQL transactions efficiently to ensure database performance and consistency
    * explain transaction logging and database recovery
    * perform database backup and restore operations.

    Passed courses are assessed on a scale of 1 to 5.
    Starting level and linkage with other courses
    The student has completed the course Data Management and Databases (SOF001AS2AE) or equivalent.
    Contents
    The course focuses on physical database design and implementation in the relational database environment. The main themes on the course are database integrity, database performance, database security, and database recoverability. The course includes hands-on work on the following:
    * data integrity enforcement
    * database performance, database indexes
    * concurrency control and transaction management in the multi-user environment
    * transaction logging and database recovery, backup and restore
    * database security.
    Assessment criteria
    Assessment criteria - grade 1
    The student
    * shows passable activity in class and individual studying
    * has passable understanding of the concepts and terminology discussed in the course
    * has passable understanding of the basic ways to improve database performance
    * has passable understanding of the main problems in concurrent database access
    * often needs some assistance in solving basic problems
    * has some difficulties in using the course materials to support own learning.
    Assessment criteria - grade 3
    The student
    * shows good activity in class and individual studying
    * has good understanding of the concepts and terminology discussed in the course
    * has good understanding of the basic ways to improve database performance
    * has good understanding of the main problems in concurrent database access
    * sometimes needs assistance in solving basic problems
    * can use the course materials in an effective way to support own learning
    * can find some more information from other sources.
    Assessment criteria - grade 5
    The student
    * shows excellent activity in class and individual studying
    * has excellent understanding of the concepts and terminology discussed in the course
    * has excellent understanding of the basic ways to improve database performance
    * has excellent understanding of the main problems in concurrent database access
    * can solve problems independently
    * can fluently use the course materials and other sources to support own learning
    * can independently find more information from other sources
    * can independently learn more details of course topics.

    Campus

    Pasila Campus

    Teaching language

    English

    Timing

    22.08.2022 - 16.12.2022

    Enrollment

    13.06.2022 - 19.08.2022

    Groups
    • CONTACT
    • TF5SWD
    • EXCH
    Teachers

    Kari Silpiö

    Seats

    15 - 30

    Degree Programme

    BITE Degree Programme in Business Information Technology

    R&D proportion

    0.00 cr

    Virtual proportion

    0.00 cr

    Evaluation scale

    H-5