SQL语言

本文涉及的产品
云数据库 RDS MySQL Serverless,0.5-2RCU 50GB
简介: 由国际标准化组织(Iso)制定的,对 DBMs 的统一操作方式(例如相同的语句可以操作: mysql、oracle等)。1.DDL(Data Definition Language):数据定义语言,用来定义数据库对象:库、表、列等;2.DML(Data Manipulation Language):数据操作语言,用来定义数据库记录(数据)﹔***(Data Query Language):数据查询语言,用来查询记录(数据)。• 创建、删除、修改:库、表结构!dml:对表的记录进行更新(增、删、改)

1.什么是 SQL

结构化查询语言(Structured Query Language)

2.SQL 的作用

客户端使用 SQL 来操作服务器。

• 启动 mysql.exe,连接服务器后,就可以使用 sql 来操作服务器了。

• 将来会使用Java程序连接服务器,然后使用 sql 来操作服务器。

3.SQL 标准(例如 SQL99,即1999年制定的标准)

– 由国际标准化组织(Iso)制定的,对 DBMs 的统一操作方式(例如相同的语句可以操作: mysql、oracle等)。 SQL 方言

– 某种 DBMs 不只会支持 sgz 标准,而且还会有一些自己独有的语法,这就称之为方言!例如 limit 语句只在 MySQL 中可以使用

SQL语法。

4.语法规范

1.SQL 语句可以在单行或多行书写,以分号结尾

2. 可使用空格和缩进来增强语句的可读性

3.MySQL 不区别大小写,建议使用大写

5.sQL 语句分类

1.DDL(Data Definition Language):数据定义语言,用来定义数据库对象:库、表、列等;

• 创建、删除、修改:库、表结构!! !

2.DML(Data Manipulation Language):数据操作语言,用来定义数据库记录(数据)﹔

• 增、删、改:表记录

3.DCL (Data control Language):数据控制语言,用来定义访问权限和安全级别;

4.DQL*****(Data Query Language):数据查询语言,用来查询记录(数据)。

ddl:数据库或表的结构操作

dml:对表的记录进行更新(增、删、改)

dql:对表的记录的查询(难点)

dcl:对用户的创建,及授权

相关实践学习
基于CentOS快速搭建LAMP环境
本教程介绍如何搭建LAMP环境,其中LAMP分别代表Linux、Apache、MySQL和PHP。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
相关文章
|
1月前
|
SQL 存储 BI
【软件设计师备考 专题 】数据库语言(SQL)
【软件设计师备考 专题 】数据库语言(SQL)
91 0
|
2月前
|
SQL 算法 数据库
【数据库SQL server】关系数据库标准语言SQL之数据查询
【数据库SQL server】关系数据库标准语言SQL之数据查询
96 0
|
2月前
|
SQL 算法 数据库
【数据库SQL server】关系数据库标准语言SQL之视图
【数据库SQL server】关系数据库标准语言SQL之视图
78 0
|
2月前
|
SQL 关系型数据库 MySQL
MySQL技能完整学习列表3、SQL语言基础——1、SQL(Structured Query Language)简介——2、基本SQL语句:SELECT、INSERT、UPDATE、DELETE
MySQL技能完整学习列表3、SQL语言基础——1、SQL(Structured Query Language)简介——2、基本SQL语句:SELECT、INSERT、UPDATE、DELETE
51 0
|
16天前
|
SQL 算法 数据库
【SQL server】玩转SQL server数据库:第三章 关系数据库标准语言SQL(二)数据查询
【SQL server】玩转SQL server数据库:第三章 关系数据库标准语言SQL(二)数据查询
88 6
|
4天前
|
SQL Java 数据库连接
Java从入门到精通:2.3.2数据库编程——了解SQL语言,编写基本查询语句
Java从入门到精通:2.3.2数据库编程——了解SQL语言,编写基本查询语句
|
13天前
|
SQL 数据库
数据库SQL语言实战(二)
数据库SQL语言实战(二)
|
1月前
|
SQL 关系型数据库 MySQL
Flink 提供了一种名为 Flink SQL 的查询语言,它支持多种数据库之间的 DDL 语句转换
【2月更文挑战第18天】Flink 提供了一种名为 Flink SQL 的查询语言,它支持多种数据库之间的 DDL 语句转换
171 2
|
1月前
|
SQL 数据库 数据库管理
|
1月前
|
SQL 存储 关系型数据库
【MySQL】——关系数据库标准语言SQL(大纲)
【MySQL】——关系数据库标准语言SQL(大纲)
57 0
【MySQL】——关系数据库标准语言SQL(大纲)