BTEC Level 5 Unit 04 MadZoo Digital Football Tournament Assignment: Relational Database Design and SQL Development for Match & Player Management
| University | University of Suffolk (UOS) |
| Subject | Unit 04 – Database Design & Development |
General Guidelines
- A cover page or title page should be attached to your assignment. Use page 1 of this assignment brief as your cover page and make sure all details are accurately filled.
- The entire assignment brief should be attached as the first section of your assignment.
- The assignment should be prepared using a word processing software.
- The assignment should be word processing in an A4 sized paper.
- Allow 1” margin on top, bottom and right sides of the paper and 1.25” on the left side (for binding).
INTRODUCTION:
MadZoo Digital is a start-up company which was established in 2020. They operate on varieties of software developments & network solutions. The company’s vision is to transform ideas into experiences and help brands reach aspirational & affluent audiences through data, creative & technology. The company is expanding their business since rate of requirements are high. They have planned to establish new departments for the company such as Research & Development, Project management office, Information Security, Customer Service & etc.
Are You Searching Answer of this Question? Request British Writers to Write a plagiarism Free Copy for You.
TASK GUIDANCE:
An entertainment tournament hosted by MadZoo Digital introduces football matches. Every employee is welcome to participate if they are willing.
You have been assigned as a Back end developer to centralise the tournament data and keep track of soccer teams, the games they play, and the Players in each team. In the design, we want to capture the following:
- We have a set of teams, each team has an ID (unique identifier), name, main stadium, and to which city this team belongs.
- Each team has many players, and each player belongs to one team. Each player has a number (unique identifier), name, DOB, start year, and shirt number that he uses.
- Teams play matches, in each match there is a host team and a guest team. The match takes place in the stadium of the host team.
- For each match we need to keep track of the following:
- The date on which the game is played
- The final result of the match
- The players participated in the match. For each player, how many goals he scored, whether or not he took yellow card, and whether or not he took red card.
- During the match, one player may substitute another player. We want to capture this substitution and the time at which it took place.
- Each match has exactly three referees. For each referee we have an ID (unique identifier), name, DOB, years of experience. One referee is the main referee and the other two are assistant referee.
The following competition requires a design of a database with the above specifications indicating necessary keys and relationships.
TASK 1:
An Entity Relationship Diagram needs to be drawn for the entities along with their attributes for the above given scenario.
It is important to show the different components of the case study data that illustrates the logical structure of the tables that makes up the database. In this view, you are required to illustrate the data structures and relationship of the tables extracted by designing the Entity Relational Diagram. Your implementation should illustrate at least four (4) inter-related tables resolving “many to many” relationships if there are any. It is necessary to explain any assumptions made for the user and system requirements.
From the tables extracted, ensure to list all the attributes. The aim of normalization is to reduce duplications. You are to produce a well normalized database up the third Normal Form following your listing specifically identifying the primary and foreign keys. The effectiveness of database design is usually assessed through testing. Assess your database design in relation to the user and system requirements.
Get Solution of this Assessment. Hire Experts to solve this assignment for you Before Deadline.
TASK 2:
After a successful database design, the next step is to develop the database using the structured query language. Using your design as a guide, develop your database by all the tables using Structured Query Language with necessary attributes and declare primary and foreign keys where necessary. Ensure your implementation is justified to meet user requirements. The tables created must be populated with records of at least five (5) entries for each table to enhance querying your database.
There are different tools or applications or platforms that helps in developing and querying the database e.g. Ms SQL Server. You are required to use Ms SQL Server to demonstrate the extraction of meaningful data through the implementation of query languages and also you are required to design Interfaces through an IDE in order to provide evidence.
To justify the use of SQL, it is important to include screenshots of the SQL and the query outcome. To enhance your understanding, ensure to evaluate each of the queries in answering the transactions. These transactions are itemized as below:
- a) List all the available match details in the competition.
- b) List all the players’ names, DOB, Shirt number and Start year.
- c) List all the events that participant Neymar Jr is registered for in ascending order by date.
- d) Update a referee’s experience from 1 year to 3 years
Note that it is mandatory to provide the SQL statement and show the output from the query in the form of screenshots.
Due to the data-specific nature of databases, it is important that they are secured and maintained. To reflect your understanding of database security and maintenance, you are required to assess the effectiveness of how these are ensured in your implementation of the fully functional database system in accordance with users and system’s requirements.
TASK 3:
It is necessary to test database and in the process of successfully carrying out testing, a test plan suffice. In your report, outline how the system has been tested against users and system’s requirements. This test plan preferably to be in a table format illustrating at least six (6) records tested. Ensure to have “Test Description”, “Expected Outcome”, “Actual Outcome” as headings. The “Actual Outcome” heading should include a visual representation such as screenshots of results and annotations.
From the test plan created, you are to explain the different database testing techniques and assess with evidence, one of the testing techniques implemented on your database development. In your report, include recommendations on how you can improve your database development.
Stuck in Completing this Assignment and feeling stressed ? Take our Private Writing Services
TASK 4:
Documentation helps in understanding the concept of database development. To reflect your understanding of technical and user documentation, you are required to produce a fully technical and user documentation for your designed database for the college. Your documentation should include DFD diagram showing movement of data through the system, and flowcharts describing how the system works.
Enhancing database development is paramount in completing the development cycle. You are required to assess any future improvements that may be required to ensure the continued effectiveness of the database system.
Unit Learning Outcomes
LO1 Use an appropriate design tool to design a relational database system for a substantial problem
LO2 Develop a fully functional relational database system, based on an existing system design
LO3 Test the system against user and system requirements
LO4 Produce technical and user documentation
Are You Searching Answer of this Question? Request British Writers to Write a plagiarism Free Copy for You.
Answer guide for this brief: see how to plan and structure your submission, with criteria explained and worked examples.
This BTEC HND Computing Unit 4 Database Design and Development assignment asks you to design and implement a normalised SQL database for MadZoo Digital's football tournament, tracking players, teams, matches, referees and live match data. The tutors at btecassignment offer BTEC HND computing assignment help with planning, research, structure and the Merit and Distinction criteria. You can also compare the related FoodHub delivery database brief. Browse more HND computing assignment briefs or our BTEC IT assignment samples. Short on time? Ask us to do my BTEC assignment.
BTEC Level 4 Diploma in Business Administration Unit 3 Managing Self Development Assignment Brief
This Pearson BTEC Level 4 Diploma in Business Administration Unit 3 Managing Self Development assignment asks you to assess your own personal and professional development...
Read More >>HNC Construction Unit 1 Individual Project Assignment Brief: Energy Efficient Construction
This HNC Construction and the Built Environment Unit 1 Individual Project assignment, "The need for energy efficient construction solutions", asks you to act as a...
Read More >>BTEC Level 3 Unit 36 Programmable Logic Controllers Assignment Brief: Programming PLCs
This BTEC Level 3 Engineering Unit 36 Programmable Logic Controllers assignment, "Programming PLCs", covers Learning Aim B. You write a report for a small hydroelectric...
Read More >>BTEC Level 3 Unit 5 Data Modelling Assignment 2 Brief: Design and Develop a Data Model
This BTEC Level 3 IT Unit 5 Data Modelling assignment, "Design and Develop a Data Model to Meet Client Requirements", covers Learning Aims B and...
Read More >>Unit 22 Market Research Assignment Brief | BTEC International Level 3 Business
This Unit 22 Market Research assignment, "Market research in action", asks Pearson BTEC International Level 3 Business learners to examine the market research methods a...
Read More >>Unit 21 Geotechnics and Soil Mechanics (L/618/8101) Assignment Brief
This Unit 21 Geotechnics and Soil Mechanics (L/618/8101) assignment asks HNC Construction and Civil Engineering learners to write a preliminary geotechnical design report for a...
Read More >>Unit 27 Identifying Entrepreneurial Opportunities: British Academy of Jewellery HNC Assignment
Unit 27 Identifying Entrepreneurial Opportunities Assignment Brief Centre: British Academy of Jewellery Qualification: BTEC (RQF) Higher National Certificate in Business: Entrepreneurship and Small Business Management...
Read More >>Unit 4 Leadership and Management in the Workplace: Michael Page Case Study (L/618/5036)
This Unit 4 Leadership and Management (L/618/5036) assignment, Leadership and Management in the Workplace (Assignment 1 of 2), asks you to write a case study...
Read More >>Unit 5003 Advanced Mechanical Principles Assignment Brief 2026
Unit 5003 Assignment Brief Qualification Pearson BTEC Higher Nationals in Engineering Unit Number 5003 Unit Title Advanced Mechanical Principles Unit Code K/651/0810 Unit Level 5...
Read More >>Unit 5002 Professional Engineering Management Assignment Brief 2026
Unit 5002 Assignment Brief Qualification Pearson BTEC Higher Nationals in Engineering Unit Number 5002 Unit Title Professional Engineering Management Unit Code F/651/0809 Unit Level 5...
Read More >>Unit 4039 Semiconductor Manufacture Assignment Brief 2026
Unit 4039 Assignment Brief Qualification Pearson BTEC Higher Nationals in Engineering Unit Number 4039 Unit Title Semiconductor Manufacture Unit Code L/651/0768 Unit Level 4 Credits...
Read More >>BTEC level 4 Unit 4030 Industry 4.0 (F/651/0755) Assignment Brief 2026
Unit 4030 Industry 4.0 Assignment Brief Unit Number 4030 Unit Title Industry 4.0 Unit Reference Number F/651/0755 Unit Level 4 Credits 15 Introduction Industry 4.0...
Read More >>Unit 16 Principles of Public Health Engineering Assignment Brief 2026
Unit 16 Principles of Public Health Engineering Assignment Qualification Pearson BTEC Higher Nationals Construction Unit Number 16 Unit Title Principles of Public Health Engineering Unit...
Read More >>Unit 14 Principles of Refurbishment Assignment Brief 2026
Unit 14 Principles of Refurbishment Assignment Brief Qualification Pearson BTEC Higher Nationals Construction Unit Number 14 Unit Title Principles of Refurbishment Unit code A/618/8093 Unit...
Read More >>Unit 13 Building Information Modelling Assignment Brief 2026
Unit 13 Building Information Modelling Assignment Brief Qualification Pearson BTEC Higher Nationals Construction Unit Number 13 Unit Title Building Information Modelling Unit code T/618/8092 Unit...
Read More >>Unit 12 Tender and Procurement Assignment Brief 2026
Unit 12 Tender & Procurement Assignment Brief Qualification Pearson BTEC Higher Nationals Construction Unit Number 12 Unit Title Tender & Procurement Unit code M/618/8091 Unit...
Read More >>Unit 11 Financial Management & Business Practices in Construction Assignment Brief 2026
Unit 11 Financial Management & Business Practices in Construction Assignment Brief Qualification Pearson BTEC Higher Nationals Construction Unit Number 11 Unit Title Financial Management & Business...
Read More >>Unit 9 Principles of Heating, Ventilation and Air Conditioning Assignment Brief 2026
Unit 9 Principles of Heating, Ventilation and Air Conditioning Assignment Brief Qualification Pearson BTEC Higher Nationals Construction Unit Number 9 Unit Title Principles of Heating,...
Read More >>Unit 7 Surveying, Measuring and Setting-out Assignment Brief 2026
Unit 7 Surveying, Measuring & Setting-out Assignment Brief Qualification Pearson BTEC Higher Nationals Construction Unit Number 7 Unit Title Surveying, Measuring & Setting-out Unit code...
Read More >>Unit 8 Mathematics for Construction (K/618/8087) Assignment Brief 2026
Unit 8 Mathematics for Construction Assignment Brief Qualification Pearson BTEC Higher Nationals Construction Unit Number 8 Unit Title Mathematics for Construction Unit code K/618/8087 Unit...
Read More >>