Course Description
Modern database models. User interface and operations. Applications design. Introduction to multi-database systems: interoperability and data integration. Selected topics of current interest.
Syllabus
Student Learning Outcomes, Goals, Objectives:
Students successfully completing this course will be able to:
- Design a database satisfying a set of requirements using Entity-Relationship model,
- Understand relational data model, relational algebra, and SQL language,
- Understand theories of relational database design including functional dependencies and normalization,
- Understand XML technologies,
- Understand complex data types,
- Understand big data,
- Explore data warehousing and data mining technologies.
Course Grading Information:
| Activity/Performance Measure | Percentage/Points |
|---|---|
| Assignments | 30% |
| Project | 30% |
| Tests | 40% |
Grading Scale
| Percentage | Letter Grade |
|---|---|
| 94-100 | A |
| 90-93 | A- |
| 87-89 | B+ |
| 84-86 | B |
| 80-83 | B- |
| 77-79 | C+ |
| 74-76 | C |
| 70-73 | C- |
| 67-69 | D+ |
| 64-66 | D |
| 60-63 | D- |
| <59 | F |
Attendance/Participation:
Attendance/participation is not a graded component included in the student's final grade for this course.
Course Materials Purchased by the Students:
A. Silberschatz, H. F. Korth, and S. Sudarshan, Database System Concepts, Seventh Edition, McGraw-Hill, 2020. ISBN: 978-0-07-802215-9.
Scholarly Perspectives
This course engages diverse scholarly perspectives to develop critical thinking, analysis, and debate and inclusion of a reading does not imply endorsement.