Odysseus Logo

Virginia Tech

CS-5614: Database Management Systems

Description: Emphasizes concepts, data models, mechanisms, and language aspects concerned with the definition, organization, and manipulation of data at a logical level. Concentrates on relational model, along with introduction to design of relational systems using Entity-relationship modeling. Functional dependencies and normalization of relations. Query languages, relational algebra, Datalog, and SQL. Query processing, logic and databases, physical database tuning. Concurrency control, OLTP, active and rule-based elements. Data Warehousing, OLAP. Pre: Graduate standing in the CSA program.

Pathways: N/A

Course Hours: 3 credits

Prerequisites: N/A

Required By: CS-6604

Corequisites: N/A

Crosslist: N/A

Repeatability: N/A

Sections Taught: 10

Average GPA: 3.79 (rounds to A-)

Strict A Rate (No A-) : 61.79%

Average Withdrawal Rate: 0.16%

Chang Tien Lu202362.9%37.3%0.0%0.0%0.0%0.0%3.562
Bodicherla A Prakash201971.4%28.6%0.0%0.0%0.0%0.0%3.751
Mohammed S Seyam202395.4%4.7%0.0%0.0%0.0%0.0%3.951
Sally Hamouda2024100.0%0.0%0.0%0.0%0.0%0.0%4.002
Muhammad Ali Gulzar202387.0%12.5%0.0%0.0%0.0%0.5%3.813
Soheil Sibdari202060.0%40.0%0.0%0.0%0.0%0.0%3.601

Grade Distribution Over Time

1234GPA
Spring 2019Fall 2019Fall 2020Spring 2021Spring 2023Fall 2023Spring 2024Fall 2024Term050% W