Skip to content

Navee-lab/university-sql-project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

5 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

university-sql-project

College/University Academic System using SQL

๐ŸŽ“ University Academic System โ€“ SQL Project

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.


๐Ÿ“Œ Features

  • ๐Ÿ“š Course management by department and faculty
  • ๐Ÿ‘จโ€๐ŸŽ“ Student enrollments with semester tracking
  • ๐Ÿงฎ GPA calculation based on grades
  • ๐Ÿ‘จโ€๐Ÿซ Faculty-wise course load
  • ๐Ÿข Department-wise course listing

๐Ÿ—‚๏ธ Database Tables

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

๐Ÿ“„ Files Included

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)

๐Ÿ› ๏ธ How to Run

1. Install MySQL and MySQL Workbench

Download from: https://dev.mysql.com/downloads/installer/

2. Create and Use Database

CREATE DATABASE university_db;
USE university_db;

About

College/University Academic System using SQL

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published