ACM Home Page
Please provide us with feedback. Feedback
A formal characterization of PIVOT/UNPIVOT
Full text PdfPdf (188 KB)
Source Conference on Information and Knowledge Management archive
Proceedings of the 14th ACM international conference on Information and knowledge management table of contents
Bremen, Germany
SESSION: Paper session DB-6 (databases): algorithms table of contents
Pages: 602 - 608  
Year of Publication: 2005
ISBN:1-59593-140-6
Authors
Catharine M. Wyss  Indiana University, Bloomington, IN
Edward L. Robertson  Indiana University, Bloomington, IN
Sponsors
ACM: Association for Computing Machinery
SIGIR: ACM Special Interest Group on Information Retrieval
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 5,   Downloads (12 Months): 44,   Citation Count: 2
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1099554.1099709
What is a DOI?

ABSTRACT

PIVOT is an important relational operation that allows data in rows to be exchanged for columns. Although most current relational database management systems support PIVOT-type operations, to date a purely formal, algebraic characterization of PIVOT has been lacking. In this paper, we present a characterization in terms of extended relational algebra operators τ (transpose), Π (drop projection), and μ (unique optimal tuple merge). This enables us to (1) draw parallels with PIVOT and existing operators employed in Dynamic Data Mapping Systems (DDMS), (2) formally characterize invertible PIVOT instances, and (3) provide complexity results for PIVOT-type operations. These contributions are an important part of ongoing work on formal models for relational OLAP.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
Fulya Erdinc and Catharine M. Wyss. Intrinsic, Rule-Based Optimization of PIVOT and UNPIVOT Operations within RDBMS. Forthcoming.
 
2
Conor Cunningham, César A. Galindo-Legaria, and Goetz Graefe. PIVOT and UNPIVOT: Optimization and Execution Strategies in an RDBMS. VLDB 2004.
 
3
 
4
5
 
6
 
7
Edward L. Robertson and Catharine M. Wyss. Optimal Tuple Merge is NP-complete. IUCS Technical Report TR599, August 2004.
8
9


Collaborative Colleagues:
Catharine M. Wyss: colleagues
Edward L. Robertson: colleagues