❶ sql是什么意思
结构化查询语言(Structured Query Language)简称SQL,是一种特殊目的的编程语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。
SQL是高级的非过程化编程语言,允许用户在高层数据结构上工作。它不要求用户指定对数据的存放方法,也不需要用户了解具体的数据存放方式,所以具有完全不同底层结构的不同数据库系统,可以使用相同的结构化查询语言作为数据输入与管理的接口。
SQL具有数据定义、数据操纵、和数据控制的功能。
1、SQL数据定义功能:能够定义数据库的三级模式结构,即外模式、全局模式和内模式结构。在SQL中,外模式又叫做视图(View),全局模式简称模式(Schema),内模式由系统根据数据库模式自动实现,一般无需用户过问。
2、SQL数据操纵功能:包括对基本表和视图的数据插入、删除和修改,特别是具有很强的数据查询功能。
3、SQL的数据控制功能:主要是对用户的访问权限加以控制,以保证系统的安全性。
以上内容参考:网络-结构化查询语言
❷ sql的全称是什么
sql的全称是Structured Query Language,中文名称是结构化查询语言,是一种特殊目的的编程语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。
SQL语言1974年由Boyce和Chamberlin提出,并首先在IBM公司研制的关系数据库系统SystemR上实现。由于它具有功能丰富、使用方便灵活、语言简洁易学等突出的优点。
sql特点
1、高度非过程化。SQL是一种第四代语言(4GL),用户只需要提出“干什么”,无须具体指明“怎么干”,像存取路径选择和具体处理操作等均由系统自动完成。
2、语言简洁,易学易用。尽管SQL的功能很强,但语言十分简洁,核心功能只用了9个动词。SQL的语法接近英语口语,所以,用户很容易学习和使用。
❸ SQL是什么
SQL是Structured Query Language的缩写。SQL语言是一种类似于英语的结构化数据查询语言,最早在1974年提出,后来经过各个厂家的不断扩展和丰富,SQL语言发展非常快。1986年美国国家标准化组织ANSI确认SQL语言作为数据库系统的工业标准。所有商用的数据库系统都采用SQL语言作为数据语言,或者提供对SQL语言的支持。 SQL语言具体有以下特点。 (1)高度非过程化 (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:授予权限。
❹ sql是什么
SQL语言,是结构化查询语言(Structured Query Language)的简称。SQL语言是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统;同时也是数据库脚本文件的扩展名。
❺ SQL是什么
*******************************************************************
SQL
语言是一种介于关系代数与关系演算之间的语言,其功能包括查询操纵定义和控制4
个方面,是一个通用的功能极强的关系数据库语言
SQL
语言是1974
年由Boyce
和Chamberlin
提出的,1975
年至1979
年,IBM
公司SanJose
Research
Laboratory
研制的关系数据库管理系统原形系统System
R
实现了这种语言。由于它功能丰富,语言简洁,使用方法灵活倍受用户和计算机业界的青睐,被众多的计算机公司和软件公司采用经过多年的发展SQL
语言已成为关系数据库的标准语言。
——————————————————————————————————
SQL
语言主要由以下几部分组成:
数据定义语言DDL
Data
Definition
Language
数据操纵语言DML
Data
Manipulation
Language
数据控制语言DCL
Data
Control
Language
其它语言要素Additional
Language
Elements
——————————————————————————————————
Transact-SQL
是ANSI
SQL
的加强版语言,它提供了标准的SQL
命令,另外还对SQL
命令做了许多扩充提供类似Basic
Pascal
C
等第三代语言的基本功能,如变量说明、程序流程控制语言、功能
函数等,不过SQL
Server
是定位在Server
上的系统,它只负责提供
和储存数据就像汽车的引擎,它只提供汽车的动力,其它功能由前
端设计工具如FoxPro
、Delphi
、Power
Builder、
Visual
Basic
等来处
理因。此我们一般称SQL
Server
、Oracle
、Informix
等数据库系统为
数据库引擎。
❻ sql是什么意思
结构化查询语言(Structured Query Language)简称SQL,是一种特殊目的的编程语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。
结构化查询语言是高级的非过程化编程语言,允许用户在高层数据结构上工作。它不要求用户指定对数据的存放方法,也不需要用户了解具体的数据存放方式。
所以具有完全不同底层结构的不同数据库系统,可以使用相同的结构化查询语言作为数据输入与管理的接口。结构化查询语言语句可以嵌套,这使它具有极大的灵活性和强大的功能。
用途:更新表中原有数据
单独使用,使用where匹配字段。
例:
“Person”表中的原始数据:
LastName FirstName Address City。
Nilsen Fred Kirkegt 56 Stavanger。
Rasmussen Storgt 67。
运行下面的SQL将Person表中LastName字段为”Rasmussen”的FirstName更新为”Nina”。
UPDATE Person SET FirstName = 'Nina' WHERE LastName = 'Rasmussen'。
❼ SQL是一种什么样的语言
SQL(结构化查询语言)是一种特定目的编程语言,用于管理关系数据库管理系统,或在关系流数据管理系统中进行流处理。
SQL基于关系代数和元组关系演算,包括一个数据定义语言和数据操纵语言。SQL的范围包括数据插入、查询、更新和删除,数据库模式创建和修改,以及数据访问控制。尽管SQL经常被描述为,而且很大程度上是一种声明式编程,但是其也含有过程式编程的元素。