前言
在之前的工作中,只是掌握了一些数据库的简单操作,很多深层次的东西都没有学。在近期的面试过程中发现了自己的不足,现在来看看基础。
原本知道一些简单的SQL
,比如CREATE
、SELECT
、INSERT
、UPDATE
、DELETE
。至于他们归属哪一类,还有哪些SQL
,我都不是很了解,看了慕课网上的《MySQL开发技巧之后》,自己对于SQL
的了解更近了一步。
DDL(Data Definition Language)数据库定义语言
主要操作CREATE
、DROP
、TRUNCATE
、ALTER
、COMMENT
、RENAME
DML(Data Manipulation Language)数据库操作语言
主要操作SELECT
、UPDATE
、INSERT
、DELETE
DCL(Data Control Language)数据库控制语言
主要操作GRANT
、REVOKE
TCL(Transaction Control Language)事务控制语言
主要操作ROLLBACK
总结
虽然了解的不是很深,尚处于知道的阶段,但相信点滴的积累,终会成为汪洋。
-- EOF --
本文转载自IMJCW
原文链接:SQL的四种语言
网友评论