期刊文献+

OSCAR中嵌入式SQL的设计与实现

Design and Implementation of the Embedded SQL System in OSCAR
下载PDF
导出
摘要 实现了一个嵌入式SQL系统,支持在C语言中嵌入SQL语句。该系统是对象关系型数据库管理系统OSCAR客户端的重要组成部分,分为两部分实现:预处理模块和ESQL运行库。预处理模块根据ESQL语言的语法规则分析和识别ESQL语句,并且转换为实现相同功能的C语言函数调用;ESQL运行库实现这些C函数,通过网络通信库与服务器端通信,并执行SQL语句,返回结果值。 To enable an embedding of SQL statements in C language, the embedded SQL system is implemented. The system plays a crucial role in the client part of OSCAR, an object relational database management system. It includes two components: preprocess module and ESQL runtime library. The former parses ESQL statements with the syntactic rules of ESQL language, and translates them into corresponding C function calls. The latter implements the C functions that communicate with the server via network communication library. The server then executes the SQL statements and returns results to the client.
出处 《计算机应用研究》 CSCD 北大核心 2005年第1期137-139,218,共4页 Application Research of Computers
基金 国家"863"计划资助项目(2003AA4Z3010)
关键词 嵌入式SQL DBMS SQL-92 Embedded SQL System DBMS SQL- 92
  • 相关文献

参考文献17

  • 1李赣生 王华民.编译程序原理与技术[M].清华大学出版社,1999..
  • 2C J Date. An Introduction to Database Systems(7th Edition)[ M ].USA : Addison Wesley, 2000.
  • 3American National Standards Institute. ANSI X3. 135-1992(R1998). American National Standard for Information Systems-Data-base Language-SQL[ S ]. 1992.411-443.
  • 4American National Standards Institute. ISO/IEC 9075 : 1999 (E) Information Technology-Database languages-SQL[ EB/OL ]. http :// developer. mimer. com/documentation/Mimer_SQL_Reference_Manual/Intro_SQL_StdsS. html, 1999.
  • 5The PostgreSQL Global Development Group. PostgreSQL 7. 3. 2 Programmer's Guide [ M ]. USA : iUniverse, com, 2000.75-86.
  • 6Bruce Momjian. PostgreSQL, Introduction and Concepts [ M]. U S A Addison-Wesley,2003.
  • 7A D Birrell,et al. Implementing Remote Procedure Calls [ J]. ACM Transactions on Computer Systems, 1984, 2( 1 ) : 39-59.
  • 8Structured Query Language (SQL) Test Suite [ EB/OL]. http://www. itl. nist. gov/ div897/ctg/ sql_foml. htm, 1992.
  • 9Judith Bowman, Sandra Emerson,Marcy Darnovsky. Using Structured Query. Language [M]. USA: Addison-Wesley, 1996.
  • 10C J Date. An Introduction to Database Systems(7th Edition)[M]. USA:Addison Wesley, 2000.

共引文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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