IS 566
Download as PDF
Advanced Database Management
Information Systems
Marriott School of Business
Course Description
This course explores advanced concepts in database management systems, focusing on complex database architectures, data modeling, and performance optimization. Topics include transaction management, distributed databases, data warehousing, and advanced SQL programming. Through practical applications and case studies, students will gain hands-on experience in designing, managing, and optimizing large-scale databases, with an emphasis on scalability, reliability, and security.
When Taught
Winter
Min
3
Fixed/Max
3
Fixed
3
Fixed
0
Title
Design and Implement Complex Database Solutions
Learning Outcome
Apply advanced data modeling techniques to design robust databases for complex applications, ensuring data integrity and scalability.
Title
Optimize Database Performance
Learning Outcome
Analyze and optimize database performance using indexing, query optimization, and transaction management strategies.
Title
Manage Distributed and NoSQL Databases
Learning Outcome
Demonstrate proficiency in managing distributed and NoSQL databases, addressing data consistency and replication challenges.
Title
Ensure Data Security and Integrity
Learning Outcome
Implement security protocols and access control measures to safeguard data, applying best practices in database security and compliance.