home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #18 / NN_1992_18.iso / spool / comp / database / 6188 < prev    next >
Encoding:
Internet Message Format  |  1992-08-18  |  3.1 KB

  1. Xref: sparky comp.databases:6188 comp.databases.theory:373
  2. Path: sparky!uunet!icd.ab.com!usenet.ins.cwru.edu!magnus.acs.ohio-state.edu!sample.eng.ohio-state.edu!zaphod.mps.ohio-state.edu!darwin.sura.net!Sirius.dfn.de!zrz.tu-berlin.de!news.netmbx.de!Germany.EU.net!mcsun!news.funet.fi!uta!jyrki
  3. From: jyrki@uta.fi (Jyrki Nummenmaa)
  4. Newsgroups: comp.databases,comp.databases.theory
  5. Subject: Re: Database Textbook
  6. Message-ID: <6392@kielouta.fi>
  7. Date: 19 Aug 92 12:09:49 GMT
  8. References: <1992Aug13.202308.22198@coe.montana.edu>
  9. Organization: University of Tampere, Finland
  10. Lines: 68
  11.  
  12. In article <1992Aug13.202308.22198@coe.montana.edu> cimo@cs.montana.edu (Bob Cimikowski) writes:
  13. >I am looking for a good textbook to use for a graduate database course.
  14. >I would like to cover relational theory, normalization, and distributed
  15. >databases, at the very least, and perhaps object-oriented, logic-based,
  16. >and semantic models as well.  I would prefer to have all of this in a
  17. >single book and would like to avoid using papers or books that are
  18. >compilations of papers.
  19. >
  20. >Can anyone recommend a good text?
  21.  
  22. I have been facing a similar problem recently. There are several
  23. books I have considered. I will say a few words of each,
  24. everything, of course, my own opinion. As a conclusion, none
  25. of these books seemed to be alone sufficient for my course.
  26.  
  27. I also considered some books not mentioned here, but since I
  28. do not have them here at hand, and I can not really remember
  29. anymore how they related to these books, 
  30. I won't say anything about them here.
  31.  
  32. C.J. Date, An Introduction to Database Systems, Vol 1.
  33.  (the copy I have in my hands is from 1986, 4th edition)
  34.  
  35. - somebody else recommended this, but for a graduate level course
  36.   I would believe that the text is much too introductory
  37. - does not cover the theory much (if at all), in my opinion
  38. - works more on the example and intuition level
  39.  
  40. B.C. Desai, An Introduction to Database Systems
  41.   (1990)
  42.  
  43. - has some theory
  44. - seems to be quite readable
  45. - seems to cover your list of subjects fairly well
  46. - was quite cheap hear in Finland, perhaps also in the US ?
  47. - is still somewhat introductory, especially when compared to
  48.   Maier's or perhaps Ullman's books
  49.  
  50. Elmasri and Navathe, Fundamentals of Database Systems
  51.  
  52. - has some theory
  53. - seems to be quite readable
  54. - also covers a wide list of topics
  55. - is still somewhat introductory, especially when compared to
  56.   Maier's or perhaps Ullman's books
  57.  
  58. Ullman, Principles of Database and Knowledge-Base Systems, Vols I and II
  59.  
  60. - more theory-oriented than the previous ones
  61. - strong emphasis on knowledge-base systems, especially in Vol II
  62. - Vol I covers the necessities for a basic course reasonably
  63. - Vol II is a 'query processing volume', and query processing 
  64.   issues are not much covered by Vol I (so if you only want one volume...)
  65. - some people seem to like Ullman's style quite a lot, and some
  66.   not so much
  67.  
  68. Maier, The Theory of Relational Databases
  69.  
  70. - a theory book, as the name says
  71. - covers lots of the theory, also advanced issues
  72. - restricted to the relational model
  73. - probably not such a good self-study book
  74. - has its own share of misprints
  75.  
  76. Jyrki
  77.  
  78. --
  79. Opinions are mine
  80.