Errata for Database Systems: The Complete Book
    See also: Errata for the First, Second, and Third Printings. The Previous Errata Sheet should also be checked if you have the first printing of either Database Systems: The Complete Book or A First Course in Database Systems (2nd Edition).

    LocationProblemReported ByDate Reported
    p. 34, l. -6 Comma needed after Movies Suzanne Rivoire 10/2/02
    p. 82, l. -3 "databases" -> "database" Suzanne Rivoire 10/2/02
    p. 132, l. -14 Comma needed after "types" Suzanne Rivoire 12/14/02
    p. 166, l. -13 Space needed after "Chapter" Suzanne Rivoire 12/14/02
    p. 173, l. 20 "most" -> "more" Suzanne Rivoire 12/14/02
    p. 178, l. 10, 22 "HMTL" -> "HTML" Suzanne Rivoire 12/14/02
    p. 354, l. -2 "are" -> "is" Suzanne Rivoire 10/31/02
    p. 372, Fig. 8.12, l. (14) FROM missing after Fetch --- 11/18/02
    p. 500, l. 2 "eclass" should be "rclass" Anatoly Varakin 9/30/02
    p. 502, l. 11 "Engelwood" -> "Englewood" Anatoly Varakin 9/30/02
    p. 512, l. -5 Period missing after "Tape Silos" Victor Kimeli 12/24/02
    p. 531, l. 14 The factor is about 17, not 14. Anatoly Varakin 9/30/02
    p. 534, l. 13 "single disk" -> "different disks" Anatoly Varakin 9/30/02
    p. 544, l. -3 "seviced" -> "serviced" Anatoly Varakin 9/30/02
    p. 545, title of Fig. 11.15 "six" -> "four" Anatoly Varakin 9/30/02
    p. 545, Exercise 11.5.2(c) "forsee" -> "foresee" Anatoly Varakin 9/30/02
    p. 550, l. 16-17 We should copy X_L into X_R in any event. Anatoly Varakin 9/30/02
    p. 566, ref. 3 The year, 1987, belongs at the end. Anatoly Varakin 9/30/02
    p. 579, l. 2 "database" -> "database system" Anatoly Varakin 12/4/02
    p. 629, l. -15 Comma needed after "titles" Anatoly Varakin 12/4/02
    p. 660, Exercise 13.4.4 Note that B is the number of buckets. Anatoly Varakin 12/4/02
    p. 661, l. 5 "records with hashed keys" Anatoly Varakin 12/4/02
    p. 662, l. -14 "All nonroot blocks" Anatoly Varakin 12/4/02
    p. 663, ref. 6 The edition is the second, not third. Anatoly Varakin 12/4/02
    p. 686, l. 13 "is are" -> "are" Victor Kimeli 1/5/03
    p. 701, Exercise 14.3.8, l. 2 and Exercise 14.3.9, l. 2 The range for speed should be 400 to 1600, and the range for hard-disk should be 0 to 100. Masanori Higashihara 2/3/03
    p. 774, l. 4 <= should be >=. Petri Gynther 2/8/03
    p. 791, l. -1 title -> movieTitle Petri Gynther 2/11/03
    p. 794, lines 6, 7, 8, and 11 title -> movieTitle Petri Gynther 2/11/03
    p. 927, 8 lines from the bottom of the box The second S_1 should be S_2 Masanori Higashihara 9/30/02
    p. 1002, l. -10 "potions" -> "portions" Sameh Kamel 3/18/03
    p. 1067, l. 19 "bo[yes, no]" should be "o[yes, no]" Xiaobo Peng 9/30/02

    Also, thanks to Vikram Vijayaraghavan for pointing out errors in the posted solutions.