Teaching Tip: Integrating NoSQL Databases into a Data Analytics Course

Saved in:
Bibliographic Details
Title: Teaching Tip: Integrating NoSQL Databases into a Data Analytics Course
Language: English
Authors: Madhav Sharma, Andy Bowman
Source: Journal of Information Systems Education. 2025 36(1):25-36.
Availability: Journal of Information Systems Education. e-mail: editor@jise.org; Web site: http://www.jise.org
Peer Reviewed: Y
Page Count: 12
Publication Date: 2025
Document Type: Journal Articles
Reports - Descriptive
Descriptors: Educational Technology, Technology Integration, Databases, Data Analysis, Statistics Education, Management Information Systems, Database Management Systems, Programming, Computer Science Education, Learner Engagement, Curriculum Design, Skill Development, Graphs, Student Projects, Experiential Learning, Computer Software
DOI: 10.62273/IQJV6614
ISSN: 1055-3096
2574-3872
Abstract: "Not only SQL" (NoSQL) databases have become widespread across organizations, enabling sophisticated, data-driven applications to be highly available, distributed, and cloud-based, such as e-commerce, social media, online multiplayer games, and video streaming. However, NoSQL is still sparsely found in MIS and analytics curricula. This teaching tip presents an experiential learning-based, five-module course structure for teaching analytics students structured query language (SQL) and NoSQL databases. We describe our implementation, where students learned relational databases and four types of NoSQL databases, with assessments conducted using use cases, projects, and exams. Students reported high levels of engagement and positive first-hand practice experiences with NoSQL beyond general concepts. We believe this course design will empower students to broaden their skill set and communicate more effectively about the Extract, Transform, Load (ETL) and Extract, Load, Transform (ELT) processes.
Abstractor: As Provided
Entry Date: 2025
Accession Number: EJ1463913
Database: ERIC
Description
Abstract:"Not only SQL" (NoSQL) databases have become widespread across organizations, enabling sophisticated, data-driven applications to be highly available, distributed, and cloud-based, such as e-commerce, social media, online multiplayer games, and video streaming. However, NoSQL is still sparsely found in MIS and analytics curricula. This teaching tip presents an experiential learning-based, five-module course structure for teaching analytics students structured query language (SQL) and NoSQL databases. We describe our implementation, where students learned relational databases and four types of NoSQL databases, with assessments conducted using use cases, projects, and exams. Students reported high levels of engagement and positive first-hand practice experiences with NoSQL beyond general concepts. We believe this course design will empower students to broaden their skill set and communicate more effectively about the Extract, Transform, Load (ETL) and Extract, Load, Transform (ELT) processes.
ISSN:1055-3096
2574-3872
DOI:10.62273/IQJV6614