Skip to main content

The local council is planning to implement a database system to help track players that sign up to play soccer. Data needs to be maintained for each team, the players their parents. Also, data needs to be stored for the coaches for each team.

Task A — ER Diagram
The local council is planning to implement a database system to help track players that sign
up to play soccer. Data needs to be maintained for each team, the players their parents.
Also, data needs to be stored for the coaches for each team.
Consider the following set of requirements to maintain this database:
A Team is made up of many Players, and also has a Coach, and each Player has a
Parent.
Each Team has an ID number, name, and colours.
Each Player has an ID number, first name, last name, and age.
Each Coach has an ID number, first name, last name, and home phone number.
Each Parent has an ID number, last name, first name, Home phone number, and
Home Address (Street, City, State, and Postal Code).
A Player must have one and only one Team.
A Team must have many Players.
A Team may or may not have a Coach.
A Coach must have one and only one Team.
A Team may have many Coaches.
A Player must have at least one Parent, possibly more.
A Parent must have a Player.
According to the information above, draw a corresponding ER diagram. Please note:
A1. You may decide the names for entities, attributes and relations, but you should use
UPPERCASE to name your entities and use Capitalisation (of first letter) to name attributes
of entities.
A2. Underline all primary key attributes and mention all the foreign key attributes.
A3. Clearly indicate participation and cardinalities between entities. Also specify the
relationship verbs.
Task B — Normalization
Consider the following relation for student records:
GRAPEREPQRT(StudentIP, StudentName, StudentMajQL StudentStreetA4dress,
CpurseJ.p., CpurseJltle, CpurseCredjtPQjnts,
CpurseJ.nstrugtQflP, Jns.trugtQflP, JnstrugtprQffjge, Grade)
Given that the following functional dependencies exist:
- StudentName, StudeotM@j.pr,
- Grade
Instructor - Jns.trugMP, Jns.trugtprNgme, InstrugtprQffjge
Bl. Why is the relation in INF? State the reason(s).
B2. Is the relation in 2NF? State the reason for your answer with example.
B3. Decompose the relation to 3NF. State the reason(s) why the decomposed relation is in
3NF.
Task C - SQL
Consider the following relational schema (the primary keys are underlined and foreign keys
are italic)
sname addressline1,addressline2, city, state, zip)
colour, description)
CATALOGUE Su lierlD PartslD cost, availability)
Write the SQL statements for the following queries:
Cl. List the PartslD's of all parts containing -plastid'.
C2. Find the names of suppliers who supply parts of red color and costing less than $200.
C3. What is the price of the lowest costing part in Melbourne?
C4. Find the suppliers who either supply some red part or who are in NSW

Comments

Popular posts from this blog

Identify and discuss a key milestone in the history of computers that interests you and why.

  Part 1Title: Lab ResponseDiscuss one feature of MS Word and one feature of MS Excel that you found challenging within the lab and why. Examples are WordArt, inserting shapes, adding borders, cell styles, etc. This response should be at least one paragraph in length. Part 2Title: History of Computers Identify and discuss a key milestone in the history of computers that interests you and why. This section should be at least one paragraph. Part 3Title: System Software vs. Application Software In your words, explain the difference between application software and system software as if to another coworker who has limited technical knowledge. Use examples to support your rationalization. This section should be at least two paragraphs. Part 4Title: Blockchain and Cryptocurrency In a minimum of one paragraph each: 1. Conduct some research on the internet and discuss one underlying technology of cryptocurrencies like blockchain, cryptography, distributed ledger technol...

Cybersecurity and Infrastructure Security (CISA)

 Develop a research paper that identifies a specific Department of Homeland Security (DHS) operating agency. Fully describe 1 DHS operating agency from the following list: Cybersecurity and Infrastructure Security (CISA) U.S. Customs and Border Protection (CBP) U.S. Citizenship and Immigration Services (USCIS) Federal Emergency Management Agency (FEMA) U.S. Coast Guard (USCG) U.S. Immigration and Customs Enforcement (ICE) U.S. Secret Service (USSS) Transportation Security Administration (TSA) The information must include a discussion of the selected DHS agency. Identify the agency’s mission, goals, objectives, and metrics. Conduct an analysis of how these mission areas address the threats or challenges. Recommend agency program priorities among the current set of goals, objectives, metrics, or budget items. Justification of all choices is an essential element of this assignment. Reference all source material and citations using APA format. WE OFF...

Discuss how the project

ord count : no idea 1. You are required to write a report on all project activities involved in all the 10 knowledge areas of project management for the entire project life cycle. You should also include a list of the respective PM documents, for example PM Plan, PM Quality Management Plan, Risk management, Procurement, etc. The report must include the activities that are considered before the project is closed out. 2. Discuss how the project quality management plan can provide adequate standards and controls in managing global teams in projects. Your discussion must provide adequate arguments for the need of cultural awareness and legal issues. Regards, The post Discuss how the project appeared first on My Assignment Tutor . Assignment status :  Resolved by our Writing Team Source@ PrimeWritersBay.com GET THIS PAPER COMPLETED FOR YOU FROM THE WRITING EXPERTS   CLICK HERE TO ORDER 100% ORIGINAL PAPERS AT PrimeWritersBay.com NO PLAGIARISM