欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

SQL入门经典(第四版)学习记录——欢迎来到SQL世界(一)

程序员文章站 2022-03-21 21:18:02
1、结构化查询语言——SQL,关系型数据库通信的标准语言; 2、关系型数据库:表的逻辑单元组成,这些表在内部彼此关联,组成了关系型数据库; 3、SQL会话:用户用SQL命令语句与关系型数据库进行交互时发生的事情。当用户与数据库建立链接时,会话就建立了,当用户与数据库断开连接时,会话就结束了。 con ......

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:设置事务名称