期刊文献+

MDX编译器设计与实现 被引量:3

Design and realization of MDX compiler
下载PDF
导出
摘要 讨论了针对OLAP分析服务器中多维查询语言MDX解析模块的设计与实现。研究了基于Lex和Yacc,将MDX查询语句解析成查询树对象的设计思路与实现方法。结合元数据访问和权限管理,编译器从词法分析、语法分析和语义处理等方面进行深入分析,不仅完成了语法和语义的检查,还可基于角色对用户分析查询进行权限验证,实现信息的安全管理。 The design and realization of Multi-Dimensional eXpression (MDX) compiler for Online Analytical Processing (OLAP) database was discussed, The Lex and Yacc based road map for designing the MDX complier which parsed the MDX query into a query tree object was studied. Lexical analysis, syntactic analysis and semantic processing were carried out along with the access to metadata and role based access control. The MDX compiler not only checked the syntax and semantics, but also authenticated and authorized users to achieve information security.
出处 《计算机应用》 CSCD 北大核心 2007年第12期3035-3038,共4页 journal of Computer Applications
基金 广东省科技计划资助项目(2006B11301001) 广州市科技计划资助项目(2006Z3-D3081)
关键词 OLAP分析服务器 多维查询语言 MDX编译器 OLAP analysis server Multi-dimension expression MDX compiler
  • 相关文献

参考文献11

  • 1曹忠升,黄宇殊,冯剑琳.多维查询语言DM_MDX编译器的设计与实现[J].计算机工程与应用,2004,40(9):109-111. 被引量:4
  • 2LAKSHMANAN L V S, PEI J, HAN J W. Quotient cube: how to summarize the semantics of a data cube [C/OL] // Proceedings of the 28th VLDB Conference, Kowloon Shangri-La Hotel, Hong Kong, China, August 20-23, 2002 [2007-04 -08]. http://www. es. ust. hk/vldb2002/VLDB2002 -proceedings/slides/S22P02 slides.pdf.
  • 3GEORGE S, CHRISTOPHER W, FRANCESCO C. MDX solutions: with Microsoft SQL Server analysis services 2005 and hyperion essb [M]. 2nd ed. [S. l.]: John Wiley and Sons, 2006:17 -24.
  • 4HAN J W, KAMBER M. Data mining concepts and techniques [M]. [ S. l. ] : Morgan Kaufmann Publishers, 2001:54 - 58.
  • 5CHAUDHURI S, DAYAL U. An overview of data warehousing and OLAP technology [J]. ACM SIGMOD Record, 1997, 26(1): 65- 74.
  • 6LESK M E, SCHMIDT E. Lex - a lexical analyzer generator [EB / OL]. [2007-04-08]. http://dinosaur. compilertools. net/lex/index. html.
  • 7JHONSON S C. Yacc: yet another compiler compiler [EB/OL]. [2007 -04 -12]. http://dinosaur. compilertools. net/yacc/index. html.
  • 8张素琴,吕映芝,将维杜,等.编译原理[M].北京:清华大学出版社,2005:155-156.
  • 9AHO A V, SETHI R, ULLMAN J D. Compilers: principles, techniques, and tools [M]. [S. l.]: Addison Wesley, 1986: 429-439.
  • 10郑启龙,姚震译.编译器构造C语言描述[M].北京:机械工业出版社,2005:137-140.

二级参考文献14

  • 1.SQL Server 联机丛书[M].Microsoft Corp,2000..
  • 2Lakshmanan LV,Pei J,Zhao Y.QC-Trees:An efficient summary structure for semantic OLAP.In:Halevy AY,ed.Proc.of the 2003 ACM SIGMOD Int'l Conf.on Management of Data.San Diego:ACM,2003.64-75.
  • 3Hahn CJ,Warren SG,London J.Edited synoptic cloud reports from ships and land stations over the globe,1982-1991.1996.http://cdiac.est.ornl.gov/ftp/ndp026b/SEP85L.Z
  • 4Hellerstein JM,Haas PJ,Wang HJ.Online aggregation.In:Peckham J,ed.Proc.of the 1997 ACM SIGMOD Int'l Conf.on Management of Data.Tucson:ACM Press,1997.171-182.
  • 5Wang W,Lu HJ,Feng JL,Yu JX.Condensed cube:An efficient approach to reducing data cube size.In:Proc.of the 18th Int'l Conf.on Data Engineering.San Jose:IEEE Computer Society,2002.155-165.
  • 6Sismanis Y,Deligiannakis A,Roussopoulos N,Kotidis Y.Dwarf:Shrinking the PetaCube.In:Franklin MJ,Moon B,Ailamaki A,eds.Proc.of the 2002 ACM SIGMOD Int'l Conf.on Management of Data.Madison:ACM Press,2002.464-475.
  • 7Lakshmanan LV,Pei J,Han JW.Quotient cube:How to summarize the semantics of a data cubes.In:Bressan S,Chaudhri A,Lee ML,Yu JX,Lacroix Z,eds.Proc.of the 28th Int'l Conf.on Very Large Data Bases.Hong Kong:Springer-Verlag,2002.778-789.
  • 8Ho CT,Agrawal R,Megiddo N,Srikant R.Range queries in OLAP data cubes.In:Peckham J,ed.Proc.of the ACM SIGMOD Int'l Conf.on Management of Data.Tucson:ACM Press,1997.73-88.
  • 9Poon CK.Dynamic orthogonal range queries in OLAP.Theoretical Computer Science,2003,296(3):487-510.
  • 10Acharya S,Gibbons PB,Poosala V,Ramaswamy S.The aqua approximate query answering system.In:Delis L,Faloutsos C,Ghandeharizadeh S,eds.Proc.of the 1999 ACM SIGMOD Int'l Conf.on Management of Data.Philadelphia:ACM Press,1999.574-576.

共引文献17

同被引文献22

  • 1覃安,符红光.一种新型计算机代数系统编译器的设计与实现[J].计算机工程,2006,32(16):83-85. 被引量:2
  • 2陈东,张承瑞,李剑峰.运动控制器控制语言及编译系统研究[J].精密制造与自动化,2006(3):45-48. 被引量:3
  • 3魏乐,赵秋云,刘文清.一个简单语言编译器的设计与实现[J].成都信息工程学院学报,2007,22(3):312-316. 被引量:2
  • 4张索琴,吕映芝,将维杜.编译原理[M].北京:清华大学出版社,2005.
  • 5Alfred V Aho,Monica S Lam,Ravi Sethi,et al.Compilers:Principles,Techniques,and Tools (2nd Edition)[M].San Francisco:Addison Wesley,2006.
  • 6M E Lesk,E Schmidt.Lex-A Lexical Analyzer Generator[EB/OL].[2007-04-12].http://dinosaur.compilertools.net/lex/index.html
  • 7Yong Xiao,Zena M Ariola,Michel Mauny.From Syntactic Theories to Interpreters:A Specification Language and Its Compilation[EB/OL].[2000-09-29].http://arxiv.org/abs/cs/0009030v1
  • 8JHONSON S C.Yacc:Yet Another Compiler-Compiler[EB/OL].[2007-04-12].http://dinosaur.compilertools.net/yacc/index.html
  • 9GEORGE S, CHRISTOPHER W, FRANCE SCO C. MDX solutions: with Microsoft SQL Server analysis services 2005 and hyperion essb[M]. 2nd ed. [S.l.] : John Wiley and Sons, 2006:17 - 24.
  • 10W H Immon.王志海,等译.构建数据仓库.第3版[M].北京:机械工业出版社,2003.

引证文献3

二级引证文献2

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部