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: 22

Average GPA: 3.58 (A-)

Strict A Rate (No A-) : 47.40%

Average Withdrawal Rate: 0.07%

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.001
Muhammad Ali Gulzar202387.0%12.5%0.0%0.0%0.0%0.5%3.813
Chang Tien Lu202366.6%33.4%0.0%0.0%0.0%0.0%3.615
Csaba J Egyhazy201141.1%53.8%5.1%0.0%0.0%0.0%3.325
Soheil Sibdari202060.0%40.0%0.0%0.0%0.0%0.0%3.601
Athman Bouguettaya200638.4%46.7%14.9%0.0%0.0%0.0%3.253
Bodicherla A Prakash201984.9%15.1%0.0%0.0%0.0%0.0%3.823

Grade Distribution Over Time