Advanced Database Management
Advanced Database Management
This course covers advanced aspects of database management including normalization and denormalization, query optimization, distributed databases, data warehousing, and big data. There is extensive coverage and hands on work with SQL, and database instance tuning. Course covers various modern database architectures including relational, key value, object relational and document store models as well as various approaches to scale out, integrate and implement database systems through replication and cloud based instances. Students learn about unstructured "big data" architectures and databases, and gain hands-on experience with Spark and MongoDB. Students complete a term project exploring an advanced database technology of their choice. Prereq: MET CS 579 or MET CS 669; or instructor's consent.
2022FALLMETCS779 A1, Sep 8th to Dec 8th 2022
Days | Start | End | Type | Bldg | Room |
---|---|---|---|---|---|
R | 06:00 PM | 08:45 PM | CAS | 204A |
2023SPRGMETCS779 A1, Jan 19th to Apr 27th 2023
Days | Start | End | Type | Bldg | Room |
---|---|---|---|---|---|
R | 06:00 PM | 08:45 PM | CDS | 264 |
2023SPRGMETCS779 E1, Jan 19th to Apr 27th 2023
Days | Start | End | Type | Bldg | Room |
---|---|---|---|---|---|
R | 06:00 PM | 08:45 PM | CDS | 264 |
2023SPRGMETCS779 O1, Jan 17th to Mar 6th 2023
Days | Start | End | Type | Bldg | Room |
---|---|---|---|---|---|
ARR | TBD | TBD | ROOM |
Format & Syllabus: