CH3

Ace your homework & exams now with Quizwiz!

Refer to the Product table. Complete the SQL statement to select all products sold as a set. SELECT ProductName, Quantity FROM Product WHERE ProductName LIKE _____;

'%set'

What does the following statement return? SELECT SUBSTRING('Excellent', 3, 4);

'cell'

What does the following statement return? ​​SELECT DATEDIFF('2020-11-04', '2020-11-09');

-5

What does the following statement return? SELECT ROUND(12.439, 1);

12.4

The following tables describe parts and companies that supply parts: CREATE TABLE Part ( PartID SMALLINT, PartName VARCHAR(30), PartSuppierCode CHAR(3), PRIMARY KEY (PartID), FOREIGN KEY (PartSupplierCode) REFERENCES Supplier (SupplierCode) ); CREATE TABLE Supplier ( SupplierCode CHAR(3), SupplierName VARCHAR(30), PostalCode CHAR(5), PRIMARY KEY (SupplierCode) ); The following query selects all possible combinations of part names and supplier names. What XXX completes the query? SELECT PartName, SupplierName FROM Part XXX;

CROSS JOIN Supplier

which statement is an advantage of using a view table? FALSE: The creation of a new base table is always up to date.

Complex SELECT statements can be saved in a view table. Sensitive table data can be hidden from users and programmers. Optimal SELECT statements can be saved in a view table.

What type of join is executed by the following relational algebra expression? Department⋈Department.Manager=Employee.IDEmployee

Inner

Refer to the Product table. Which products are selected by the query below? SELECT ProductName FROM Product WHERE Quantity > (SELECT MIN(Quantity) FROM Product);

Onesies set, Sunsuit, Pajama set, Shorts set

Refer to the tables. Which products are selected by the query below? SELECT ProductName FROM Product WHERE SupplierID IN (SELECT SupplierID FROM Supplier WHERE CountryID = 2);

Onesies set, Sunsuit, Romper

Complete the ORDER BY clause to sort the Products by ProductName alphabetically, then in decreasing Quantity. SELECT ProductName, Size, Quantity, SupplierId FROM Product ORDER BY _____ ;

ProductName, Quantity DESC

in the relational algebra, compatible tables have the same _____.

number of columns and data types

which relational expression is equivalent to the following SQL statement?

Π(PassengerName)(σ(TicketPrice<1000)(Booking))

Refer to the following tables: How many rows are in the table defined by the following relational algebra expression? Employee∩Student

0

Refer to the Employee table: How many rows are in the table defined by the following relational algebra expression? σ(Salary > 50000)(ρ(Department,Salary)(DepartmentγSUM(Salary)(Employee)))

2

Refer to the Product table. How many rows appear in the query's result table? SELECT DISTINCT Size FROM Product;

4 rows

Evaluate the SQL statement and data below. What is correct result? SELECT SUM(Cost) + SUM(Markup) FROM Profit;

485

A view table provides which benefit when created in a database with multiple tables?

A consolidated view of specific data without changing the underlying database structure

Refer to the Product table. Complete the SQL statement to select all products with sizes 0-3M, 3-6M, and 6-9M. SELECT ProductName, Quantity FROM Product WHERE Size _____ ('0-3M', '3-6M', '6-9M');

IN

Refer to the tables below. Which join completes the SQL query and produces the result table below? SELECT CourseTitle, FirstName, LastName FROM Class _____ Teacher ON Class.TeacherID = Teacher.TeacherID;

LEFT JOIN

The following table lists parts. Many parts are contained in another part, called an assembly, and tracked in the AssemblyID column. If a part is not contained in another part, the AssemblyID is NULL. CREATE TABLE Part ( PartID SMALLINT, PartName VARCHAR(30), AssemblyID SMALLINT, PRIMARY KEY (PartID), FOREIGN KEY (AssemblyID) REFERENCES Part(PartID) ); The following self-join selects one row for each part. Each row contains the names of the part and the assembly, if any, containing the part. What XXX completes the query? SELECT P.PartName AS Part, A.PartName AS Assembly FROM Part P XXX;

LEFT JOIN Part A ON P.AssemblyID = A.PartID

Refer to the Product table. Complete the SQL statement so the result table shows 23.99. SELECT _____ FROM Product;

