0% found this document useful (0 votes)
14 views15 pages

Adbms Final Project

Uploaded by

Jamilur Reza
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
14 views15 pages

Adbms Final Project

Uploaded by

Jamilur Reza
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 15

American International University-Bangladesh (AIUB)

Department of Computer Science


Faculty of Science &Technology (FST)

Spring 2023-2024

ADVANCE DATABASE MANAGEMENT SYSTEM

Sec: B

Project Name: E-Sports management System

Group – F

Project submitted
By

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
Table of Contents:

Admin Panel …………………………………………………………………………… 3 - 3

Communication Interface ……………………………………………………………… 3 - 6

Different Types of Searching ………………………………………………………….. 6-8

Primary key Relation …………………………………………………………………... 9-9

View …………………………………………………………………………………….. 9 - 11

Procedures / Function …………………………………………………………………. 12 - 13

Triggers ……..………………………………………………………………………….. 14 - 15
Admin Panel:

Communication Interface:
Different Types of Searching:

Retrieve tournaments by type:


Retrieve organizers by tournament ID:

Retrieve tournament information by type:


Retrieve organizers for a specific tournament:

Retrieve tournament information with duration greater than a specific value:


Primary key Relation :

View :
1. Organizers Details View:
2. Tournament Info View:

3. Total Tournaments View:


4. Average Duration by Tournament Type View:
Procedures / Function:
1. Retrieves information about a tournament based on the provided tournament ID:

2. Calculates the total duration of all tournaments:


3. Validates user credentials by checking if the provided username and password match
any user in the database:

4. Retrieves organizers associated with a specific tournament and outputs their names.
Triggers:

1. This trigger sets the tournament_type column in the info table based on the
tournament_id provided in the new row.

2. This trigger records changes to the organizer table, capturing the old and new values of
organizer_name and tournament_id.
3. This trigger checks whether the TOURNAMENT_ID provided in the ORGANIZER
table exists in the TOURNAMENT table before insertion or update.

4. This trigger generates a new TOURNAMENT_ID before insertion into the Tournament
table.

You might also like