结构化查询语言——SQL
SQL(Srtuctured Query Language)语言是 IBM 公司于 1974 年首先实现使用的。由于它功能强大、使用简单、易于掌握,大受计算机界人士的欢迎。并陆续形成了 SQL 语言作为关系型数据库语言的美国国家和国际标准。现在的数据库产品的各个厂家都使自己的产品支持 SQL 语言,也就是说不管出自那个厂家的产品,都有用同样的语言——SQL 去操纵它们的可能,所使用的SQL 语法是大同小异的。所以我们有必要了解一些关于 SQL 语言的知识。
SQL 语言,作为关系数据库语言,具有很丰富的功能。它的功能包括有数据库定义、查询、控制等。SQL 具有下面的特点:
- SQL 能够完成定义关系模式、建立数据库、插入数据、查询数据、更新数据、删除数据、安全性控制等功能。具有集 DDL、DML、DCL 为一体的特点。
SQL 的使用有两种形式,一种是直接用于操作数据库。比如,在一些数据库管理系统中,提供了直接用 SQL 语句操作数据库的功能。还有一种使用方式是嵌入一种程序设计语言中,如常用的开发工具 VB、PB 等。
-
在使用 SQL 语句时,只需要指出“干什么”,而无需关心“怎么干”。用户不必考虑存取路径等问题。该语言是一种高度非过程化的语言。
-
SQL 语言使用类似于英语的语法,易于使用和看懂。SQL 语言只是使用了有限的几个动词,易于掌握。