MAX(UnitPrice)

Refer to the tables below. Which join completes the SQL query and produces the result table below? SELECT CourseTitle, FirstName, LastName FROM Class _____ Teacher ON Class.TeacherID = Teacher.TeacherID;

RIGHT JOIN

Refer to the tables. Which products are returned by the query below? SELECT ProductName FROM Product P WHERE NOT EXISTS (SELECT * FROM Sales WHERE ProductID = P.ProductID);

Romper, Pajama set

Refer to the tables and the nested query below. Which flattened query generates the same result as the nested query? SELECT E.Name FROM Employee E WHERE EXISTS (SELECT * FROM Family F WHERE F.ID = E.ID AND Relationship = 'Daughter');

SELECT DISTINCT E.Name FROM Employee E INNER JOIN Family F ON F.ID = E.ID WHERE Relationship = 'Daughter';

Refer to the Customer table. Which query returns the result table below?

SELECT RewardsMember, COUNT(*) FROM Customer GROUP BY RewardsMember;

Refer to the tables. Which query produces the result table below?

SELECT S.OrderId, C.CustomerName FROM Sales S INNER JOIN Customer C ON S.CustomerId = C.CustomerId;

Refer to the tables. Which query produces the result table below?

SELECT S.OrderId, P.ProductName, P.UnitPrice * S.Quantity AS SubTotal FROM Sales S INNER JOIN Product P ON S.ProductId = P.ProductId;

Refer to the Customer table. Which query returns the result table below?

SELECT State, COUNT(*) FROM Customer GROUP BY State HAVING COUNT(*) > 1;

Refer to the tables. What should be added to the SELECT caluse to produce the result table below? SELECT _____ AS TotalSales FROM Sales S INNER JOIN Product P ON S.ProductId = P.ProductId;

SUM(P.UnitPrice * S.Quantity)

Refer to the Product table. Complete the SQL statement so the result table shows 63, which is the total quantity of all products. SELECT _____ FROM Product;

SUM(Quantity)

What is wrong in the following query? SELECT Sales.OrderID, Customer.FirstName, Customer.LastName FROM Sales INNER JOIN Customer ON CustomerID = CustomerID;

The CustomerID prefix is missing.

Refer to the tables. Complete the ORDER BY clause to produce the result table below. SELECT * FROM Product ORDER BY _____;

UnitPrice DESC

Refer to the tables. The Product's Quantity column stores the stockroom's product quantity before any products are sold. Which products are selected by the query below? SELECT ProductName FROM Product P WHERE Quantity > (SELECT SUM(Quantity) FROM Sales WHERE ProductID = P.ProductID);

all products that are in stock

A/An _______ is a subquery that contains a reference to a table column that also appears in the outer query.

correlated subquery

The query below is a/an _____? SELECT LastName, FirstName, CourseTitle FROM Teacher INNER JOIN Class ON Teacher.TeacherID = Class.TeacherID;

equijoin

In the SQL query below, the Teacher table is the _____. SELECT LastName, FirstName, CourseTitle FROM Teacher INNER JOIN Class ON Teacher.TeacherID = Class.TeacherID;

left table

When a database stores view data, it uses ______ that depends on data in a corresponding ______.

materialized view base table

which relational algebra operation is denoted by the green letter ρ?

rename

A database administrator wants to correlate pairs of rows from the same table. Which type of join should the database administrator use?

self-join

what causes the generation of a NULL primary key value when using a view in an INSERT statement?

the base table primary key is not included in the view table

An Inventory view table is defined with a WHERE clause that specifies ShelfNumber = 25. An INSERT adds a new item to ShelfNumber 20. What happens when the WITH CHECK OPTION is not specified in the CREATE VIEW statement?

the item appears in the base table but not in the view table (gets rejected)


Related study sets

GRE 2022 (Math Foundations-Arithmetic And Number Properties Review)

View Set

Notes: Parasympathetic Nervous System (2-11-16)

View Set

PEDS Chapter 15: Nursing Care of the Child with an Infection

View Set

Intermodal Dry Cargo CNTR/CSC Reinspection Certifier

View Set

Florida Agent's Health Insurance: Field Underwriting Procedures 11%

View Set

Cardio - NCLEX Saunders (Lab and Diagnostic Tests)

View Set