메뉴 건너뛰기




Volumn 5, Issue 2, 1996, Pages 119-132

Algebraic query optimisation for database programming languages

Author keywords

Algebraic manipulation; Database management; Database programming languages; Functional languages; Query optimisation

Indexed keywords


EID: 0344683665     PISSN: 10668888     EISSN: None     Source Type: Journal    
DOI: 10.1007/s007780050019     Document Type: Article
Times cited : (10)

References (35)
  • 1
    • 0002473738 scopus 로고
    • Algebraic properties of bag data types
    • Barcelona, September
    • Albert J (1991) Algebraic properties of bag data types. In: Proc 17th VLDB, Barcelona, September, pp 211-219
    • (1991) Proc 17th VLDB , pp. 211-219
    • Albert, J.1
  • 4
    • 85032874794 scopus 로고
    • Algebraic optimization of object-oriented query languages
    • Abiteboul S, Kanellakis PC (eds) ICDT '90. Springer, Berlin Heidelberg New York
    • Beeri C, Kornatzky Y (1990) Algebraic optimization of object-oriented query languages. In: Abiteboul S, Kanellakis PC (eds) ICDT '90. (Lecture notes in computer science, vol 470) Springer, Berlin Heidelberg New York, pp 72-88
    • (1990) Lecture Notes in Computer Science , vol.470 , pp. 72-88
    • Beeri, C.1    Kornatzky, Y.2
  • 5
    • 0026987266 scopus 로고
    • Functional and predicative programming in OODBs
    • San Diego, June
    • Beeri C, Milo T (1992) Functional and predicative programming in OODBs. In: Proc ACM PODS, San Diego, June, pp 176-190
    • (1992) Proc ACM PODS , pp. 176-190
    • Beeri, C.1    Milo, T.2
  • 7
    • 0039711619 scopus 로고
    • Structural recursion as a query language
    • Nafplion, August
    • Breazu-Tannen V, Buneman P, Naqvi S (1991) Structural recursion as a query language. In: Proc 3rd DBPL, Nafplion, August, pp 9-19
    • (1991) Proc 3rd DBPL , pp. 9-19
    • Breazu-Tannen, V.1    Buneman, P.2    Naqvi, S.3
  • 8
    • 0017419683 scopus 로고
    • A transformation system for developing recursive programs
    • Burstall RM, Darlington J (1977) A transformation system for developing recursive programs. JACM 24:44-67
    • (1977) JACM , vol.24 , pp. 44-67
    • Burstall, R.M.1    Darlington, J.2
  • 9
    • 0000261819 scopus 로고
    • Including group-by in query optimisation
    • Santiago, September
    • Chaudhuri S, Shim K (1994) Including group-by in query optimisation. In: Proc 20th VLDB, Santiago, September, pp 354-366
    • (1994) Proc 20th VLDB , pp. 354-366
    • Chaudhuri, S.1    Shim, K.2
  • 10
    • 85031944887 scopus 로고
    • Strictness analysis - A practical approach
    • Jouannaud J-P (ed) Functional Programming Languages and Computer Architecture: proceedings. Springer, Berlin Heidelberg New York
    • Clack C, Peyton-Jones S (1985) Strictness analysis - a practical approach. In: Jouannaud J-P (ed) Functional Programming Languages and Computer Architecture: proceedings. (Lecture notes in computer science, vol 201) Springer, Berlin Heidelberg New York, pp 33-49
    • (1985) Lecture Notes in Computer Science , vol.201 , pp. 33-49
    • Clack, C.1    Peyton-Jones, S.2
  • 11
    • 84976833037 scopus 로고
    • A general framework for the optimization of object-oriented queries
    • San Diego, June
    • Cluet S, Delobel C (1992) A general framework for the optimization of object-oriented queries. In: Proc ACM SIGMOD, San Diego, June, pp 383-392
    • (1992) Proc ACM SIGMOD , pp. 383-392
    • Cluet, S.1    Delobel, C.2
  • 12
    • 0041121800 scopus 로고
    • Algebraic query optimisation in the CoOMS structurally object-oriented database system
    • Freytag JC, Maier D, Vossen G (eds) Morgan Kaufman, San Mateo, Calif
    • Demuth B, Geppert A, Gorchs T (1994) Algebraic query optimisation in the CoOMS structurally object-oriented database system. In: Query processing for Advanced Database Systems. Freytag JC, Maier D, Vossen G (eds) Morgan Kaufman, San Mateo, Calif
    • (1994) Query Processing for Advanced Database Systems
    • Demuth, B.1    Geppert, A.2    Gorchs, T.3
  • 13
    • 0345545898 scopus 로고
    • A functional DBPL revealing high level optimizations
    • Nafplion, August
    • Erwig M, Lipeck U (1991) A functional DBPL revealing high level optimizations. In: Proc 3rd DBPL, Nafplion, August, pp 306-321
    • (1991) Proc 3rd DBPL , pp. 306-321
    • Erwig, M.1    Lipeck, U.2
  • 14
    • 0024621006 scopus 로고
    • On the translation of relational queries into iterative programs
    • Freytag JC, Goodman N (1989) On the translation of relational queries into iterative programs. ACM Trans Database Syst 14:1-27
    • (1989) ACM Trans Database Syst , vol.14 , pp. 1-27
    • Freytag, J.C.1    Goodman, N.2
  • 15
    • 84935510754 scopus 로고
    • Mininum and maximum predicates in logic programming
    • Denver, May
    • Ganguly S, Greco S, Zaniolo C (1991) Mininum and maximum predicates in logic programming. In: Proc ACM PODS, Denver, May, pp 154-163
    • (1991) Proc ACM PODS , pp. 154-163
    • Ganguly, S.1    Greco, S.2    Zaniolo, C.3
  • 16
    • 24944478047 scopus 로고
    • The mechanical transformation of data types
    • Harrison P, Khoshnevisan H (1992) The mechanical transformation of data types. Comput J 35:138-147
    • (1992) Comput J , vol.35 , pp. 138-147
    • Harrison, P.1    Khoshnevisan, H.2
  • 17
    • 0342605007 scopus 로고
    • List comprehensions in Agna, a parallel persistent object system
    • Hughes J (ed) Functional Programming Languages and Computer Architecture: Proceedings. Springer, Berlin Heidelberg New York
    • Heytens ML, Nikhil RS (1991) List comprehensions in Agna, a parallel persistent object system. In: Hughes J (ed) Functional Programming Languages and Computer Architecture: Proceedings. (Lecture notes in computer science, vol 523) Springer, Berlin Heidelberg New York, pp 569-591
    • (1991) Lecture Notes in Computer Science , vol.523 , pp. 569-591
    • Heytens, M.L.1    Nikhil, R.S.2
  • 19
    • 0021437481 scopus 로고
    • Query optimisation in database systems
    • Jarke M, Koch J (1984) Query optimisation in database systems. ACM Comput Surv 16:111-152
    • (1984) ACM Comput Surv , vol.16 , pp. 111-152
    • Jarke, M.1    Koch, J.2
  • 21
    • 0346740701 scopus 로고
    • Some properties of query languages for bags
    • Beeri C, Ohori A, Shasha D (eds) New York. (Workshops in Computing) Springer, Berlin Heidelberg New York
    • Libkin L, Wong L (1993) Some properties of query languages for bags. In: Beeri C, Ohori A, Shasha D (eds) Proceedings of the 4th DBPL, New York. (Workshops in Computing) Springer, Berlin Heidelberg New York, pp 97-114
    • (1993) Proceedings of the 4th DBPL , pp. 97-114
    • Libkin, L.1    Wong, L.2
  • 22
    • 0345114620 scopus 로고
    • A transformation-based approach to optimizing loops in database programming languages
    • San Diego, June
    • Lieuwin D, Dewitt D (1992) A transformation-based approach to optimizing loops in database programming languages. In: Proc ACM SIGMOD, San Diego, June, pp 91-100
    • (1992) Proc ACM SIGMOD , pp. 91-100
    • Lieuwin, D.1    Dewitt, D.2
  • 23
    • 84976673145 scopus 로고
    • Database programming in Machiavelli - A polymorphic language with static type inference
    • Portland, June
    • Ohori A, Buneman P, Breazu-Tannen, V (1989) Database programming in Machiavelli - a polymorphic language with static type inference. In: Proc ACM SIGMOD, Portland, June, pp 46-57
    • (1989) Proc ACM SIGMOD , pp. 46-57
    • Ohori, A.1    Buneman, P.2    Breazu-Tannen, V.3
  • 24
    • 0025548889 scopus 로고
    • Optimising and executing DAPLEX queries using Prolog
    • Paton NW, Gray PMD (1990) Optimising and executing DAPLEX queries using Prolog. Comput J 33:547-555
    • (1990) Comput J , vol.33 , pp. 547-555
    • Paton, N.W.1    Gray, P.M.D.2
  • 27
    • 0000110250 scopus 로고
    • A power-domain construction
    • Plotkin G (1976) A power-domain construction. SIAM J Comput 5:452-487
    • (1976) SIAM J Comput , vol.5 , pp. 452-487
    • Plotkin, G.1
  • 28
    • 0041669328 scopus 로고
    • A domain-theoretic approach to integrating logic and functional database languages
    • Dublin, August
    • Poulovassilis A, Small C (1993) A domain-theoretic approach to integrating logic and functional database languages. In: Proc 19th VLDB, Dublin, August, pp 416-428
    • (1993) Proc 19th VLDB , pp. 416-428
    • Poulovassilis, A.1    Small, C.2
  • 30
    • 0040431634 scopus 로고
    • An object-oriented query algebra
    • Oregon, June
    • Shaw GB, Zdonik SB (1989) An object-oriented query algebra. In: Proc 2nd DBPL, Oregon, June, pp 103-112
    • (1989) Proc 2nd DBPL , pp. 103-112
    • Shaw, G.B.1    Zdonik, S.B.2
  • 31
    • 84976833280 scopus 로고
    • Managing persistent objects in a multi-level store
    • Denver, May
    • Stonebraker M (1991) Managing persistent objects in a multi-level store. In: Proc ACM SIGMOD, Denver, May, pp 2-11
    • (1991) Proc ACM SIGMOD , pp. 2-11
    • Stonebraker, M.1
  • 34
    • 84976799937 scopus 로고
    • Algebraic support for complex objects with arrays, identity and inheritance
    • Denver, May
    • Vandenburg SL, DeWitt DJ (1991) Algebraic support for complex objects with arrays, identity and inheritance. In: Proc ACM SIGMOD, Denver, May pp 158-167
    • (1991) Proc ACM SIGMOD , pp. 158-167
    • Vandenburg, S.L.1    DeWitt, D.J.2


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.