期刊文献+

SQL语言中的空值问题

The Null Problem in SQL
下载PDF
导出
摘要 结构化查询语言(SQL)是关系数据库中重要的查询语言,同时由于关系数据库中空值存在的必要性,因此在对不完全信息数据库进行SQL操作时,如何正确地处理空值是一个很重要的研究方向。文中简述了SQL语言标准中对空值的描述,从理论角度分析了引入空值后SQL语言的语义变化,同时从应用角度阐述了引入空值后所引发的一系列问题,最后介绍了下一代数据库语言标准SQL3对NULL处理方法的扩充。由于现实数据库信息的不完全性,文中对于如何正确地认识SQL语言中的空值问题具有很大的借鉴意义。 SQL is the important query language in relational database and the existence of null in database is essential,so it's a very important research direction of how to handle null values properly when doing with the incomplete information database.This paper describes null in SQL standard,analyzes the change of SQL semantic after inducting null value in theory,and statements the problems arousing by it in application.At last,the extension of null in SQL3 is introduced.Because the information of real database is incomplete,this paper is helpful to deal with the null problem of SQL correctly.
出处 《微机发展》 2004年第12期126-128,131,共4页 Microcomputer Development
基金 南京大学计算机软件新技术国家重点实验室开放课题基金(G1999032701)
关键词 关系数据库 结构化查询语言 空值 三值逻辑 relational database SQL null three-valued logic
  • 相关文献

参考文献5

  • 1萨师煊 王珊.数据库系统概论[M].北京:高等教育出版社,2001..
  • 2Codd E F. Extending the database relational model to capture more meaning[ J ]. ACM Trans Database Syst, 1979,4(4) :397- 434.
  • 3Biskup J. A foundation of Codd' s relational maybe - operations[J]. ACM Trans Database Syst, 1983,8(4) :608 - 636.
  • 4Date C J. Be Careful with SQL EXISTS! [ J ]. Database Programming and Design, 1989,2: 50 - 52.
  • 5毛宇光 徐洁磐.不完全信息数据库的逻辑[J].计算机科学,2000,27(10):252-254.

共引文献46

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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