1、结构化查询语言——SQL,关系型数据库通信的标准语言;

2、关系型数据库:表的逻辑单元组成,这些表在内部彼此关联,组成了关系型数据库;

3、SQL会话:用户用SQL命令语句与关系型数据库进行交互时发生的事情。当用户与数据库建立链接时,会话就建立了,当用户与数据库断开连接时,会话就结束了。

connect  user@database

disconnect

4、SQL命令类型:

  • 数据定义语言DDL
  • 数据操作语言DML
  • 数据查询语言DQL
  • 数据控制语言DCL
  • 数据管理命令
  • 事务控制命令

DDL,数据定义语言DDL,用于创建和重构数据库对象,包括:

create table,alter table,drop table;

create index,alter index,drop index;

create view,drop view;

数据操作语言DML,用于操作关系型数据库对象内部的数据

insert,update,delete

数据查询语言DQL

select

数据控制语言,控制数据库里对数据库的访问

alter password

grant

revoke

create synonym

数据管理语言,用于对数据库里的操作进行审计和分析,有助于分析系统性能。

start audit

stop audit

事务控制命令

commit:保存数据库事务

rollback:撤销数据库事务

savepoint:在一组事务里创建标记点,以用于回退

set transaction:设置事务名称

最新文章

  1. ASP.NET Core 中文文档 第一章 入门
  2. CLASSIC VS INTERGRATED IN IIS 7.0
  3. VS代码段扩展Snippet Designer is a Visual Studio plug in which allows you to create and search for snippets inside the IDE
  4. Radio Basics for RFID
  5. css3之圆角效果 border-radius
  6. asp.net的简单分页程序
  7. PHP程序实现利用rand(1,100)函数产生10个1~100之间的随机数
  8. Struts2常规配置
  9. python3.4入门——核心数据类型
  10. html&CSS初学
  11. WebRTC–getUserMedia & Canvas
  12. [HDU 1428]--漫步校园(记忆化搜索)
  13. C++编程有趣的标题1 于1~9填写的运算结果的中间符号等于100
  14. protocol error, got 'n' as reply type byte
  15. sharepoint 创建个人网站
  16. SET与SPLIT
  17. kubernetes集群应用部署实例
  18. 引擎设计跟踪 地形LOD的改进
  19. Oracle date 详解
  20. 【转】Python之函数进阶

热门文章

  1. 第四组团队git现场编程实战
  2. ubuntu ukylin wineqq 登录时提示:您的号码暂时不能使用低版本的qq
  3. python3编程基础之一:代码封装
  4. Spring学习随笔(1):为什么要使用Spring
  5. Leetcode题目437:路径总和III(递归-简单)
  6. thymeleaf 声明
  7. Java 面向对象(六)
  8. 猎豹网校C++ Primer学习笔记
  9. StyleCop学习笔记-文档规则
  10. Laravel 项目开发环境配置