NICF- Understanding NoSQL Databases

Overview

Do you know how to incorporate NoSQL databases for your application? Or understand the differences between the types of NoSQL databases and how they can be used best?

NoSQL databases provide a mechanism for storing and retrieving data that follows a model different from the one used in relational databases. NoSQL databases are generally designed with horizontal scalability, high availability and high performance as some of the important design objectives, and therefore, some of the popular applications of NoSQL databases are in Big Data and web scale applications, for example, to store and support analysis of data coming from myriad sensors and systems in smart nation initiatives.

This course aims to equip participants with the broad understanding on the landscape of NoSQL databases, including the classification of NoSQL databases, typical characteristics of various NoSQL databases, and scenarios and use cases that will benefit from their usage. With this knowledge, participants are expected to be able to evaluate various NoSQL databases for their desired business and application objectives.

The course will be conducted with a significant proportion of hands-on workshops with some of the popular NoSQL databases, in order to contextualise and deepen understanding and appreciation of the capabilities and trade-offs of NoSQL databases.

The hands-on workshops provide participants with practical knowledge to complement and reinforce theoretical knowledge. The hands-on workshops would focus on a few things:

  • Differences with relational database, especially the trade-off
  • Designing the storage structure based on the requirement
  • Data retrieval capabilities of the database
This course is part of the Software Engineering & Design Series offered by NUS-ISS.
  • NICF- Understanding NoSQL Databases
  • NICF- Understanding NoSQL Databases

Enquiry

Please contact Ms. Serene ANG at tel: 66012391 or email for more details.

Facts

Class Time: 9.00am - 5.00pm

Upcoming Classes

Class 103 May 2018 to 04 May 2018 (Full Time)

Duration: 2 days

Time:
9.00am - 5.00pm

Class 230 Jul 2018 to 31 Jul 2018 (Full Time)

Duration: 2 days

Time:
9.00am - 5.00pm

Class 301 Nov 2018 to 02 Nov 2018 (Full Time)

Duration: 2 days

When:
Nov:
01, 02
Time:
9.00am - 5.00pm

Course Details

  • Key Takeaways
  • Who Should Attend
  • What Will Be Covered
  • Fees & Funding
  • Certificate
  • Preparing for Your Course
On completion of this course, participants will be able to:

  • Understand what NoSQL is and the major classifications of NoSQL databases
  • Understand the trade-off of using NoSQL databases compared to a relational database
  • Assess the suitability for using a particular type of NoSQL databases for an application
  • Create a high level strategy on how the data should be stored for a particular NoSQL database
  • Perform data storage and retrieval in a particular NoSQL database, given the requirement and suitable references

 

 
 
  • Application developers (web/mobile/big data) who need to evaluate and use NoSQL databases

  • Solution/software architects who need to evaluate and design the database into their solutions

  • Big data engineers who need to incorporate NoSQL databases into their implementation

  • IT Managers who need to manage systems with some NoSQL components

  • Project managers and project leads who need to evaluate and deliver a working system with NoSQL component to their customers 

• Overview of NoSQL databases
• Document databases
• Key-value databases
• Column-family databases
• Graph databases

Format

Lectures and workshops

Self-sponsored

International Participants

S'poreans and PRs 
(aged 21 and above)

SkillsFuture Mid-Career Enhanced Subsidy1 
(S’poreans aged 40 and above)

Workfare Training Support2
(S’poreans aged 35 and above, and earn ≤ $2,000 per month)

Full course fee

S$1800

S$1800

S$1800

S$1800

SSG grant

-

(S$1260)

(S$1260)

(S$1260)

Nett course fee

S$1800

S$540

S$540

S$540

7% GST on nett course fee

S$126

S$37.80

S$37.80

S$37.80

Total nett course fee payable, including GST

S$1926

S$577.80

S$577.80

S$577.80

Less additional funding if eligible under various schemes

-

-

(S$360)

(S$450)

Total nett course fee payable, including GST, after additional funding from the various funding schemes

S$1926

S$577.80

S$217.80

S$127.80


Singaporeans aged 25 and above can use their SkillsFuture Credit to pay for course fees, apart from government subsidies. For more information, click here.

Company-sponsored

International Participants

S'poreans and PRs 
(aged 21 and above)

SkillsFuture Mid-Career Enhanced Subsidy1 
(S’poreans aged 40 and above)

