90-838 Database Management for Policy Analytics
12 units, Carnegie Mellon University
This semester-long course on database management systems is intended for students studying data analytics in non-technical graduate degree programs. The course provides these students a solid understanding of concepts, and development of skills relevant for the efficient and successful management, access, and analysis of small or big data captured by relational database systems. In addition to coverage of important theories and concepts, students will develop knowledge of and skill in using the Oracle 12C Database Management System, a relational database management platform utilized by many organizations. Topics covered include: fundamental concepts of database management systems; the relational model including relational algebra; SQL and Advanced SQL including query optimization and tuning; conceptual data modeling using UML, logical database design, including normalization; physical database organization and data access methods; database APIs; data preprocessing for analytics; overview of other analytic-related data technologies such as NoSQL, data warehousing, and data lakes.
Prerequisites: none listed
Offered: Summer 2026, Fall 2025
Courseweave needs JavaScript to show sections, workloads and planning tools.