This course introduces students to the practical methodologies of data management, storage, and querying in the context of relational, document, and graph database management systems. This course covers fundamental concepts of data organization and retrieval, including the relational model, structured query language (SQL), graph/network concepts, and Cypher. In addition to building skills and understandings for managing data in a database system, this course will examine strategies and important concepts for continued access and preservation of data. This course considers the technical infrastructure for storing, publishing, discovering and preserving research data. It will address the importance of data documentation in data science, disciplinary metadata standards, file formats that support long-term preservation of data, and strategies for sharing data.

Academic Career: Graduate
Course Component: Lecture
Grade Component: Grad LG/SNC Basis
Course Requirements: PREQ: CMPINF 2100 Introduction to Data-Centric Computing
Minimum Credits: 3
Maximum Credits: 3