Consider an INSERT statement that inserts tuples into table T and that contains a nested SELECT statement having predicate P in its WHERE clause. Assume P is a simple predicate that does not contain a nested SELECT statement and consists of a conjunction of clauses of the form (Attribute op constant). Describe the predicate associated with T.

What will be an ideal response?


Let P’ is the predicate associated with T. A subset of the attributes named in P
are associated with attributes of T through the SELECT list of the nested SELECT
statement and the attribute list of the INSERT statement. Let A be such an attribute
and let A’ be the corresponding attribute of T. Then the conjunct of P describing A is
a conjunct of P’ with A’ substituted for A. Furthermore, if the schema for T specifies a
default value, def , for an attribute, B, not contained in the attribute list of the INSERT
statement, P’ contains a conjunct (B = ’def ’).

Computer Science & Information Technology

You might also like to view...

Google Drive has word processor, spreadsheet, presentation, and database applications

Indicate whether the statement is true or false

Computer Science & Information Technology

What is the command (include the extension) to launch the following tool? Local Group Policy

Fill in the blank(s) with the appropriate word(s).

Computer Science & Information Technology

Cable that is coated with flame-resistant polyvinyl chloride (PVC) is acceptable for use in plenum areas.

Answer the following statement true (T) or false (F)

Computer Science & Information Technology

Which of the following is NOT true about footnotes and endnotes?

A. Both kinds of notes are linked to an in-text reference. B. Notes are represented by a symbol in subscript. C. The commands for footnotes and endnotes are located on the REFERENCES tab. D. When you insert a note, a divider line is created and the insertion point is positioned below it so you can enter reference text.

Computer Science & Information Technology