End of first year report
Michael Unwalla, May 1991
Department of Computer Science, University of Sheffield.
Acknowledgements
I would like to thank Jon Kerridge for his help, advice, and support over the past year, and for his comments on the drafts of this report.
Thanks are also due to Romola Guiton, Richard Oates, and Paul Murray for fruitful discussions.
Financial assistance from SERC and Hewlett-Packard has been most welcome.
Contents
1 Introduction
1.1 Project Overview
1.2 DRAT
1.2.1 Architecture
1.2.2 Discussion of the IDIOMS Version of DRAT
1.3 Kerridge's DSDL
2 Review and survey of subject area
2.1 Database machines
2.1.1 The Need For Database Machines
2.1.2 Overview of DB Machines
2.1.3 Su's Database Machine Taxonomy
2.1.4 Some Multiprocessor Database Machines
2.1.5 Final Comments on Database Machines
2.2 Distributed Databases
2.2.1 User Facility
2.2.2 Multi Level Controls
2.2.3 Privacy, Integrity, Reliability
2.2.4 Heterogeneity Management
2.2.5 Final Comments on Distributed Databases
2.3 The Role of the Dictionary
3 Research Aims and Associated Problems
3.1 Overview
3.2 Aims of Research, and Problems to Address
3.2.1 Data Description
3.2.2 Data Partitioning and Placement
3.2.3 Machine Description
3.2.4 Allocation and Control of System Resource
3.2.5 Statistics
3.3 Areas Outside the Scope of the Research
4 Program of Research
4.1 Framework
4.2 Detailed Research Program
5 Work so Far
5.1 Dictionary Structures
5.2 Problems Encountered
5.2.1 What is an Entity?
5.2.2 Weak Entities
5.2.3 StP and Weak Entities
References
Appendix A. A note on taxonomy
Appendix B. Code generated by StP
Appendix C. Modified code from appendix B
Editorial note. This document has been re-created from scans of the paper version. If you find typographic errors, please let me know. Thanks.
TechScribe home page |
Research index