本文档的详细介绍的是Visual FoxPro程序设计教程之结构化查询语言SQL的详细资料合集主要内容包括了:1 SQL语言概述,2 SQL的定义功能,3 SQL的查询功能,4 SQL的操作功能
1 SQL语言概述
结构化查询语言(Structured Query Language)简称为SQL,是关系数据库的标准语言。由于SQL语言具有功能强大、使用方便灵活、语言简单易学等优点,目前几乎所有的关系数据库管理系统软件都支持SQL。本章将详细介绍Visual FoxPro中SQL语言各种主要功能的实现。
SQL是Structured Query Language的缩写,属于一种一体化语言,用于定义、查询、修改和控制关系型数据库中的书籍。由于它功能强大,语言简洁,深受用户及计算机工业界欢迎,被众多计算机公司和软件公司所采用。经各公司的不断修改、扩充和完善,SQL语言最终发展成为关系数据库的标准语言。1986年美国国家标准局ANSI批准了SQL作为关系数据库语言的美国标准,1987年国际标准化组织ISO也通过这一标准,1990年我国也将其定为中国国家标准。
SQL语言的主要特点有:
(1)综合统一。SQL语言集数据定义、数据查询、数据操纵和数据控制功能于一体,它可以实现数据库生命周期中所有的操作,如:数据库和表的定义、表中数据的插入、删除、修改和查询操作、数据库安全性和完整性的控制等。
(2)非过程化。使用SQL语言,用户只需要告诉计算机做什么操作,而不需要告诉计算机如何去做这些操作,因此用户可以很方便地对数据库进行操作。
(3)语言简洁:SQL语言的功能强大,但语法很简洁,总共只有9个命令动词,容易学习和掌握,表4-1给出了SQL语言的9个命令动词(SELECT、CREATE 、ALTER、DROP、INSERT、UPDATE、DELETE、GRANT、REVOKE)。
(4)使用方便。SQL语言是独立的语言,又是嵌入式语言。既可以在Visual FoxPro中的命令窗口中使用SQL语言进行人机交互,也可以将SQL语句写入到VFP程序中作为程序的语句来执行。
Visual FoxPro支持SQL的数据定义、数据查询和数据操纵功能,但没有提供数据控制功能。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !