SQL语言的概述|学习笔记-阿里云开发者社区

开发者社区> -技术小能手-> 正文

SQL语言的概述|学习笔记

简介: 快速学习SQL语言的概述
+关注继续查看

开发者学堂课程【数据库及SQL/MySQL基础:SQL语言的概述】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/30

SQL语言的概述


内容介绍

1.什么是sQL

2.sQL的作用

3. sQL标准

4.语法规范

5.sQL语句分类

 

1.什么是sQL:结构化查询语言(Structured Query Language)

2.sQL的作用:客户端使用sQL来操作服务器。

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

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

3.sQL标准(例如sQL99,即1999年制定的标准)

– 由国际标准化组织(Iso)制定的,对DBMs的统一操作方式(例如相同的语句可以操作: mysql、oracle等)。4. 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:对用户的创建,及授权

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
阿里云服务器怎么设置密码?怎么停机?怎么重启服务器?
如果在创建实例时没有设置密码,或者密码丢失,您可以在控制台上重新设置实例的登录密码。本文仅描述如何在 ECS 管理控制台上修改实例登录密码。
4051 0
应用统计学与R语言实现学习笔记(十四)——案例与实践
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/ESA_DSQ/article/details/78177826 Chapter 14 Case and Practice 本篇是第十四章,内容是案例与实践。
1125 0
阿里云服务器端口号设置
阿里云服务器初级使用者可能面临的问题之一. 使用tomcat或者其他服务器软件设置端口号后,比如 一些不是默认的, mysql的 3306, mssql的1433,有时候打不开网页, 原因是没有在ecs安全组去设置这个端口号. 解决: 点击ecs下网络和安全下的安全组 在弹出的安全组中,如果没有就新建安全组,然后点击配置规则 最后如上图点击添加...或快速创建.   have fun!  将编程看作是一门艺术,而不单单是个技术。
4341 0
【C语言】学习笔记10——其他数据结构
1. 联合:能在同一内存空间中存储不同的数据类型(不是同时存储)。典型用法是,设计一种表以存储既无规律、事先也不知道顺序的混合类型。 下面是一个代表及的联合模板 union hold { int digit; double bigfl; char letter; } 根据以上形式声明的类型可以存储一个int类型或一个double类型或一个char类型的值。
735 0
应用统计学与R语言实现学习笔记(十二)——主成分分析
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/ESA_DSQ/article/details/78062883 Chapter 12 Priciple Component Analysis 本篇是第十二章,内容是主成分分析。
849 0
【C语言】学习笔记11——简单链表及多文件程序编译(windows下)
1. 在Windows下需要在一个工程project下才能进行多文件编译。用的IDE是Dev c++ 5.11   简单介绍:   .h 文件:主要是结构定义,函数签名, 每个 .h 文件必须有一个同名 .
811 0
学习笔记TF059:自然语言处理、智能聊天机器人
自然语言处理,语音处理、文本处理。语音识别(speech recognition),让计算机能够“听懂”人类语音,语音的文字信息“提取”。 日本富国生命保险公司花170万美元安装人工智能系统,客户语言转换文本,分析词正面或负面。
2107 0
【C语言】学习笔记9——结构struct(2)
1.如果使用 malloc() 分配内存并使用指针存储该地址,那么在结构中使用指针处理字符串就会显得比较合理。 #include #include // 提供strcpy()、strlen() 的原型 #include // 提供malloc()、free() 的原型...
782 0
1219
文章
0
问答
来源圈子
更多
技术图谱:由专家组参与技术图谱的绘制与编写,知识与实践的结合让开发者们掌握学习路线与逻辑,快速提升技能 电子书:电子书由阿里内外专家打造,供开发者们下载学习,更与课程相结合,使用户更易理解掌握课程内容 训练营:学习训练营 深入浅出,专家授课,带领开发者们快速上云 精品课程:汇集知识碎片,解决技术难题,体系化学习场景,深入浅出,易于理解 技能自测:提供免费测试,摸底自查 体验实验室:学完即练,云资源免费使用
+ 订阅
文章排行榜
最热
最新
相关电子书
更多
文娱运维技术
立即下载
《SaaS模式云原生数据仓库应用场景实践》
立即下载
《看见新力量:二》电子书
立即下载