The primary goal of this class is to learn the principles and practices of database management and database design. Over the course of the semester, we will discuss the database, relational database design, normalization, SQL queries, reports and other interfaces to database data, and documentation.
Course Objectives: Database Systems (Fundamentals)
By the end of this course, students will be able to:
Understand the Fundamentals of Databases
Learn and Apply Data Modeling Techniques
Master Relational Database Concepts and Design
Write and Execute SQL Queries
Develop and Implement Database Applications
Work on Real-World Database Projects
Enhance Analytical and Problem-Solving Skills
Communicate and Document Database Design Effectively
Fundamentals of Database Systems 6th edition by Elmasri & Navathe
Activity | Percent (%) |
---|---|
Exams (Midterm + Final) | 60% |
Programming assignments (HWs + Labs) | 10% |
Final Project from the industry | 30% |