SQL是什么
一、SQL语言的概念和特点
SQL是Structured Query Language的缩写。SQL语言是一种类似于英语的结构化数据查询语言,最早在1974年提出,后来经过各个厂家的不断扩展和丰富,SQL语言发展非常快。1986年美国国家标准化组织ANSI确认SQL语言作为数据库系统的工业标准。所有商用的数据库系统都采用SQL语言作为数据语言,或者提供对SQL语言的支持。
SQL语言具体有以下特点。
(1)高度非过程化。SQL语言进行数据操作只要提出“做什么”,具体怎么做则由系统找出一种合适的方法自动完成。
(2)面向集合的操作方式。SQL语句采用集合操作方式,就是说可以使用一条语句从一个或者多个表中查询出一组结果数据。
(3)语法简单。SQL语言功能强大,但是语法极其简单,SQL总共只有九个核心语句。
(4)是关系数据库的标准语言。无论用户使用哪个公司的产品,SQL的基本语法都是一样的。
二、常用的SQL命令
SQL语言的命令一般分为以下三类。
(1)数据操纵语言DML。DML语句用于操纵数据库中的数据,包括4个基本语句,如下。
SELECT:对数据库中的数据进行检索查询。
INSERT:往表中插入数据行。
UPDATE:修改已经存在于表中的数据。
DELETE:删除表中的数据行。
(2)数据语言DDL。DDL用来建立数据库中各种数据对象(包括表、视图、索引、存储过程、触发器等),包括3个基本语句,如下。
CREATE:新建数据库对象。
ALTER:更新已有数据对象的定义。
DROP:删除已经存在的数据对象。
(3)数据控制语言DCL。DCL用于授予或者收回访问数据库的某种权限和事务控制,包括4个基本语句,如下。
GRANT:授予权限。
REVOKE:收回权限。
COMMIT:提交事务。
ROLLBACK:回滚事务。
能力秀动态
■为期9年共举办18期的大学生网络营销能力秀活动已圆满结束(2009-2018)。能力秀——网络营销开始的地方!祝所有秀友前程似锦!向所有网络营销老师、所有支持能力秀活动的人员和机构、所有为能力秀活动付出辛勤努力的工作人员们表示衷心的感谢并致以崇高的敬意!