このページのリンク

<電子ブック>
Translating Relational Queries into Iterative Programs / by Johann C. Freytag
(Lecture Notes in Computer Science. ISSN:16113349 ; 261)

1st ed. 1987.
出版者 (Berlin, Heidelberg : Springer Berlin Heidelberg : Imprint: Springer)
出版年 1987
本文言語 英語
大きさ XIV, 134 p : online resource
著者標目 *Freytag, Johann C author
SpringerLink (Online service)
件 名 LCSH:Database management
LCSH:Application software
LCSH:Electronic data processing -- Management  全ての件名で検索
FREE:Database Management
FREE:Computer and Information Systems Applications
FREE:IT Operations
一般注記 Data models and rewriting systems -- A transformation system based on recursive programs -- Query transformation based on map expressions -- The transformation of aggregate functions -- The implementation of database systems in T -- Conclusion and future work
This book investigates the problem of translating relational queries into iterative programs using methods and techniques from the areas of functional programming and program transformation. The first part presents two algorithms which generate iterative programs from algebra-based query specifications. While the first algorithm is based on the transformation of recursive programs, the second uses functional expressions to generate the final iterative form. In the second part the same techniques generate efficient programs for the evaluation of aggregate functions in relational database systems. In several steps, programs which perform aggregation after sorting, are transformed into programs which perform aggregation while sorting. The third part then investigates the Lisp-dialect T as a possible implementation language for database systems. The book describes all transformations by transformation rules. The reader can expect a formal treatment of the proposed transformations which provide the basis for proving the correctness of the algorithms and, at the same time, give important insight into the techniques and methods developed for the transformation. Additionally, the high-level, detailed description of the algorithms immediately leads to their implementation and allows their extension to meet new requirements. Overall, the use of transformation rules and transformation methods introduces a new approach to query processing in relational database systems
HTTP:URL=https://doi.org/10.1007/BFb0055115
目次/あらすじ

所蔵情報を非表示

電子ブック オンライン 電子ブック

Springer eBooks 9783540472094
電子リソース
EB00224983

書誌詳細を非表示

データ種別 電子ブック
分 類 LCC:QA76.9.D3
DC23:005.74
書誌ID 4001088792
ISBN 9783540472094

 類似資料