Presentation is loading. Please wait.

Presentation is loading. Please wait.

Chap 5: HSQL: A Historical Query Language

Similar presentations


Presentation on theme: "Chap 5: HSQL: A Historical Query Language"— Presentation transcript:

1 Chap 5: HSQL: A Historical Query Language
Temporal Database Chap 5: HSQL: A Historical Query Language

2 5.2.4 Historical Relations and Their Representation
If DATE is the granularity for the SHIPMENT object , two shipments received on same day (but at different times of the day) will be treated as though they occurred simultaneously (i.e.,at same time) To clearly understand the basic functions of HDBMS , consider the following HSQL definition of a historical relation EMP :

3 5.2.4 Historical Relations and Their Representation

4 The Time Domain in HSQL

5 Interval Comparisons

6 Interval Operations

7 Interval Operations

8 Built-in Functions

9 Built-in Functions

10 5.3.5 Comparing Instants of Different Granularities

11 5.4 Historical Relational Algebra

12 5.4.3 New Primitive Operations

13 5.4.3 New Primitive Operations

14 5.4.3 New Primitive Operations

15 New Useful Operators

16 Data Definition

17 Data Definition

18 5.6 Data Retrieval

19 5.6 Data Retrieval

20 5.6 Data Retrieval

21 5.4.3 New Primitive Operations

22 Aggregate Functions

23 Aggregate Functions

24 Aggregate Functions

25 Aggregate Functions

26 Aggregate Functions

27 Aggregate Functions

28 Aggregate Functions

29 Aggregate Functions

30 The Insert Operation

31 The Update Operation

32 The Delete Operation

33 Delayed Maintenance

34 Error Correction

35 Error Correction

36 Error Correction

37 Error Correction

38 Error Correction

39 Error Correction

40 Error Correction

41 5.9 Using Nonhistorical Relations

42 5.10 Facilities for Time Rollback

43 Handle Future Time

44 Handle Future Time


Download ppt "Chap 5: HSQL: A Historical Query Language"

Similar presentations


Ads by Google