SQL学习笔记 初识SQL

SQL语言全解析

SQL 是用于访问和处理数据库的标准的计算机语言。

SQL(结构化查询语言,
        使我们有能力访问数据库,
        是一种 ANSI 的标准计算机语言,
        ) 可分为六个部分:数据查询语言(DQL)、数据操作语言 (DML) 、 事务处理语言(TPL)、数据控制语言(DCL)、数据定义语言 (DDL)、指针控制语言(CCL)

一、数据查询语言(DQL:Data Query Language):
SELECT(select)              从数据库表中获取(查询)数据
WHERE(where)              过滤记录
ORDER BY(order by)     对结果集进行排序
GROUP BY(group by)   结合一些聚合函数来使用(分组)
HAVING(having)            筛选数据

二、数据操作语言(DML:Date Manipulation Language):
UPDATE(update)                       更新(修改)数据库表中数据
DELETE(delete)                         删除数据库表中数据
INSERT INTO(insert into)     向数据库表中插入数据

三、事务处理语言(TPL)[它的语句能确保被DML语句影响的表的所有行及时得以更新。]:
BEGIN TRANSACTION(begin transaction)   开启事务
COMMIT(commit transaction)                        提交事务
ROLLBACK(rollback transaction)                  关闭事务

四、数据控制语言(DCL):
GRANT(grant)          授权命令
DENY(deny)             拒绝权限
REVOKE(revoke)     回收权限

五、数据定义语言(DDL)部分(使我们有能力创建或删除表格):
CREATE DATABASE(create database)        创建数据库
ALTER DATABASE(alter database)              修改数据库
CREATE TABLE(create table)                       创建新表
ALTER TABLE(alter table)                             变更(改变)数据库表
DROP TABLE(drop table)                              删除表
CREATE INDEX(create index)                      创建索引(搜索键)
DROP INDEX(drop index)                             删除索引

六、指针控制语言(CCL):
DECLARE CURSOR(declare cursor)     定义游标

转载于:https://www.cnblogs.com/xinghaizhengtu/p/10184910.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值