zbMATH — the first resource for mathematics

Database programming languages. Deductive, functional, persistent and object-oriented approaches. (English) Zbl 0836.68024
London: Prentice Hall. xi, 289 p. (1996).
The authors list among the purpose of their book the goal of providing “a comprehensive introduction to each of the four most prominent data- base programming paradigms, namely deductive, imperative, functional and object-oriented”. The succeed admirably. The book is well organized, clearly written and equipped with exercises. The authors discuss and illustrate the respective paradigms in Chapters 2 through 5 discussing at least one example language for each paradigm. They assume that the reader is familiar with the relational model, has some experience programming with an imperative language and has some maturity. A valuable feature of the text is the authors’ attention to persistent programming languages.

68P15 Database theory
68-01 Introductory exposition (textbooks, tutorial papers, etc.) pertaining to computer science