一、SQL 概念

   1、什么是 SQL

    Structured  Query Language 结构化查询语句

  2、SQL 作用

    (1)是一种所有关系型数据库的查询规范,不同的数据库都支持。

    (2)通用的数据库操作语言,可以用在不同的数据库中。

    (3)不同的数据库 SQL 语句由一些区别,称之为方言

     

二、SQL 的语法

  (1)SQL语句可以单行或多行书写,每条语句以分号结尾。

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

  (3)SQL 中不区分大小写,关键字中认为大写和小写是一样的,关键字建议使用大写。

  (4)三种注释

  

三、SQL 语句分类

  (1)Data Definition Language(DDL 数据定义语言)

    数据定义语言用来定义数据库对象:数据库,表,列等。关键字:create, drop,alter 等

  (2)Data Manipulation Language (DML 数据操作语言)

    用来对数据库中表的数据进行增删改。关键字:insert, delete, update 等

  (3)Data Query Language(DQL 数据查询语言)

    用来查询数据库中表的记录(数据)。关键字:select, where 等

  (4)Data Control Language (DCL 数据控制语言)

    用来定义数据库的访问权限和安全级别,及创建用户。关键字:GRANT, REVOKE 等

最新文章

  1. fullpage.js全屏滚动插件使用小结
  2. Android 复制文本内容到系统剪贴板的最简单实践
  3. Haproxy+Keepalived高可用负载均衡详细配置
  4. Swift2.1 语法指南——可空链式调用
  5. PHP 常见语法 集合
  6. virsh default启动失败原因分析及解决
  7. [ImportNew]Java中的Timer类和TimerTask类
  8. maven tomcat1.7环境下构建javaweb 项目
  9. thinkphp 3.2.3 入门示例
  10. http&https&证书&数字签名
  11. ArcGIS API for JavaScript 4.2学习笔记[3] 官方第二章Mapping and Views概览与解释
  12. jquery之效果操作
  13. Log4j 2翻译 Garbage-free Steady State Logging(稳定的以不会生成垃圾的状态来记录日志)
  14. HttpRuntime.Cache .Net自带的缓存类
  15. 第61节:Java中的DOM和Javascript技术
  16. Java 中初始化 List 集合的 6 种方式!
  17. 最近在学习python,做了一道人机大战的题目,分享一下,虽然可能有些麻烦,但是每个人思维是不同的。
  18. Java基础之Java 修饰符
  19. OpenGL开发学习指南二(glfw+glad)
  20. cocos JS 定时器

热门文章

  1. SSM项目的搭建
  2. 第10组 Beta冲刺(5/5)
  3. 数据库sql优化总结之5--数据库SQL优化大总结
  4. Hbuilder提交项目到GitHub出现cannot open git-upload-pack
  5. Linux_CentOS 中systemctl 管理服务、防火墙 firewalld 以及 SELinux 配置
  6. openresty开发系列34--openresty执行流程之4访问阶段
  7. Red Hat Enterprise Linux ISO 全镜像下载
  8. linux centos7 防止暴力破解
  9. android RelativeLayout实现左中右布局
  10. [LeetCode] 399. Evaluate Division 求除法表达式的值