I need to double check my answer to insure I did it right. Thanky you.  Question:  Gamer:                            (UserID, Name, Age, Address, City, Favorite-Game, Rank)  Game:                             (GameID, Name, Company, Release-Year, Version)  Store:                              (StoreID, Name, Address, City)  WhereToFind:                 (GameID, StoreID, Price)  Category:                        (GameID, Category-Name)  From the relational schemas illustrated above, use the different relational algebra operators and operations (ρ, σ, π, ⋂, ⋃, -, ⨝) discussed in class to build the following queries: 1. List -by name and ID- each gamer who lives in the city of Chicago, with a rank of 5, and is aged between 15 (included) and 30 (included). 2. List games -by name and release year- that are not in the “Action” category. 3. Since each game can fall within several categories, list games -by name and release year- that are in the “Action” category and also in the “Role-Playing” category

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question

I need to double check my answer to insure I did it right. Thanky you. 

Question: 

Gamer:                            (UserID, Name, Age, Address, City, Favorite-Game, Rank) 
Game:                             (GameID, Name, Company, Release-Year, Version) 
Store:                              (StoreID, Name, Address, City) 
WhereToFind:                 (GameID, StoreID, Price) 
Category:                        (GameID, Category-Name) 

From the relational schemas illustrated above, use the different relational algebra operators and operations (ρ, σ, π, ⋂, ⋃, -, ⨝) discussed in class to build the following queries:

1. List -by name and ID- each gamer who lives in the city of Chicago, with a rank of 5, and is aged between 15 (included) and 30 (included).
2. List games -by name and release year- that are not in the “Action” category.
3. Since each game can fall within several categories, list games -by name and release year- that are in the “Action” category and also in the “Role-Playing” category

 

My answers: 

1) π UserID, Name ( σ City = ‘Chicago’ ∧ Rank = 5 ∧ Age < 15 ∧ > 30 ( Gamer )) 

2) π Name, Release-Year (Game) ⨝Game, GameID = Category, GameID ∧ Category-Name <> “Action” ( Category )

3) π Name, Release-Year (Game) ⨝Game, GameID = Category, GameID ∧ Category-Name = “Action” ∧ Category-Name = “Role-Playing” ( Category )

Expert Solution
Step 1

π - In it columns to be displayed are written.

σ - In it condition are written

is used for and

⨝ is used for join

 

steps

Step by step

Solved in 2 steps

Blurred answer
Knowledge Booster
Database Development
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
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education