SQL语言书写与规则详解
yuyutoo 2025-01-11 18:30 1 浏览 0 评论
SQL语言
SQL语言主要包含6个部分,什么是SQL语言?SQL语言被称之为结构化查询语言(Structured Query Language),它是关系型数据库的**标准语言[所有数据库厂商都要遵守SQL标准语言]**,但是SQL语言允许各大数据库厂商针对原有SQL语言基础之上进行SQL语言的定义开发
1.SQL 语言是一种声明式语言,即用户只需描述要做什么,而不是如何做。用户无需关心如何实现,只需告诉数据库系统自己想做什么,由数据库系统自动完成实现。
2.SQL 语言具有很强的表达能力,可以实现复杂的查询、数据处理和操作。
3.SQL 语言是一种非过程化语言,即用户不需要定义如何实现,只需要定义需要做什么
数据库查询语言Data Query Language(DQL)
即数据查询语言,是 SQL 语言的一个子集,用于从数据库中查询数据。DQL 中常用的语句包括 SELECT、FROM、WHERE、GROUP BY、HAVING、ORDER BY 等。
数据库操作语言Data Manipulation Language(DML )
即数据操纵语言,是 SQL 语言的一个子集,用于对数据库中的数据进行操作。DML 中常用的语句包括 INSERT、UPDATE、DELETE 等。
事务处理语言 Transaction Processing Language(TPL)
即事务处理语言,是 SQL 语言的一个子集,用于控制数据库中的事务。TPL 中常用的语句包括 BEGIN TRANSACTION、COMMIT、ROLLBACK 等。
数据库控制语言 Data Control Language(DCL)
即数据控制语言,是 SQL 语言的一个子集,用于授权和撤销用户的权限,以及管理数据库的安全性。DCL 中常用的语句包括 GRANT、REVOKE 等。
数据库定义语言Data Definition Language(DDL)
即数据定义语言,是 SQL 语言的一个子集,用于定义数据库中的结构和约束。DDL 中常用的语句包括 CREATE、ALTER、DROP、TRUNCATE 等。
指针控制语言Cursor Control Language(CCL)
即游标控制语言,是 SQL 语言的一个子集,用于管理游标的打开、关闭和定位。游标是一种用于遍历查询结果集的数据库对象。CCL 中常用的语句包括 DECLARE、OPEN、CLOSE、FETCH 等。
SQL语言的书写规则
1.SQL 语句不区分大小写,但建议关键字使用大写。
2.SQL 语句通常以分号(;)结尾,表示语句结束。
3.SQL 语句可以分为多个语句块,使用关键字 GO 或分号分隔。
4.SQL 语句可以在一行或多行上书写,建议使用缩进和换行增加可读性。
5.SQL 语句的注释可以使用两个短横线(--)或斜杠和星号(/.../)表示。
6.SQL 语句的字符串常量必须使用单引号或双引号括起来。
7.SQL 语句的关键字必须按照规定的顺序和格式书写,例如 SELECT...FROM...WHERE。
相关推荐
- 了解 SQL 语言特点、分类及规则
-
SQL语言概述SQL全称是结构化查询语言(structuredQueryLanguage),它是一种在关系型数据库中定义和操纵数据的标准语言。最早是由IBM的圣约瑟(Sanjose)研究...
- SQL的语言规范及分类详解
-
SQL:StructureQueryLanguage结构化查询语言,它是使用关系模型的数据库应用语言,由IBM上世纪70年代开发出来。后由美国国家标准局(ANSI)开始着手制定SQL标准,先后有S...
- 2分钟,快速认识什么是SQL
-
结构化查询语言,简称SQL,它是与关系数据库管理系统通信的黄金标准语言。今天就来一起快速认识一下什么是SQL,您可以通过以下的文字内容学习,也可以通过文末的视频学习,希望本文对您有所帮助。...
- SQL语言书写与规则详解
-
SQL语言SQL语言主要包含6个部分,什么是SQL语言?SQL语言被称之为结构化查询语言(StructuredQueryLanguage),它是关系型数据库的**标准语言[所有数据库厂商都要遵守S...
- SQL知识大全(一):数据库的语言分类你都知道吗?
-
点击上方蓝字关注我们今天是数据库语言分类的第一讲,主要会介绍数据库的四类语言,以及其语法,课程大纲详见脑图。...
- 数据查询语言SQL基本语法
-
SQL(StructuredQueryLanguage)即结构化查询语言,是用来管理和处理关系型数据库的标准计算机语言。其语法非常丰富,允许用户执行各种操作,包括但不限于查询、插入、更新和删除数据...
- SQL(structured query language)语言
-
SQL(structuredquerylanguage)关系数据库标准语言-SQL数据库是表的汇集,它用一个或多个SQL模型定义-基本表是实际存储在数据库中的表,视图是由若干个基本表或其他视图导出...
- SQL查询逻辑执行顺序:从FROM到LIMIT,步步解析
-
SQL(StructuredQueryLanguage)作为关系型数据库的标准语言,被广泛应用于数据查询和管理。虽然我们通常按照...
- SQL大宝剑-已燃尽所有SQL的理解
-
作者:京东物流向往一、背景从事数据开发将近四年,过程中有大量任务交接或阅读同事代码的场景。在这些场景中发现有些SQL读起来赏心悦目,可以一目了然地了解业务逻辑,一些复杂的业务需求实现方法也可以做到简...
- 《图解SQL:数据库语言轻松入门》
-
《图解SQL:数据库语言轻松入门》当初入手这本书的时候,我还是蛮有勇气的。毕竟我是一个除了数据库三个汉字会写之外,对数据库一无所知的人。当时我是想到了一个故事,才决定入手这本书的。这个故事你小时候应该...
- 【数据管理】数据库通用概念和常用SQL讲解
-
数据库是计算机领域的专业词汇,大部分人也许觉得和数据库没有交集。但其实每天,甚至连你自己都没有意识到,我们一直在使用数据库。淘宝购物挑选的商品信息,手机通讯录里面的联系人,微信发送的聊天记录等,数据都...
- 慢 SQL 分析与优化
-
背景介绍从系统设计角度看,一个系统从设计搭建到数据逐步增长,SQL执行效率可能会出现劣化,为继续支撑业务发展,我们需要对慢SQL进行分析和优化,严峻的情况下甚至需要对整个系统进行重构。所以我们往...
- SQL学习:实例讲解SQL必会的12个高频语句
-
在数据库查询中,总结了12个高频常用SQL语句,供大家参考学习:1、复制表结构,不包括数据(用于建立同一个表结构)...
- SQL语言包括哪几部分?每部分都有哪些操作关键字?
-
【死记硬背】SQL即StructuredQueryLanguage结构化查询语言,包括数据定义(DDL)、数据操纵(DML)、数据查询(DQL)、数据控制(DCL)、事物控制(TCL)和指针控制(...
- 数据库中sql语句大全
-
结构化查询语言(StructuredQueryLanguage)简称SQL,结构化查询语言是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统;...
你 发表评论:
欢迎- 一周热门
- 最近发表
- 标签列表
-
- mybatis plus (70)
- scheduledtask (71)
- css滚动条 (60)
- java学生成绩管理系统 (59)
- 结构体数组 (69)
- databasemetadata (64)
- javastatic (68)
- jsp实用教程 (53)
- fontawesome (57)
- widget开发 (57)
- vb net教程 (62)
- hibernate 教程 (63)
- case语句 (57)
- svn连接 (74)
- directoryindex (69)
- session timeout (58)
- textbox换行 (67)
- extension_dir (64)
- linearlayout (58)
- vba高级教程 (75)
- iframe用法 (58)
- sqlparameter (59)
- trim函数 (59)
- flex布局 (63)
- contextloaderlistener (56)