Student Database Management System (Python)
A simple Python console-based Student Database Management System to manage students' records. This project allows adding, deleting, searching, filtering, and ranking students based on their marks.
Features
Add Student Add a new student with details like ID, Name, Age, Course, and Marks. Ensures no duplicate IDs are added.
Delete Student Remove a student from the database using their ID.
Search Student Search by either Student ID or Name.
Filter Students
By Course
By Minimum Marks
Top-K Students Displays the top K students ranked by marks in descending order.
Interactive Menu User-friendly menu-driven interface.