Workfare Training Support2
(S’poreans aged 35 and above, and earn ≤ $2,000 per month)

Enhanced Training Support for SMEs3

Notes

Full course fee

S$1800

S$1800

S$1800

S$1800

S$1800

SSG grant

-

(S$1260)

(S$1260)

(S$1260)

(S$1260)

Nett course fee

S$1800

S$540

S$540

S$540

S$540

7% GST on nett course fee

S$126

S$37.80

S$37.80

S$37.80

S$37.80

Total nett course fee payable, including GST

S$1926

S$577.80

S$577.80

S$577.80

S$577.80

Fee payable to NUS-ISS

Less additional funding if eligible under various schemes#
(company needs to submit training grant and claim via Skillsconnect)

-

-

(S$360)

(S$450)

(S$360)

Total nett course fee payable, including GST, after additional funding from the various funding schemes

-

-

S$217.80

S$127.80

S$217.80

Actual financial outlay by company

Various Funding Schemes

1Mid-Career Enhanced Subsidy

  • Singaporeans aged 40 and above may enjoy subsidies up to 90% of the course fees.


2
Workfare Training Support (WTS)

  • Singaporeans aged 35 and above (13 years and above for Persons With Disabilities) and earn not more than $2,000 per month, may enjoy subsidies up to 95% of the course fees.


3
Enhanced Training Support for SMEs (ETSS)

  • SME-sponsored employees (Singaporean Citizens and PRs) may enjoy subsidies up to 90% of the course fees. For more details, click on Enhanced Training Support for SMEs.


Course attendee is eligible for only one funding scheme.

#For company-sponsored participants, companies would need to pay upfront 30% of the course fee to NUS-ISS and submit a training grant application for the remaining eligible subsidies, and subsequently a claim in Skillsconnect. For details, please refer to Skillsconnect guide 4.1 & 5.1.

This course is aligned to the National Infocomm Competency Framework (NICF) and accredited by SSG. Absentee payroll and up to 70% SSG funding of the course fee is available for eligible participants (Singapore Citizens and Permanent Residents). Absentee payroll subsidy is available for eligible companies and companies on a short work week system will receive the absentee payroll subsidy based on their employees' current income. Please visit www.ssg.gov.sg for full details.

Certificate of Attendance

The ISS Certificate of Completion will be issued to participants who have attended at least 75% of the course.

WSQ Assessment

  • Broad Schedule of Assessment: During the course
  • Passing Criteria: Generally achieve above 50% for quizzes and achieve objectives in the workshops
  • Assessment Method: Workshops and open book quiz

Upon passing the assessment, Statement of Attainment (SOAs) will be issued to certify that the participant has passed the following Competency Units:

  • IT-DM-4065-1 Determine that database functionality and scalability suit business requirements

Participants may need to attend additional coaching sessions and re-assessments if they do not pass the required competency units. ISS reserves the right not to disclose any information on the course assessment process.

NUS-ISS Course Registration Terms and Conditions

Find out more.

NUS-ISS and Learner’s Commitment and Responsibilities

Find out more.

WIFI Access

WIFI access will be made available. User ID and password will be provided in the participant’s kit.

Venue

Institute of Systems Science, NUS
25 Heng Mui Keng Terrace
Singapore 119615 

Click here for directions to NUS-ISS.

In the event of a change of venue, participants are advised to refer to the acceptance email sent one week prior to the commencement date.

Course Confirmation

All classes are subject to confirmation and ISS will send an acceptance email to participants one week prior to the commencement date. Confirmed registrants are to attend and complete all lectures, class exercises, workshops and assessments (where applicable). Additionally, all responses to feedbacks and surveys conducted by ISS and its partners must be submitted. All training and assessments will be delivered as described in the course webpage.

General Enquiry

Please feel free to write to isstraining@nus.edu.sg or call 6516 2093 if you have any enquiry or feedback.

Course Resources

Develop your Career in the Following
Training Roadmap(s)

Please click on the discipline(s) to view the training roadmap of related courses to assess your training needs and goals.

Software Engineering & Design

Immerse in world-class software development curriculum and training that connects research and practice.

Read More

You Might be Interested in...

Related Courses

This three-day course will provide training and testing activities related to Agile projects and on applying tools and techniques to ensure that software products meet the accepted quality level (AQL).

A+
A-
Scrolltop