The course provides a foundation for designing database systems and analyzing business data to enhance firm competitiveness. Concepts introduced in this course aim to develop an understanding of the different types of business data, various analytical approaches, and the application of these approaches to solve business problems. Students will have hands-on experience with current, cutting-edge tools such as MySQL, MongoDB, and Python.
- Articulate the key components of an organization’s information infrastructure.
- Understand and use a transactional database from a model based on both SQL and NoSQL.
- Create an analytical data store by extracting relevant data from a transactional database.
- Perform extract, transform, load (ETL) functions such as data sourcing, pre-processing, and cleansing.
- Discover trends in analytical data stores using the data mining techniques of clustering, segmentation, association, and decision trees.
- Present data visually for clear communication to a managerial audience.
Grade of C or better in MIS2101.