SQL论文数据库中的应用论文_第1页
SQL论文数据库中的应用论文_第2页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、_ 论文发表专家一 陋酬中国学术期刊風www.qikanwang. netSQL论文数据库中的应用论文摘要:数据查询是数据库管理系统中不可缺少的部分。该文主要介绍了sql select查询语句在visual foxpro中 的应用以及在不同版本存在的问题和解决方法。关键词:sql;visual foxpro; 查询; 分组application of sql queries in visual foxprodatabasezhao xiao-xia, lei jin-hui, tian chun-jin(kunming university of science and technology,

2、 kunming650093, china)abstract: query processing is the indispensable element ofdatabase management system. this paper introduce how the sqlselect statements be used in visual foxpro as well as the problemsand solutions along with this application.key words: sql; vfp; query; groupsql(structured quer

3、y language结构化查询语言)是 标准的数据库通用语言,它既能用于大型关系型数据库系 统,也能用于微机数据库系统。目前,绝大多数流行的关系 数据管理系统女口oracle,sybase,sql server,visual foxpro等都米用了sql语言。_论文发表专家一顾中国学术期刊洌wwv/1 sql的工作原理sql语言分为三部分:数据定义语言,用于完成数据库对象的建立、删除和修改;数据操纵语言,是完成对数据操 作的命令;数据控制语言,是控制用户对数据库的访问权限visual foxpro中没有权限管理,因此没有数据控制语言命 令1。数据查询是数据库的核心操作,其功能是根据用户的需 要

4、以一种可读的方式从数据库中提取所需数据。数据库管理系统是一个存放信息的数据库及管理、控制数据库的软件系 统,当用户需要检索数据库中的数据时,可以通过sql语言发出请求,数据库管理系统对请求进行处理,按要求将检索 到的数据返给用户。图1为sql的工作原理。2 visual foxpro中查询的实现在visual foxpro中实现查询有两种途径:一是用相关命令或查询工具,二是用sql标准查询语言。2.1用visual foxpro中的相关命令或查询工具在visual foxpro中,可以使用list/display、find、seek、locate、filter等命令查询数据。但这些命令受到一定

5、操作的限制,如必须打开相关的数据表、对表建立索引、 速度慢等。自从visual foxpro中引入sql语言后,用sql数据操_论文发表专家一顾中国学术期刊洌wwv/纵语言中的select命令进行查询,不仅方便编程,还能提 高数据处理速度。select命令可以在命令窗口直接输入,也可以编写在程序中。 但是, 使用者一般不可能对每个表的字段信息及相互 关系非常清楚,要翻阅相应资料才能写出相应的select语句,另外,较长的select语句不容易编写。为此,visual foxpro提供了可视化设计select命令的查询工具,即查询 设计器。查询设计器实际上是select命令的交互式设计操作,它以页面形式提供了完整的select命令格式,使用者不必关心字段信息,只要通过选择所需的内容就可以轻松完 成查询。2.2 sql标准查询语言select命令格式:select all|distinct选项as显示列名from表名或视图名;where条件表达式;group by分组选项having筛选条件表达式;order by排序选项asc|desci 2

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论