Table of contents

  1. Front Matter
    Pages i-xi
  2. Databases as Abstract Machines

    1. Paul Beynon-Davies
      Pages 1-9
  3. Key Concepts

    1. Paul Beynon-Davies
      Pages 10-19
  4. Data Models

    1. Front Matter
      Pages 21-21
    2. Paul Beynon-Davies
      Pages 23-41
    3. Paul Beynon-Davies
      Pages 42-48
    4. Paul Beynon-Davies
      Pages 49-58
  5. Database Management

    1. Front Matter
      Pages 59-60
    2. Paul Beynon-Davies
      Pages 61-79
    3. Paul Beynon-Davies
      Pages 80-96
    4. Paul Beynon-Davies
      Pages 97-106
    5. Paul Beynon-Davies
      Pages 107-115
    6. Paul Beynon-Davies
      Pages 116-126
  6. Database Development

    1. Front Matter
      Pages 127-127
    2. Paul Beynon-Davies
      Pages 129-143
    3. Paul Beynon-Davies
      Pages 144-161
    4. Paul Beynon-Davies
      Pages 162-184
    5. Paul Beynon-Davies
      Pages 185-206
    6. Paul Beynon-Davies
      Pages 207-221
  7. New Developments

    1. Front Matter
      Pages 223-223
    2. Paul Beynon-Davies
      Pages 225-237
    3. Paul Beynon-Davies
      Pages 238-252
    4. Paul Beynon-Davies
      Pages 253-265
  8. Back Matter
    Pages 267-282

About this book


The main aim of this work is to provide one readable text of essential core material for most higher education and commercial courses on database systems. The book was developed from the author's experiences of running a number of academic and commercial courses on database technology for more than seven years. The text is organised into a number of parts. The introductory chapters set the scene for the core of the text. First, the key features of a database system are described. Then some key concepts are defined. Part one explores a number of contemporary architectures for database systems. Because of its current dominance, particular emphasis is given to the relational data model. Part two provides a description of the major elements of a contemporary relational database management system: interface, kernel and toolkit. The issue of distributed database systems is also addressed. The part concludes by reviewing two existing DBMS: one relational; the other object-oriented. Part three presents a discussion of the major techniques utilised in the design and implementation of database systems. The issue of administering data in organisations is also considered. Part four considers new applications for databases. It consists of three chapters which look at areas that have a significant effect on the functionality of database systems: the issue of parallelism (contributed by Professor Frank Sumner), the issue of embedded 'intelligence' and handling complex data.


architectures database database administration database management database system DBMS relational database

Authors and affiliations

  • Paul Beynon-Davies
    • 1
  1. 1.Department of Computer StudiesUniversity of GlamorganUK

Bibliographic information

  • DOI
  • Copyright Information P. Beynon-Davies 1996
  • Publisher Name Palgrave, London
  • eBook Packages Engineering
  • Print ISBN 978-0-333-63667-1
  • Online ISBN 978-1-349-13722-0
  • Buy this book on publisher's site
Industry Sectors
Chemical Manufacturing
Finance, Business & Banking
IT & Software
Consumer Packaged Goods