Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Oracle SQL Plus: Please answer the following question, Below is the the code and info related to the tables I keep getting this question spammed

Oracle SQL Plus: Please answer the following question, Below is the the code and info related to the tables

I keep getting this question spammed with unrelated answers, please try to answer correctly or not at all. Thank You in advance!

A. Print the name and city of arenas that hosted a team from LA. Do this query in two ways: (i) as a flat select. (ii) completely nested, i.e., using sub queries so as to avoid all JOIN clauses.

B. Print the names of arenas that hosted a team from Charlotte and hosted a Shooting guard.

C. Print the names of arenas that hosted a team from Charlotte but did not host a Shooting guard.

D. Print the player_id and average points scored of players who scored an average of points that is greater than the average of points scored in arena 1.

E. Print the arena name & city of arenas that did not host the Bulls team.

-- Create the TEAM table

CREATE TABLE TEAM ( Team_ID INTEGER, Tname VARCHAR(15), Rank INTEGER, City VARCHAR(20), Championships INTEGER, PRIMARY KEY (Team_id) );

-- Create the PLAYER table CREATE TABLE PLAYER( Player_ID INTEGER, Pname VARCHAR(30), Position VARCHAR(20), Draft_year INTEGER, Retire_year INTEGER, Education VARCHAR(30), PRIMARY KEY(Player_ID) );

-- Create the ARENA table CREATE TABLE ARENA( ARENA_ID INTEGER, Aname VARCHAR(20), City VARCHAR(20), PRIMARY KEY(ARENA_ID) );

-- Create the TEAM_PLAYER_ARENA table CREATE TABLE TEAM_PLAYER_ARENA ( Team_ID INTEGER, Player_ID INTEGER, ARENA_ID INTEGER, Points INTEGER, PRIMARY KEY(Team_ID, Player_ID, ARENA_ID), FOREIGN KEY(Team_ID) REFERENCES TEAM, FOREIGN KEY(Player_ID) REFERENCES PLAYER, FOREIGN KEY(ARENA_ID) REFERENCES ARENA );

-- Ensure all data is removed from the tables truncate table TEAM_PLAYER_ARENA; delete from TEAM; delete from PLAYER; delete from ARENA;

-- INSERT THE DATA WITH NAMED FIELDS (notice that the fields are not in the order the table was created)

insert into Team (Tname, Rank , City, Championships, Team_ID) values( 'Clippers' , 6 , 'LA' , 0 , 1 ); insert into Team (Tname, Rank , City, Championships, Team_ID) values( 'Bulls' , 5 , 'Chicago' , 6, 2 ); insert into Team (Tname, Rank , City, Championships, Team_ID) values('Hornets' , 9 , 'Charlotte' , 0, 3 ); insert into Team (Tname, Rank , City, Championships, Team_ID) values('Blazers' , 2 , 'Portland' , 0, 4 ); insert into Team (Tname, Rank , City, Championships, Team_ID) values('Spurs' , 7 , 'San Antonio' , 5, 5 ); insert into Team (Tname, Rank , City, Championships, Team_ID) values('Mavericks' , 4 , 'Dallas' , 1, 6 );

-- INSERT THE DATA WITH ORDER OF FIELDS insert into PLAYER values( 1 , 'Chris Paul' , 'Small Forward' , 2005, null, 'Wake Forest' ); insert into PLAYER values( 2 , 'Tony Parker' , 'Point guard' , 2001, null, 'INSEP' ); insert into PLAYER values( 3 , 'Marco Belinelli' , 'Shooting guard', 2007, null, 'San Giovanni' ); insert into PLAYER values( 4 , 'Gary Neal' , 'Power Forward' , 2007, null, 'La Salle University'); insert into PLAYER values( 5 , 'Kawhi Leonard' , 'Forward' , 2011, null, 'San Diego State' ); insert into PLAYER values( 6 , 'Patty Mills' , 'Point guard' , 2009, null, 'Marist College' ); insert into PLAYER values( 7 , 'Tyson Chandler' , 'Center' , 2001, null, 'Dominguez' ); insert into PLAYER values( 8 , 'Derek Fisher' , 'Shooting guard', 1996, 2014, 'Arkansas' );

-- -------------------------------------

insert into ARENA values( 1 , 'American Airlines' , 'Miami' ); insert into ARENA values( 2 , 'Moda Center' , 'Portland' ); insert into ARENA values( 3 , 'Staples Center' , 'LA' ); insert into ARENA values( 4 , 'United Center' , 'Chicago' ); insert into ARENA values( 5 , 'TD Garden' , 'Boston' ); insert into ARENA values( 6 , 'ATT Center' , 'San Antonio'); insert into ARENA values( 7 , 'Philips Arena' , 'Atlanta' );

-- ---------------------------------------------------------------------

insert into TEAM_PLAYER_ARENA values( 1 , 1 , 1 , 20 ); insert into TEAM_PLAYER_ARENA values( 1 , 1 , 4 , 17 ); insert into TEAM_PLAYER_ARENA values( 2 , 3 , 1 , 32 ); insert into TEAM_PLAYER_ARENA values( 2 , 3 , 2 , 22 ); insert into TEAM_PLAYER_ARENA values( 2 , 3 , 3 , 13 ); insert into TEAM_PLAYER_ARENA values( 2 , 3 , 4 , 25 ); insert into TEAM_PLAYER_ARENA values( 2 , 3 , 5 , 06 ); insert into TEAM_PLAYER_ARENA values( 2 , 3 , 6 , 14 ); insert into TEAM_PLAYER_ARENA values( 2 , 3 , 7 , 18 ); insert into TEAM_PLAYER_ARENA values( 2 , 5 , 2 , 11 ); insert into TEAM_PLAYER_ARENA values( 3 , 3 , 1 , 20 ); insert into TEAM_PLAYER_ARENA values( 3 , 4 , 2 , 05 ); insert into TEAM_PLAYER_ARENA values( 4 , 6 , 3 , 23 ); insert into TEAM_PLAYER_ARENA values( 4 , 6 , 7 , 18 ); insert into TEAM_PLAYER_ARENA values( 5 , 2 , 2 , 24 ); insert into TEAM_PLAYER_ARENA values( 5 , 2 , 4 , 10 ); insert into TEAM_PLAYER_ARENA values( 5 , 5 , 5 , 25 ); insert into TEAM_PLAYER_ARENA values( 5 , 5 , 7 , 16 ); insert into TEAM_PLAYER_ARENA values( 5 , 6 , 2 , 24 ); insert into TEAM_PLAYER_ARENA values( 5 , 1 , 4 , 33 ); insert into TEAM_PLAYER_ARENA values( 5 , 3 , 4 , 31 ); insert into TEAM_PLAYER_ARENA values( 5 , 4 , 4 , 26 ); insert into TEAM_PLAYER_ARENA values( 5 , 5 , 4 , 14 ); insert into TEAM_PLAYER_ARENA values( 5 , 6 , 4 , 05 );

-- COMMIT and save data COMMIT;

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

DB2 11 The Database For Big Data And Analytics

Authors: Cristian Molaro, Surekha Parekh, Terry Purcell, Julian Stuhler

1st Edition

1583473858, 978-1583473856

More Books

Students also viewed these Databases questions

Question

=+ b. What is the per-worker production function, y = f(k)?

Answered: 1 week ago