Siirry suoraan sisältöön

MongoDB (5 op)

Toteutuksen tunnus: TT00DW06-3003

Toteutuksen perustiedot


Ajoitus
15.03.2021 - 31.12.2023
Toteutus on päättynyt.
Opintopistemäärä
5 op
Virtuaaliosuus
5 op
Toteutustapa
Etäopetus
Yksikkö
(2019-2024) ICT ja tuotantotalous
Toimipiste
Karaportti 2
Opetuskielet
englanti
Paikat
0 - 500
Koulutus
Tieto- ja viestintätekniikan tutkinto-ohjelma
Opettajat
Virve Prami
Vastuuopettaja
Janne Salonen
Ryhmät
CareerBoost_TXK_21
Career Boost 21 (Tivi)
CareerBoost_TXK_22
Career Boost 22 (TiVi)
Opintojakso
TT00DW06
Toteutukselle TT00DW06-3003 ei löytynyt varauksia!

Tavoitteet

The goal of this course is for the student to be familiar with the primary concept of MongoDB as a NoSQL Document-Oriented Database. Then the student will be fully introduced to MongoDB as one of the most powerful and popular NoSQL Document-Oriented DBMS systems and the advantageous of using this RDBM in software development. After passing this course, the student will understand different types of database systems and be able to pick the best option for data storage according to the structures and usages of the data in a project. Also, he/she be able to design and implement a NoSQL database with MongoDB.

Sisältö

What is MongoDB? - What is NoSQL? - Why NoSQL? - Features of NoSQL - Types of NoSQL Databases - RDBMS Vs NoSQL - What is Document-Oriented Database? - Comparing document-oriented and relational data - Document-Oriented Database Use cases - Why Use MongoDB? - Difference between MongoDB & RDBMS - Key Components of MongoDB Architecture - Installing MongoDB - MongoDB CRUD Commands

Aika ja paikka

Up to Student her-/himself.

Oppimateriaalit

Interactive Learning Material, tutorial videos

Opetusmenetelmät

- Online content
- Assignments
- Personal project
- Quiz
- Essay

Harjoittelu- ja työelämäyhteistyö

N/A

Tenttien ajankohdat ja uusintamahdollisuudet

Riippuu opiskelijasta itsestään.

Kansainvälisyys

N/A

Toteutuksen valinnaiset suoritustavat

N/A

Opiskelijan ajankäyttö ja kuormitus

Riippuu opiskelijasta itsestään.

Sisällön jaksotus

Riippuu opiskelijasta itsestään.

Lisätietoja opiskelijoille

Kurssin hinta on 75 euroa (15 euroa/op) ja kurssimateriaali on englanniksi.

Arviointiasteikko

Hyväksytty/Hylätty

Arviointikriteerit, tyydyttävä (1)

- The student understands using various type of databases
- The student understands the advantageous and ourposes of Non-relational databases
- The student can easily setup and use MongoDB

Arviointikriteerit, hyvä (3)

- The student can easily use CRUD commands for MongoDB

Arviointikriteerit, kiitettävä (5)

- The student is fully able to use the advanced services of MongoDB in his/her software applications

Arviointikriteeri, hyväksytty/hylätty

Approved/Fail

Arviointimenetelmät ja arvioinnin perusteet

Assignments 35%
Self-study Essay 10%
Quiz 20%
Project 35%

Siirry alkuun