期刊文献+

面向数据库性能的SQL语句解析与翻译 被引量:5

SQL parse and translation oriented to database performance
下载PDF
导出
摘要 信息泄漏事件不断发生使得数据库安全的重要性不断提高。基于SQL解析能够实现SQL到自然语言的翻译,帮助非专业人员分析数据库的访问活动和识别风险。通过SQL词法和语法的EBNF描述构造了可以用于LL的规则输入,使用ANTLR工具生成了SQL词法和语法解析器。进一步,SQL词法和语法解析器实现了SQL语句到抽象语法树的转换。并通过解析抽象语法树,将SQL语句翻译成自然语言。最后,将SQL解析和翻译功能应用在数据库防火墙和安全审计系统中。 The continuous occurrence of information leakage incidents makes the importance of database security improve constantly. The SQL parse can realize the translation from SQL to natural language,and help the non-specialized people to analyze the database access activities and identify the risks. The rule input applied to LL was constructed by means of EBNF description of SQL morphology and syntax. The SQL morphology and parser are generated with ANTLR tool,which can realize the conversion from SQL statement to abstract syntax tree. The SQL statement can be translated into natural language by parsing the abstract syntax tree. Finally,SQL parse and translation function are applied to the database firewall and safety audit system.
作者 崔娜
出处 《现代电子技术》 北大核心 2016年第11期99-102,107,共5页 Modern Electronics Technique
关键词 SQL解析 LL解析器 ANTLR 抽象语法树 SQL翻译 数据库安全 SQL parse LL parser ANTLR abstract syntax tree SQL translation database security
  • 相关文献

参考文献7

  • 1张博,类艳春,廉小伟.数据库安全漏洞浅析[J].保密科学技术,2012(3):23-25. 被引量:1
  • 2闫红岩.SQL语句分析及数据库安全研究[J].贵阳:贵州大学,2006.
  • 3侯智斌,孙彦飞,吕曹芳.基于入侵容忍技术的数据库安全策略研究[J].现代电子技术,2011,34(7):78-80. 被引量:2
  • 4PARR T,FISHER K.LL(*):the foundation of the ANTLR parser generator[C]//Proceedings of 32nd ACM SIGPLAN Conference on Programming Language Design and Implementation.[S.l.]:ACM,2011:425-436.
  • 5SALOMAA K,YU S.NFA to DFA transformation for finite languages over arbitrary alphabets[C]//Proceedings of 1996 First International Workshop on Implementing Automata.London:Springer,1996:149-158.
  • 6LOUDEN K C.Compiler construction:principles and practice[M].New York:Cengage Learning,2000:21-148.
  • 7DATE C J,DARWEN H.A guide to the SQL standard[M].New York:Addison-Wesley,1987.

二级参考文献7

  • 1朱良根,雷振甲,张玉清.数据库安全技术研究[J].计算机应用研究,2004,21(9):127-129. 被引量:66
  • 2SlTAVRIDOU Victoria.SRI international intrusion tolerant software architectures[EB/OL].[2001-12-12].http://www2.computer.
  • 3代俊鹏.基于入侵容忍技术的企业数据库安全系统[D].上海:上海外国语大学,2008.
  • 4GUO Yuan-bo,MA Jian-feng.An efficient and secure faulttolerant conference-key distribution protocol[J].IEEE Transactions on Consumer Electronics,2004,50(2):571-575.
  • 5CACHIN C,SAMAR A.Secure distributed DNS[C].Switzerland:Proc.Intl.Conference on Dependable Systems and Networks(DSN-2004),2004.
  • 6RAMASAMY H V.A group member protocol for an intrusion-tolerant group communication system[EB/OL].[2002-08-15].http://www.crhc.uiuc.edu/PERFORM/Papers/USAN..paper.
  • 7李东风,谢昕.数据库安全技术研究与应用[J].计算机安全,2008(1):42-44. 被引量:28

共引文献1

同被引文献50

引证文献5

二级引证文献9

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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