A music database stores details of a personal music library and could be used to manage your mp3, CD or vinyl collection. The collection consists of albums. An album is made by exactly one artist but an artist can make one or more albums. An album contains one or more tacks but each track is on exactly one album. The artists, albums and tracks each have a name. Required: Produce a conceptual data model complete with optionalities and cardinalities using crow's foot notation.                                                                                                                              b). Consider the table schema Player->(PlayerID, Firstname, Secondname, Address, Allowance). Write DML statements for each of the following tasks. To increase allowances of the players by 3%. Create a view to display all players from "London".           iii. Add a new column to store age of the player. A stored procedure to increase allowance by 4% for players below 25 years.

Fundamentals of Information Systems
9th Edition
ISBN:9781337097536
Author:Ralph Stair, George Reynolds
Publisher:Ralph Stair, George Reynolds
Chapter3: Database Systems And Big Data
Section: Chapter Questions
Problem 4PSE
icon
Related questions
Question

a). A music database stores details of a personal music library and could be used to manage your mp3, CD or vinyl collection. The collection consists of albums. An album is made by exactly one artist but an artist can make one or more albums. An album contains one or more tacks but each track is on exactly one album. The artists, albums and tracks each have a name. Required: Produce a conceptual data model complete with optionalities and cardinalities using crow's foot notation.

                                                                                                                            

b). Consider the table schema Player->(PlayerID, Firstname, Secondname, Address, Allowance).

Write DML statements for each of the following tasks.

  1. To increase allowances of the players by 3%.
  2. Create a view to display all players from "London".

          iii. Add a new column to store age of the player.

  1. A stored procedure to increase allowance by 4% for players below 25 years.
Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 2 steps with 5 images

Blurred answer
Knowledge Booster
Types of Database Architectures
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
Recommended textbooks for you
Fundamentals of Information Systems
Fundamentals of Information Systems
Computer Science
ISBN:
9781337097536
Author:
Ralph Stair, George Reynolds
Publisher:
Cengage Learning
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781305627482
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Fundamentals of Information Systems
Fundamentals of Information Systems
Computer Science
ISBN:
9781305082168
Author:
Ralph Stair, George Reynolds
Publisher:
Cengage Learning
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781285196145
Author:
Steven, Steven Morris, Carlos Coronel, Carlos, Coronel, Carlos; Morris, Carlos Coronel and Steven Morris, Carlos Coronel; Steven Morris, Steven Morris; Carlos Coronel
Publisher:
Cengage Learning
MIS
MIS
Computer Science
ISBN:
9781337681919
Author:
BIDGOLI
Publisher:
Cengage