The set model for database and information systems

Table of Contents 1 Introduction to Information Systems Information and Data Communication Scheme Objectives, Functions, and Structure of Information Systems Information Systems Software Software Design Technologies 2 Models of Information and Models of Data Information Models Versus Data Models More Accurate Communication Scheme Information Models Data Models Types and Operations Mapping of Information Models into Data Models Queries and Linear Programs Data Machine Properties of Data Models Exercises 3 Relational Model of Information Relations as Objects Null Values Integrity Rules Operations Connection to Mathematical Logic Semantic Limitations of the Relational Model 4 The Relational Models of Data Database Languages Database Programming Languages Impedance Mismatch Properties of the Relational Data Models 5 Set Models of Data Three-Level Set Data Model Natural Coding for the Relational Model Principles of the Set Model Programming Language Review of the Starset Language Properties and Limitations of the Three-Level Model Super-Set Data Model Comparison With Object-Oriented Approach 6 Set Models of Information Set-Relational Models Comparison with the Relational Model Super-Set Information Model 7 Distributed Systems Basic Ideas and Problems Elaborating on Basic Ideas Mass Systems Models of Information and Data Scheme and System Catalog Parallelism in Query Processing Appendices: Data Types and Data Variables and Expressions Programs and Statements Examples of Programs List of Statements Starset Syntax Primitive Patterns and Functions Keywords of the Language References Index