0% found this document useful (0 votes)
3 views

Adms Mid Project

The document outlines a mid-term project for an e-sports system database created by a group of students at American International University-Bangladesh. It includes details about the system's structure, such as class and use case diagrams, database schema, table creation, sample data, and various tasks related to data retrieval and analysis. The project aims to facilitate player registration, tournament management, and organizer functionality within the database system.

Uploaded by

Jamilur Reza
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
3 views

Adms Mid Project

The document outlines a mid-term project for an e-sports system database created by a group of students at American International University-Bangladesh. It includes details about the system's structure, such as class and use case diagrams, database schema, table creation, sample data, and various tasks related to data retrieval and analysis. The project aims to facilitate player registration, tournament management, and organizer functionality within the database system.

Uploaded by

Jamilur Reza
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 18

American International University-Bangladesh

(AIUB)

ADVANCE DATABASE MANAGEMENT SYSTEM

mid term project


section: B

Group – F

SN Student Name Student ID


1
MD. ISMAIL KHALIL 20 - 42583 - 1
2
SHASWATA ROY 20 - 42618 - 1

3
ZAFIR KEN ZAMAN 20 - 44041 - 2
4
MD. SAKIF ULLAH RAFI 20 - 43945 - 2
Contents
System summery………………………………………………………………………… 3

Class Diagram .………………………………………………………………………… 3

Use case Diagram .…………………………………………………………………….. 4

Activity Diagram .………………………………………………………………….. 5-7

Database schema Diagram …………………………………………………………….. 8

Table Creation …..………………………………………………………………… 8 - 10

Sample Data ……..……………………………………………………………… 10 - 12

Questions / Task .………………………………………………………………… 12 - 16

User Interface .…….…………………………………………………………………… 17


System summary
We build a e-sports system database. In this system we create relational database for that we
create 4 data tables. 1st users, 2nd Tournament, 3rd Organizer and 4th info. The users data table
has total 4 columns. Id, name, email, and password. The id is primary key. And the
Tournament table also has 4 columns. Tournament id, tournament name, date, and type. The
organizer table has 3 columns . Id, name, and tournament id. Tournament id is foreign key of
tournament table.

When a player wants to play a tournament, they have to register throughout this system.
After register the player have to login the system. The organizer create tournament. The
player can choose the tournament. And the info table is for information about tournament.
What type tournament it is.

Class diagram:
Use case diagram:
Activity diagram:
management login
player login
Registration
Database schema diagram:

Table creation:

users table:
Tournament table:

Organizer table:
Organizer table:

Sample data:

users table data:


Tournament table data:

Organizer table data:


info table data:

Questions / Tasks:
1. Retrieve all users with their associated tournaments:
2. Count the number of tournaments each organizer is managing:

3. List all tournaments with their corresponding organizers, sorted by tournament date:
4. Find the average number of organizers per tournament:

5. Retrieve tournaments that have no organizers assigned:


6. Find the usernames of users who are also organizers:

7. Calculate the total duration of all tournaments grouped by type:


8. Retrieve tournaments that are scheduled for a specific date:

9. List the usernames and emails of users who have not signed up for any tournaments:

10. Find the most common tournament type among organizers:


User Interface:

You might also like