结构化查询语言SQL

SQL

SQL 是 Structure Query Language(结构化查询语言)的缩写,它是使用关系模型的数据库应用语言,由 IBM 在 20 世纪 70 年代开发出来,作为 IBM 关系数据库原型 System R 的原型关系语言,实现了关系数据库中的信息检索。

SQL 分类

SQL是结构化查询语言(Structure Query Language),它是关系型数据库的通用语言。
SQL主要可以划分为以下4个类别:

  1. DDL(Data Definition Languages)语句
    数据定义语言,这些语句定义了不同的数据库、表、列、索引等数据库对象的定义。常用的语句关键字主要包括 create、drop、alter等。

  2. DML(Data Manipulation Language)语句
    数据操纵语句,用于添加、删除、更新和查询数据库记录,并检查数据完整性,常用的语句关键字主要包括insert、delete、update 和select等

  3. DCL(DataControlLanguage)语句
    数据控制语句,用于控制不同的许可和访问级别的语句。这些语句定义了数据库、表、字段、用户的访问权限和安全级别。主要的语句关键字包括grant、revoke等。

  4. DQL(Data Query Language)语句
    数据查询语句,用于从一个或多个表中检索信息。

MySQL中的语法格式

  1. SQL语句是由简单的英语单词构成的。
    这些单词称为关键字,每个SQL语句都是由一个或多个关键字构成的。
  2. 结束SQL语句
    多条SQL语句必须以分号(;)分隔。MySQL如同多数DBMS一样,不需要在单条SQL语句后加分号。但特定的DBMS可能必须在单条SQL语句后加上分号。
  3. SQL语句和大小写
    SQL语句不区分大小写,因此SELECT 与 select 是相同的。许多SQL开发人员喜欢对所有SQL关键字使用大写,而对所有列和表名使用小写,这样做使代码更易于阅读和调试。
  4. 使用空格
    在处理SQL语句时,其中所有空格都被忽略。SQL语句可以在一行上给出,也可以分成许多行。

相关推荐

  1. 结构查询语言SQL

    2024-06-14 21:52:05       22 阅读
  2. 结构查询语言SQL)的作用

    2024-06-14 21:52:05       31 阅读
  3. 三、计算机理论-关系数据库-结构查询语言SQL

    2024-06-14 21:52:05       64 阅读
  4. 数据管理系统-week6-结构查询语言SQL)简介

    2024-06-14 21:52:05       64 阅读
  5. 数据库中关于结构查询语言sql的简单介绍

    2024-06-14 21:52:05       44 阅读
  6. PL/SQLSQL的区别:从结构查询到过程编程

    2024-06-14 21:52:05       205 阅读
  7. SQL Server查询结构

    2024-06-14 21:52:05       52 阅读
  8. SQL查询语句

    2024-06-14 21:52:05       53 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-06-14 21:52:05       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-06-14 21:52:05       106 阅读
  3. 在Django里面运行非项目文件

    2024-06-14 21:52:05       87 阅读
  4. Python语言-面向对象

    2024-06-14 21:52:05       96 阅读

热门阅读

  1. Linux 文件类型权限

    2024-06-14 21:52:05       26 阅读
  2. python爬虫入门:批量下载图片

    2024-06-14 21:52:05       25 阅读
  3. Redis宣布商用后,Redis国产化替代方案有那些?

    2024-06-14 21:52:05       31 阅读
  4. Pytorch--Hooks For Module

    2024-06-14 21:52:05       32 阅读
  5. SQL AND & OR 运算符的使用与区别

    2024-06-14 21:52:05       31 阅读
  6. 数据结构-单链表

    2024-06-14 21:52:05       37 阅读
  7. 人工智能在问题答疑领域的应用

    2024-06-14 21:52:05       31 阅读
  8. 从输入URL到页面加载完中间发生了什么?

    2024-06-14 21:52:05       26 阅读