DBMS Miniproject Deliverables
DBMS Miniproject Deliverables
MINIPROJECT
BASKETBALL LEAGUE DATABASE
TEAM MEMBERS
ACHINTYA KRISHNA PES1UG21CS028
AARYAN HEMANT BADYAL PES1UG21CS009
1. Introduc on
Welcome to our Basketball League Database Management System project! The primary aim
of this project is to create a comprehensive sports team management system that empowers
users to effortlessly manage every aspect of their basketball teams, including teams, players,
coaches, stadiums, matches, and standings.
Team Management: Being able to create, edit, and even delete basketball teams with just a
few clicks.
Player Management: Stay in control by crea ng, modifying, or removing players from your
roster whenever necessary.
Coach Management: Manage your coaching team by adding, upda ng, or removing coaches
as you see fit.
Stadium Management: Take command of the game by managing stadiums; add new ones,
update their details, or re re the old ones.
Match Management: Crea ng, modifying, or canceling matches. All the crucial details will be
at your finger ps.
Standings Management: Stay ahead of the game with up-to-date standings reports that
provide insight into team rankings.
2. Project Descrip on
Project Overview:
Our innova ve sports team management system will be a user-friendly web applica on
designed to accommodate the unique needs of basketball teams. It is scalable, ensuring it
can efficiently handle a large number of teams and users.
Team Management: Users can easily create, edit, or remove teams. Get a bird's eye view of
all the teams and their specific details.
Player Management: Manage your players effortlessly. Create, edit, or let go of players as
your team evolves. Dive deep into player sta s cs.
Coach Management: Ensure your team is in capable hands. Create, update, or remove
coaches, and have access to their details.
Stadium Management: Take charge of your home ground. Add new stadiums, update their
informa on, or re re the old ones.
Match Management: Control the pulse of your team's performance. Create, modify, or
cancel matches with ease. Access match details in a snap.
- Create a new team, complete with the team name, stadium, and salary cap.
- Edit an exis ng team, providing updates to the team name, stadium, or salary cap.
- Bid farewell to an exis ng team.
- Access a comprehensive list of all teams, complete with essen al details such as the team
name, stadium, and salary cap.
- Explore the ni y-gri y of a specific team, including the team name, stadium, salary cap,
and a detailed roster of all players.
En es Involved:
- Player
- Team
- Coach
- Match
- Stadium
- Standings
- Referee
- Ticket
- Bring new talent onboard by crea ng a player profile, including the player's name, posi on,
and salary.
- Fine-tune player details by making updates to their name, posi on, or salary.
- Part ways with a player when needed.
- Access a comprehensive list of all players, complete with vital stats like the player's name,
posi on, salary, and their affiliated team.
- Delve deep into the specifics of a par cular player, including their name, posi on, salary,
the team they play for, and their match sta s cs.
Tables Involved:
- Player
- Team
- Coach
- Match
- Stadium
- Standings
- Referee
- Ticket
- Matchwise Stats