You have been tasked to create a database for your college to track students, their courses (past, present, and future), grades and academic standing, and instructors.
Describe the entities and their attributes that might be required for this application, the type of database processing required, and the application software needed.
Consider all users of the application and how the issues of data integrity, security, and user interfaces would best be handled.