Journal of Information Systems Education
Abstract
This article presents a multi-stage guided technical project coding Python scripts for utilizing Amazon Web Services (AWS) to work with a document-store database called DynamoDB. Students doing this project should have taken an introductory programming class (ideally in Python) and a database class to have experience with Python coding and database manipulation/querying in a relational environment. Students learn new data formats (Python dictionaries, JSON text data, key-value storage structures) and learn how to transform data from one format to another. They also gain experience with data visualization. The project was first carried out in a business intelligence (BI) course during Spring 2020 semester in the midst of COVID and included video tutorials. Since then, it has been refined and used each semester the BI course is taught.
Recommended Citation
Mitri, Michel
(2023)
"Teaching Case: Using Python and AWS for NoSQL in a BI Course,"
Journal of Information Systems Education: Vol. 34
:
Iss.
1
, 41-48.
Available at:
https://aisel.aisnet.org/jise/vol34/iss1/4
When commenting on articles, please be friendly, welcoming, respectful and abide by the AIS eLibrary Discussion Thread Code of Conduct posted here.