חזרה לתוצאות החיפוש

Temporal data and the relational model [electronic resource]

להגדלת הטקסט להקטנת הטקסט
  • ספר

Temporal database systems are systems that provide special support for storing, querying, and updating historical and/or future data. Current DBMSs provide essentially no temporal features at all, but this situation is likely to change soon for a variety of reasons; in fact, temporal databases are virtually certain to become important sooner rather than later, in the commercial world as well as in academia. This book provides an in-depth description of the foundations and principles on which those temporal DBMSs will be built. These foundations and principles are firmly rooted in the re

כותר Temporal data and the relational model [electronic resource] : a detailed investigation into the application of interval and relation theory to the problem of temporal database management / C.J. Date, Hugh Darwen, Nikos A. Lorentzos.
מהדורה 1st ed.
מוציא לאור San Diego, CA : Morgan Kaufmann Publishers
שנה c2003
הערות Description based upon print version of record.
Includes bibliographical references and index.
English
הערת תוכן ותקציר Front Cover
Temporal Data and the Relational Model
Copyright Page
Contents
Preface
Part I: Preliminaries
Chapter 1. A Review of Relational Concepts
1.1 Introduction
1.2 The Running Example
1.3 Types
1.4 Relation Values
1.5 Relation Variables
1.6 Integrity Constraints
1.7 Relational Operators
1.8 The Relational Model
Exercises
Chapter 2. An Overview of Tutorial D
2.3_ Introduction
2.2 Scalar Type Definitions
2.3 Relational Definitions
2.4 Relational Expressions
2.5 Relational Assignments
2.6 Constraint Definitions
Part II: Laying the Foundations
Chapter 3. Time and the Database3.1 Introduction
3.2 Timestamped Propositions
3.3 Valid Time versus Transaction Time
3.4 Some Fundamental Questions
Chapter 4. What is the Problem?
4.1 Introduction
4.2 ""Semitemporalizing"" Suppliers and Shipments
4.3 Fully Temporalizing Suppliers and Shipments
Chapter 5. Intervals
5.1 Introduction
5.2 Applications of Intervals
5.3 Point Types and Interval Types
5.4 A More Searching Example
Chapter 6. Operators on Intervals
6.1 Introduction
6.2 Comparison Operators
6.3 Other Operators
6.4 Sample Queries
6.5 A Final RemarkExercises
Chapter 7. The Expand and Collapse Operators
7.1 Introduction
7.2 Expanded Form
7.3 Collapsed Form
7.4 Operating on Sets of Intervals
7.5 Treating Sets as Unary Relations
7.6 Operating on Nullary Relations
Chapter 8. The PACK and UNPACK Operators
8.1 Introduction
8.2 Packing Relations
8.3 Unpacking Relations
8.4 Sample Queries
8.5 Packing and Unpacking on No Attributes
8.6 Packing and Unpacking on Several Attributes
8.7 Further Points
Chapter 9. Generalizing the Relational Operators
9.1 Introduction
9.2 Union, Intersect, and Difference9.3 Restrict and Project
9.4 Join
9.5 Extend and Summarize
9.6 Group and Ungroup
9.7 Relational Comparisons
9.8 The Underlying Intuition
9.9 The Regular Relational Operators Revisited
Part III: Building on the Foundations
Chapter 10. Database Design
10.1 Introduction
10.2 Current Relvars Only
10.3 Historical Relvars Only
10.4 Sixth Normal Form
10.5 ""The Moving Point Now""
10.6 Both Current and Historical Relvars
10.7 Concluding Remarks
Chapter 11. Integrity Constraints I: Candidate Keys and Related Constraints
11.1 Introduction11.2 The Redundancy Problem
11.3 The Circumlocution Problem
11.4 The Contradiction Problem
11.5 Combining Specifications
11.6 PACKED ON without WHEN/THEN
11.7 WHEN/THEN without PACKED ON
11.8 Neither PACKED ON nor WHEN/THEN
11.9 Candidate Keys Revisited
11.10 PACKED ON Revisited
Chapter 12. Integrity Constraints II: General Constraints
12.1 Introduction
12.2 The Nine Requirements
12.3 Current Relvars Only
12.4 Historical Relvars Only
12.5 Both Current and Historical Relvars
12.6 Syntactic Shorthands
12.7 Concluding Remarks
Chapter 13. Database Queries
סדרה The Morgan Kaufmann Series in Data Management Systems
היקף החומר 1 online resource (448 p.)
שפה אנגלית
מספר מערכת 997010710621805171
תצוגת MARC

יודעים עוד על הפריט? זיהיתם טעות?