搜索
写经验 领红包
 > 科技

关系数据库标准语言是什么(关系型数据库标准语言)

导语:关系数据库标准语言——SQL的小白学习系列(一)

SQL是Structured Query Language(结构化查询语言)的缩写。查询是SQL的重要组成部分,但不是全部,SQL还包含数据定义、数据操纵和数据控制功能。SQL是一个功能强大的关系数据库语言,SQL语句已经成为关系数据库的标准语言,所以现在所有的关系数据库管理系统都支持SQL。

一、核心SQL主要包括4个部分

(1).数据定义语言(DDL):用于定义SQL模式、基本表、视图、索引等结构。 (2).数据操纵语言(DML):数据操纵分成数据查询和数据更新两类,其中数据更新又分成插入、删除和修改三种操作。 (3).数据控制语言(DCL):包括对基本表和视图的授权、完整性规则的描述、事务控制等内容。 (4).嵌入式SQL语言:涉及SQL语句嵌入在宿主语言程序中的规则。

二、SQL的特点

(1).SQL是一种一体化的语言,它包含了数据定义、数据查询、数据操纵和数据控制等方面的功能,可以完成数据库活动中的全部工作。 (2).是一种高度非过程化的语言,它没有必要告诉计算机“如何”去做,而只需要描述清楚用户要“做什么”,SQL语言就可以将要求反馈给系统,自动完成全部工作。 (3).SQL语言非常简洁。虽然它功能很强,但是却只有为数不多的几条命令,而且语法也非常简单,很接近自然语言,因此容易学习和掌握。 (4).语句可以直接以命令方式交互使用,也可以嵌入到程序语言中以程序方式使用。 (5).SQL语言采用集合操作方式,不仅查找结果可以是元组的集合,而且一次插入、更新操作的对象也可以是元组的集合。

SQL语言的功能

免责声明:本站部份内容由优秀作者和原创用户编辑投稿,本站仅提供存储服务,不拥有所有权,不承担法律责任。若涉嫌侵权/违法的,请与我联系,一经查实立刻删除内容。本文内容由快快网络小快创作整理编辑!