从本章的介绍中可以看出,SQL是一种声明式编程语言,与命令式编程语言有较大的差异。声明式编程语言主要是描述用户需要做什么,需要得到什么结果,不像命令式编辑语言需要描述怎么做,过程是什么。SQL语句能智能地实现用户的需要,而不需要用户关心具体的运行过程。要完全用SQL写一个应用程序是不可能的,但非计算机专业人士也可以使用SQL语句,因为SQL语句直观易懂。