Course DescriptionThis course provides a foundation in data management for data analysts. Topics include database architectures, formation of queries, queries themselves, data warehousing, relational database systems, NoSQL, and responsibilities of data management professionals.
What Will You Learn?
This course provides database skills in the application of knowledge transfer, advanced critical thinking, research application, and report writing with respect to big data and data analytics.
Learn how to:
- Use a practical procedural language to define, construct, manipulate, share, and protect a structured database.
- Reverse and Forward engineer a database to create valid logical models and migratable snapshots.
- Manipulate the basic components of a relational model, its entity/referential integrity constraints, and update operations.
- Extract data from data and document-centric databases (for example, XMLs and JSONs) using XPATH and XQuery expressions.
- Differentiate between database and information retrieval systems.
- Index, search and retrieve information from large collection of unstructured documents using statistical approaches.
- Use data mining techniques, such as association rules, sequential patterns, and classification trees for big data analyses.
Classroom sessions for this course are held in a computer lab and attendance is required to be successful in the course.
Open lab hours are also available outside of class time to complete the mandatory labs and assignments.
Course materials, video lectures and discussions are delivered and facilitated online within the D2L Learning Management System.
Throughout the semester, student questions related to course content may be answered either by the instructor on discussion board or by an online tutor via email. For more information, please email Anne-Marie Brinsmead, Program Director, at firstname.lastname@example.org
- Data Analytics, Big Data, and Predictive Analytics : Required Courses