Questions from Database Management


Q: What is a materialized view, and when would it be used

What is a materialized view, and when would it be used?

See Answer

Q: State four rules for choosing indexes for a relational database.

State four rules for choosing indexes for a relational database.

See Answer

Q: How can an SQL command be structured to allow parallel execution?

How can an SQL command be structured to allow parallel execution?

See Answer

Q: Contrast the following terms: a. scalar aggregate; vector

Contrast the following terms: a. scalar aggregate; vector aggregate b. DDL; DML c. catalog; schema

See Answer

Q: Explain the purpose of the CHECK clause within a CREATE TABLE SQL

Explain the purpose of the CHECK clause within a CREATE TABLE SQL command.

See Answer

Q: What can be changed about a table definition using the SQL command

What can be changed about a table definition using the SQL command ALTER? Can you identify anything about a table definition that cannot be changed using the ALTER command?

See Answer

Q: Talk with a database administrator or designer from the organization. What

Talk with a database administrator or designer from the organization. What type of metadata does this organization maintain about its databases? Why did the organization choose to keep track of these...

See Answer

Q: Explain the difference between the WHERE and HAVING clause.

Explain the difference between the WHERE and HAVING clause.

See Answer

Q: What is the purpose of the EXPLAIN or EXPLAIN PLAN command?

What is the purpose of the EXPLAIN or EXPLAIN PLAN command?

See Answer

Q: What are SQL-92, SQL:1999, SQL:

What are SQL-92, SQL:1999, SQL:2011, and SQL:2016? Briefly describe how SQL:2016 differs from SQL:1999.

See Answer