College/University Academic System using SQL
This project simulates a college/university database system using MySQL. It includes core functionalities like student enrollment, GPA calculation, course management, and faculty load tracking.
- ๐ Course management by department and faculty
- ๐จโ๐ Student enrollments with semester tracking
- ๐งฎ GPA calculation based on grades
- ๐จโ๐ซ Faculty-wise course load
- ๐ข Department-wise course listing
Table Name | Description |
---|---|
Departments |
Stores academic department details |
Faculty |
Faculty members and their departments |
Courses |
Course details including credits |
Students |
Student info and departments |
Enrollments |
Tracks which student took which course |
Grades |
Stores grade received per enrollment |
File Name | Purpose |
---|---|
schema.sql |
SQL code to create all tables |
sample_data.sql |
Insert sample records into the database |
queries.sql |
Execute useful queries (GPA, load, etc) |
Download from: https://dev.mysql.com/downloads/installer/
CREATE DATABASE university_db;
USE university_db;