结构推理 试述SQL的主要特点。
【正确答案】SQL的主要特点如下: (1)综合统一。SQL集数据定义语言(DDL)、数据操纵语言(DML)、数据控制语言(DCL)的功能于一体。 (2)高度非过程化。用SQL进行数据操作时只需要提出“做什么”,而不必指明“怎么做”。因此用户无须了解数据的存取路径SQL语句的执行过程和路径的存取都由系统自动完成,从而提高了数据的独立性。 (3)面向集合的操作方式。SQL采用集合操作方式,查询结果是元组的集合,插入、删除、更新的操作对象也都是元组的集合,对元组逐一操作。 (4)以同一种语法结构提供两种使用方式。SQL既是自含式语言,又是嵌入式语言。 作为自含式语言,SQL能独立地用于联机交互的使用方式,用户直接键入SQL命令对数据库操作;作为嵌入式语言SQL语句可以嵌入到高级语言(如VB)程序中。 (5)语言简洁易学易用。SQL设计功能极强,可完成数据定义、数据操纵、数据控制的核心功能:creat,update,insert,select,drop,alter,delete,grant,revoke,而且SQL的语法简单,接近英语习惯。
【答案解析】