Download presentation
Presentation is loading. Please wait.
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
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.