MongoDB (5 op)
Toteutuksen tunnus: TT00DW06-3002
Toteutuksen perustiedot
Ajoitus
01.01.2021 - 31.12.2021
Opintopistemäärä
5 op
Virtuaaliosuus
5 op
Toteutustapa
Etäopetus
Yksikkö
ICT ja tuotantotalous
Toimipiste
Karaportti 2
Opetuskielet
- Englanti
Paikat
0 - 5000
Koulutus
- Tieto- ja viestintätekniikan tutkinto-ohjelma
Opettaja
- Virve Prami
Ryhmät
-
ATX21TVNonStop virtuaaliopinnot vuosi 2021
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.
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%