Errata

Type Inheritance and Relational Theory

Errata for Type Inheritance and Relational Theory

Submit your own errata for this product.

The errata list is a list of errors and their corrections that were found after the product was released. If the error was corrected in a later version or reprint the date of the correction will be displayed in the column titled "Date Corrected".

The following errata were submitted by our customers and approved as valid errors by the author or editor.

Color key: Serious technical mistake Minor technical mistake Language or formatting error Typo Question Note Update

Version Location Description Submitted By Date submitted Date corrected
Printed
Page 33
End of second line

Replace last two words ("POSSREP declaration") by these two: type definition

C.J. Date
C.J. Date
 
May 23, 2018 
PDF
Page 121
last line of paragraph b.

if T is a nonimmediate supertype of T --> if T is a nonimmediate supertype of T'

Note from the Author or Editor:
Page 121, para. b, very last symbol should be T' (i.e., T prime, in italics), not just T.

Maxime Routhier  Nov 21, 2018 
Printed
Page 294
Last line but two

Code line beginning X2 := THE_X ( A ) : Replace THE_X ( A ) by THE_X ( C )

C.J. Date
C.J. Date
 
Dec 12, 2016 
PDF
Page 390
Answer to exercise 19.6

All occurrences of attribute type QUADRILATERAL in the list of the subleaf types must be replaced by attribute type SQUARE.

Note from the Author or Editor:
P 390, answer to Exercise 19.6, last seven lines (in code font: Replace all nine occurrences of QUADRILATERAL by SQUARE.

Maxime Routhier  Nov 30, 2018 
PDF
Page 413
5th line of 2nd paragraph

Missing an opening parenthesis:

for any given employee e as well as the pertinent employee number) --> for any given employee e (as well as the pertinent employee number)

Note from the Author or Editor:
P 413, 5th line of 2nd paragraph (not counting code text), insert opening paren immediately before last word in the line ("as").

Maxime Routhier  Dec 01, 2018 
Printed
Page 454-500
Running head

Running head should be just "Inheritance in SQL", not "Type Inheritance in SQL"

C.J. Date
C.J. Date
 
Jan 26, 2019 
PDF
Page 459
3rd line from bottom

Replace letter I by T:

ADDWI(14.7,WT) --> ADDWT(14.7,WT)

Note from the Author or Editor:


Page number of error:
459

Location on the page:
3rd line from bottom

Detailed description of error:
Replace letter I by T:

ADDWI(14.7,WT) --> ADDWT(14.7,WT)

Maxime Routhier  Dec 04, 2018 
Printed
Page 468
Third code line

Code line beginning SET X := LS.BEGIN.X -- replace SET X by SET Z

C.J. Date
C.J. Date
 
Dec 12, 2016