Databases in Historical Research


Book Description

This textbook builds knowledge progressively and sympathetically, from first principles to advanced topics. The authors explain how to take a project from the specification stage to completion, and offer guidance on choice of approach, techniques, hardware and software. Key ideas are presented in a readily understandable form through the use of diagrams and summary boxes, and the text is brought to life through the use of case studies. An ideal handbook for the undergraduate, postgraduate and professional historian embarking on a dissertation or historical research.




On Object-Oriented Database Systems


Book Description

Object-oriented database systems have been approached with mainly two major intentions in mind, namely to better support new application areas including CAD/CAM, office automation, knowledge engineering, and to overcome the `impendance mismatch' between data models and programming languages. This volume gives a comprehensive overwiew of developments in this flourishing area of current database research. Data model and language aspects, interface and database design issues, architectural and implementation questions are covered. Although based on a series of workshops, the contents of this book has been carefully edited to reflect the current state of international research in object oriented database design and implementation.




Object-oriented Software for Manufacturing Systems


Book Description

I must confess that I stumbled upon the object-oriented (00) world view during my explorations into the world of artificial intelligence (AI) in search of a new solution to the problem of building computer-integrated manufacturing systems (CIM). In 00 computing, I found the constructs to model the manufacturing enterprise in terms of information, a resource that is common to all activities in an organization. It offered a level of modularity, and the coupling/binding neces sary for fostering integration without placing undue restrictions on what the individual applications can do. The implications of 00 computing are more extensive than just being a vehicle for manufacturing applications. Leaders in the field such as Brad Cox see it introducing a paradigm shift that will change our world gradually, but as radically as the Industrial Revolution changed manufacturing. However, it must be borne in mind that simply using an object-oriented language or environment does not, in itself, ensure success in one's applications. It requires a different way of thinking, design discipline, techniques, and tools to exploit what the technology has to offer. In other words, it calls for a paradigm shift (as defined by Kuhn in The Structure of Scientific Revolution, a classic text in the history of science).




Information Modelling and Knowledge Bases III


Book Description

Papers direct the focus of interest to the development and use of conceptual models in information systems of various kinds and aim at improving awareness about general or specific problems and solutions in conceptual modelling.




Persistent Object Systems


Book Description




Questions and Information Systems


Book Description

The design and functioning of an information system improve to the extent that the system can handle the questions people ask. Surprisingly, however, researchers in the cognitive, computer, and information sciences have not thoroughly examined the multitude of relationships between information systems and questions -- both question asking and answering. The purpose of this book is to explicitly examine these relationships. Chapter contributors believe that questions play a central role in the analysis, design, and use of different kinds of natural or artificial information systems such as human cognition, social interaction, communication networks, and intelligent tutoring systems. Their efforts show that data structures and representations need to be organized around the questioning mechanisms in order to achieve a quick retrieval of relevant useful information.




Advances in Object-Oriented Database Systems


Book Description

Object-oriented database management systems (OODBMSs) have generated significant excitement in the database community in the last decade. This interest stems from a real need for data management support for what are called "advanced application areas" that are not well-served by relational technology. The case for object-oriented technology has been made on three fronts. First is the data modeling requirements of the new applications. Some of the more important shortcomings of the relational systems in meeting the requirements of these applications include: 1. Relational systems deal with a single object type: a relation. A relation is used to model different real-world objects, but the semantics of this association is not part of the database. Furthermore, the attributes of a relation may come only from simple and fixed data type domains (numeric, character, and, sometimes, date types). Advanced applications require explicit storage and manipulation of more abstract types (e.g., images, design documents) and the ability for the users to define their own application-specific types. Therefore, a rich type system supporting user defined abstract types is required. 2. The relational model structures data in a relatively simple and flat manner. Non traditional applications require more complex object structures with nested objects (e.g., a vehicle object containing an engine object).




Object – Oriented Database Systems : Approaches and Architectures


Book Description

This well-received book, now in its third edition, is a comprehensive presentation of the fundamentals of object-oriented database systems (OODBMS). It provides extensive coverage of the different approaches to object data management, including the three major approaches--semantic database systems approach, object-oriented programming language extension approach, and the relational extension approach--as well as the various types of architectures of object-oriented database systems. The book discusses all recent developments in this field, such as the emergence of Java as the dominant object-oriented programming language--resulting in upcoming OODBMS products such as Ozone--and the provision of object-oriented database features in object-relational database systems (ORDBMS) products such as Oracle 9i and DB2. The new edition provides an extensive discussion of PostgreSQL, a popular open source object-oriented database system which has emerged as a viable alternative to expensive commercial database systems such as Oracle. The book is extensively illustrated, which enables students to develop a firm grasp of the underlying concepts. The chapter-end exercises help in testing the students' comprehension of the fundamental principles. The book is primarily meant for students of IT-related programmes having courses in database systems. Computer professionals will also find the book immensely useful.




Conceptual Modeling - ER '96


Book Description

This volume constitutes the refereed proceedings of the 15th International Conference on Conceptual Modeling, ER '96, held in Cottbus, Germany, in October 1996. The volume presents three invited contributions together with 29 revised full papers selected from 110 submissions. The papers cover all current aspects of the entity-relationship approach and conceptual modeling; they are organized in sections on advanced schema design, processes, query languages, representation, integration, principles of database design, transformation, enhanced modelling, capturing design information, and evolution.